목록개발자 (24)
스택큐힙리스트
내가 아직 원격 저장소에 푸시하지 않은 로컬 커밋을 볼 수 있는 방법이 있을까요? 때때로 git status 에서 내 브랜치가 origin/master 보다 X 커밋 앞서 있다는 메시지를 출력합니다. 그러나 항상 그렇지는 않습니다.제 Git 설치에 버그가 있는 건가요 아니면 뭔가를 놓치고 있는 건가요?답변 1이는 origin/master와 HEAD 사이의 모든 커밋 로그를 제공합니다. git log origin/master..HEADHEAD가 마스터 브랜치에 있을 때, 이것은 푸시되지 않은 커밋의 로그를 제공합니다.마찬가지로, 차이점을 보려면: git diff origin/master..HEAD답변 2Git 커밋을 보지 않은 상태에서 보는 방법Git은 개발자들 사이에서 가장 인기있는 버전 관리 시스템 중..
다음 두 가지 대안을 고려해 보십시오: console.log(double); console.log('single');전자는 문자열 주위에 이중 인용부호를 사용하며, 후자는 문자열 주위에 단일 인용부호를 사용합니다.나는 이제 더 많은 JavaScript 라이브러리들이 문자열 처리를 할 때 작은 따옴표를 사용한다는 것을 본다.이 두 가지 사용 방법은 교환 가능한가요? 그렇지 않으면, 다른 것을 사용하는 것에 이점이 있나요?답변 1서로 다른 라이브러리에서 단일 여부 대 조합을 사용하는 가장 가능성 있는 이유는 프로그래머 기호와/또는 API 일관성입니다. 일관성을 유지하면서 문자열에 최적인 것을 사용하십시오.문자 그대로의 다른 유형 따옴표를 사용하여: alert('Say Hello');alert(Say 'Hel..
나는 Bean이 프로퍼티와 게터/세터를 가진 자바 클래스라는 것을 이해했다고 생각한다. 내가 이해한 바로는, 이것이 C struct의 동등물인가? 그게 사실인가?또한, JavaBean와 일반적인 class 사이에 실제 구문적 차이가 있나요?Interface에는 특별한 정의가 있나요?이게 왜 용어로 존재하는 건가요?또한 Serializable 인터페이스는 무엇을 의미합니까?답변 1자바빈은 그저 standard 이에요. 특정 규칙을 따르는 일반적인 자바 ####&&$$& 이지만요.모든 프로퍼티는 비공개입니다 (# $$ ^ $ * &# $ &)공공의 no-argument constructorSerializable를 실행합니다.그게 다에요. 그냥 규칙일 뿐이에요. 하지만 많은 라이브러리들이 이 규칙에 의존하고 ..
제가 개발 중인 프로젝트에서는 chmod 로 끝나는 파일의 모드를 777로 변경해야하지만 메인 저장소에서는 변경되지 않아야합니다.Git는 chmod -R 777 .를 감지하고 모든 파일을 변경된 것으로 표시합니다. 파일에 대해 수행된 모드 변경을 Git가 무시하도록하는 방법이 있습니까?답변 1시도해보세요: git config core.fileMode falsegit-config(1)에서: core.fileMode Tells Git if the executable bit of files in the working tree is to be honored. Some filesystems lose the executable bit when a file that is marked as executable is c..