반응형

your programing 925

초보자를위한 Git : 확실한 실용 가이드

초보자를위한 Git : 확실한 실용 가이드 좋아, PJ Hyett의이 게시물을 보고 끝으로 건너 뛰고 Git 을 사용하기로 결정했습니다 . 그래서 제가 필요한 것은 Git에 대한 초보자를위한 실용적인 가이드입니다. "초보자"는 컴파일러를 처리하는 방법을 알고 Makefile 이 무엇인지 어느 정도 이해하고 소스 제어를 잘 이해하지 못한 채 소스 제어에 손을 댄 사람으로 정의됩니다 . "실용적"이라는 것은이 사람이 Git이 백그라운드에서 수행하는 작업에 대해 자세히 알아보고 싶지 않으며 배포되는 것을 신경 쓰지 않습니다 (또는 알지 못함). 귀하의 답변은 가능성을 암시 할 수 있지만 백업되고 안전한 '서버'에 '주'저장소를 유지하고 로컬 저장소를 단순히 '클라이언트'리소스로 취급하려는 초보자를 목표로하십시..

your programing 2020.09.28

각 그룹의 마지막 레코드 검색-MySQL

각 그룹의 마지막 레코드 검색-MySQL messages아래와 같이 데이터가 포함 된 테이블 이 있습니다. Id Name Other_Columns ------------------------- 1 A A_data_1 2 A A_data_2 3 A A_data_3 4 B B_data_1 5 B B_data_2 6 C C_data_1 쿼리를 실행 select * from messages group by name하면 결과는 다음과 같습니다. 1 A A_data_1 4 B B_data_1 6 C C_data_1 다음 결과를 반환하는 쿼리는 무엇입니까? 3 A A_data_3 5 B B_data_2 6 C C_data_1 즉, 각 그룹의 마지막 레코드가 반환되어야합니다. 현재 이것은 내가 사용하는 쿼리입니다. S..

your programing 2020.09.28

Mockito로 void 메서드를 모의하는 방법

Mockito로 void 메서드를 모의하는 방법 void 반환 유형으로 메서드를 모의하는 방법은 무엇입니까? 관찰자 패턴을 구현했지만 방법을 모르기 때문에 Mockito로 조롱 할 수 없습니다. 그리고 인터넷에서 예를 찾으려고했지만 성공하지 못했습니다. 내 수업은 다음과 같습니다. public class World { List listeners; void addListener(Listener item) { listeners.add(item); } void doAction(Action goal,Object obj) { setState("i received"); goal.doAction(obj); setState("i finished"); } private string state; //setter gette..

your programing 2020.09.28

grep, 특정 파일 확장자 만

grep, 특정 파일 확장자 만 grep특정 디렉토리에 일부 스크립트를 작성하는 중이지만 이러한 디렉토리에는 모든 종류의 파일 유형이 포함되어 있습니다. 내가 원하는 grep단지 .h와 .cpp지금,하지만 미래에 어쩌면 몇 가지 다른. 지금까지 : { grep -r -i CP_Image ~/path1/; grep -r -i CP_Image ~/path2/; grep -r -i CP_Image ~/path3/; grep -r -i CP_Image ~/path4/; grep -r -i CP_Image ~/path5/;} | mailx -s GREP email@domain.com 누구든지 특정 파일 확장자 만 추가하는 방법을 보여줄 수 있습니까? 다음 --include과 같이 매개 변수를 사용하십시오 . gr..

your programing 2020.09.28

Gradle에서 구현과 컴파일의 차이점은 무엇입니까?

Gradle에서 구현과 컴파일의 차이점은 무엇입니까? 안드로이드 스튜디오 3.0으로 업데이트하고 새 프로젝트를 생성 한 후, 나는있는 것으로 나타났습니다 build.gradle대신 새로운 종속성을 추가 할 수있는 새로운 방법이 compile존재 implementation하고 대신 testCompile있다 testImplementation. 예: implementation 'com.android.support:appcompat-v7:25.0.0' testImplementation 'junit:junit:4.12' 대신에 compile 'com.android.support:appcompat-v7:25.0.0' testCompile 'junit:junit:4.12' 그들 사이의 차이점은 무엇이며 무엇을 사용해..

your programing 2020.09.28

Git 병합 마스터를 기능 브랜치로

Git 병합 마스터를 기능 브랜치로 git에 다음과 같은 상황이 있다고 가정 해 보겠습니다. 생성 된 저장소 : mkdir GitTest2 cd GitTest2 git init 마스터에서 일부 수정이 발생하고 커밋됩니다. echo "On Master" > file git commit -a -m "Initial commit" Feature1이 마스터에서 분기되고 일부 작업이 완료되었습니다. git branch feature1 git checkout feature1 echo "Feature1" > featureFile git commit -a -m "Commit for feature1" 한편, 마스터 코드에서 버그가 발견되고 핫픽스 분기가 설정됩니다. git checkout master git branch ..

your programing 2020.09.28

부트 스트랩 3과 수직 정렬

부트 스트랩 3과 수직 정렬 저는 Twitter Bootstrap 3을 사용하고 있는데 div, 예를 들어 JSFiddle 링크 와 같이 수직으로 두 개를 정렬하려는 경우 문제가 있습니다 . Big Small Bootstrap의 그리드 시스템은 float: left, not을 사용 display:inline-block하므로 속성 vertical-align이 작동하지 않습니다. 나는 margin-top그것을 고치기 위해 시도했지만 이것이 반응 형 디자인에 좋은 해결책이 아니라고 생각합니다. 이 답변은 해킹을 제시하지만 현재 모든 곳에서 지원되므로 flexbox ( @Haschem 답변에 명시된대로)를 사용하는 것이 좋습니다 . 데모 링크 : - 부트 스트랩 3 - 부트 스트랩 4 알파 (6) 필요할 때 사..

your programing 2020.09.28

목록에서 중복 제거

목록에서 중복 제거 목록에 중복 항목이 있는지 확인하고 중복 항목이 있는지 확인하는 프로그램을 작성해야하며 중복 / 제거되지 않은 항목이있는 새 목록을 반환합니다. 이것은 내가 가진 것이지만 솔직히 무엇을 해야할지 모르겠습니다. def remove_duplicates(): t = ['a', 'b', 'c', 'd'] t2 = ['a', 'c', 'd'] for t in t2: t.append(t.remove()) return t 고유 한 항목 컬렉션을 가져 오는 일반적인 방법은 set. 집합은 고유 한 개체 의 정렬되지 않은 컬렉션입니다 . 이터 러블에서 집합을 만들려면 간단히 내장 함수에 전달하면됩니다 . 나중에 실제 목록이 다시 필요하면 유사하게 집합을 함수에 전달할 수 있습니다 .set()list(..

your programing 2020.09.28

std :: string을 const char * 또는 char *로 변환하는 방법은 무엇입니까?

std :: string을 const char * 또는 char *로 변환하는 방법은 무엇입니까? 어떻게 변환 할 수 있습니다 std::stringA와 char*나 const char*? std::string필요한 함수에 a 를 전달 하려면 const char*다음을 사용할 수 있습니다. std::string str; const char * c = str.c_str(); 와 같은 쓰기 가능한 사본을 얻으려면 다음과 같이 char *할 수 있습니다. std::string str; char * writable = new char[str.size() + 1]; std::copy(str.begin(), str.end(), writable); writable[str.size()] = '\0'; // don't f..

your programing 2020.09.28

SQL Server에서 작은 따옴표를 어떻게 이스케이프합니까?

SQL Server에서 작은 따옴표를 어떻게 이스케이프합니까? 9 insert의 테이블에 텍스트 데이터를 넣으려고합니다 SQL Server. 텍스트에는 작은 따옴표 ( ')가 포함됩니다. 그것을 어떻게 피할 수 있습니까? 두 개의 작은 따옴표를 사용해 보았지만 약간의 오류가 발생했습니다. 예. insert into my_table values('hi, my name''s tim.'); 작은 따옴표는 예제에서 보여준 것처럼 두 배로 늘려 이스케이프됩니다 . 다음 SQL은이 기능을 보여줍니다. SQL Server 2008에서 테스트했습니다. DECLARE @my_table TABLE ( [value] VARCHAR(200) ) INSERT INTO @my_table VALUES ('hi, my name''s..

your programing 2020.09.28
반응형