반응형

etc./StackOverFlow 1071

"INNER JOIN"과 "OUTER JOIN"의 차이점은 무엇입니까?

질문자 :Chris de Vries 또한 LEFT JOIN , RIGHT JOIN 및 FULL JOIN 이 어떻게 적합합니까? 답변자 : Mark Harrison 매우 일반적인 경우인 중복이 없는 열에 조인한다고 가정합니다. A와 B의 내부 조인은 A 교차 B의 결과, 즉 벤 다이어그램 교차의 내부 부분을 제공합니다. A와 B의 외부 결합은 A 결합 B의 결과, 즉 벤 다이어그램 결합의 외부 부분을 제공합니다. 예 각각 단일 열과 다음과 같은 데이터가 있는 두 개의 테이블이 있다고 가정합니다. AB - - 1 3 2 4 3 5 4 6 (1,2)는 A에 고유하고 (3,4)는 공통이며 (5,6)은 B에 고유합니다. 내부 조인 동등한 쿼리 중 하나를 사용하는 내부 조인은 두 테이블의 교차점, 즉 두 테이블이 ..

etc./StackOverFlow 2021.09.28

GitHub에서 분기된 리포지토리를 업데이트하거나 동기화하려면 어떻게 해야 합니까?

질문자 :Lea Hayes 프로젝트를 분기하고 몇 가지 수정 사항을 적용하고 수락된 pull 요청을 만들었습니다. 며칠 후 다른 기여자가 또 다른 변경 사항을 적용했습니다. 따라서 내 포크에는 해당 변경 사항이 포함되어 있지 않습니다. 변경 사항을 내 포크로 가져오려면 어떻게 해야 합니까? 기여할 추가 변경 사항이 있는 경우 포크를 삭제하고 다시 생성해야 합니까? 아니면 업데이트 버튼이 있나요? 답변자 : Mark Longair 분기된 리포지토리의 로컬 클론에서 원본 GitHub 리포지토리를 "원격"으로 추가할 수 있습니다. ("Remotes"는 저장소의 URL에 대한 별명과 같습니다 origin 은 하나입니다.) 그런 다음 해당 업스트림 저장소에서 모든 분기를 가져오고 업스트림 버전에서 계속 작업하도록..

etc./StackOverFlow 2021.09.28

원격 태그를 삭제하는 방법은 무엇입니까?

질문자 :markdorison 이미 푸시된 Git 태그를 어떻게 삭제합니까? 답변자 : Adam Franco 원격 태그 이름에 대한 '빈' 참조를 푸시할 수 있습니다. git push origin :tagname 또는 더 --delete 옵션을 사용합니다(또는 git 버전이 1.8.0보다 오래된 경우 -d git push --delete origin tagname git에는 태그 네임스페이스와 브랜치 네임스페이스가 있으므로 브랜치와 태그에 동일한 이름을 사용할 수 있습니다. 태그 대신 분기를 실수로 제거하는 일이 없도록 하려면 분기를 삭제하지 않는 전체 참조를 지정할 수 있습니다. git push origin :refs/tags/tagname 로컬 태그도 삭제해야 하는 경우 다음을 사용합니..

etc./StackOverFlow 2021.09.28

JavaScript에서 문자열의 첫 글자를 어떻게 대문자로 만드나요?

질문자 :Robert Wills 문자열의 첫 글자를 대문자로 만들고 다른 글자의 대소문자는 바꾸지 않으려면 어떻게 해야 합니까? 예를 들어: "this is a test" → "This is a test" "the Eiffel Tower" → "The Eiffel Tower" "/index.html" → "/index.html" 답변자 : Steve Harrison 기본 솔루션은 다음과 같습니다. function capitalizeFirstLetter(string) { return string.charAt(0).toUpperCase() + string.slice(1); } console.log(capitalizeFirstLetter('foo')); // Foo 다른 답변은 String.pr..

etc./StackOverFlow 2021.09.28

Bash 쉘 스크립트에 디렉토리가 있는지 어떻게 확인할 수 있습니까?

질문자 :Grundlefleck Bash 쉘 스크립트 내에서 디렉토리가 있는지 여부를 확인하는 데 사용할 수 있는 명령은 무엇입니까? 답변자 : Grundlefleck 쉘 스크립트에 디렉토리가 있는지 확인하려면 다음을 사용할 수 있습니다. if [ -d "$DIRECTORY" ]; then # Control will enter here if $DIRECTORY exists. fi 또는 디렉토리가 존재하지 않는지 확인하려면: if [ ! -d "$DIRECTORY" ]; then # Control will enter here if $DIRECTORY doesn't exist. fi 그러나 Jon Ericson이 지적했듯이 디렉토리에 대한 심볼릭 링크도 이 검사를 통과한다는 점을 고려하지 않으면 후속..

etc./StackOverFlow 2021.09.28

jQuery를 사용하여 확인란에 대해 "선택됨" 설정

질문자 :tpower jQuery를 사용하여 checkbox 다음과 같이 하고 싶습니다. $(".myCheckBox").checked(true); 또는 $(".myCheckBox").selected(true); 그런 것이 존재합니까? 답변자 : Xian 현대 jQuery .prop() : $('.myCheckbox').prop('checked', true); $('.myCheckbox').prop('checked', false); DOM API 하나의 요소로만 작업하는 경우 항상 기본 HTMLInputElement .checked 속성을 수정할 수 있습니다. $('.myCheckbox')[0].checked = true; $(&#39..

etc./StackOverFlow 2021.09.28

Java에서 HashMap과 Hashtable의 차이점은 무엇입니까?

질문자 :dmanxiii Java에서 HashMap 과 Hashtable 의 차이점은 무엇입니까? 스레드가 아닌 응용 프로그램에 더 효율적인 것은 무엇입니까? 답변자 : Josh Brown Java의 HashMap 과 Hashtable 에는 몇 가지 차이점이 있습니다. Hashtable 은 동기화 되지만 HashMap 은 동기화되지 않습니다. 동기화되지 않은 개체가 일반적으로 동기화된 개체보다 성능이 HashMap Hashtable null 키나 값을 허용하지 않습니다. HashMap 은 하나의 null 키와 임의의 수의 null 값을 허용합니다. HashMap의 하위 클래스 중 하나는LinkedHashMap 이므로 예측 가능한 반복 순서(기본적으로 삽입 순서)를 원하는 HashMap LinkedHash..

etc./StackOverFlow 2021.09.28

JavaScript에서 타임스탬프를 어떻게 얻습니까?

질문자 :pupeno Unix의 타임스탬프와 유사한 것으로 현재 시간과 날짜를 나타내는 단일 숫자입니다. 숫자 또는 문자열로. 답변자 : daveb 짧고 멋진: + new Date() plus 와 같은 단항 연산자 Date 객체의 valueOf 메서드를 트리거하고 타임스탬프를 반환합니다(변경 없이). 세부: 현재 거의 모든 브라우저에서 Date.now() 를 사용하여 UTC 타임스탬프를 밀리초 단위 로 가져올 수 있습니다. 이에 대한 주목할만한 예외는 IE8 및 이전 버전입니다( 호환성 표 참조). 하지만 이를 위해 쉽게 심을 만들 수 있습니다. if (!Date.now) { Date.now = function() { return new Date().getTime(); } } 타임 스탬프를 초 단위로 얻..

etc./StackOverFlow 2021.09.28

Docker는 가상 머신과 어떻게 다릅니까?

질문자 :zslayton Docker와 전체 VM의 차이점을 이해하기 위해 Docker 설명서 를 계속 다시 읽고 있습니다. 무겁지 않으면서 어떻게 전체 파일 시스템, 격리된 네트워킹 환경 등을 제공할 수 있습니까? 소프트웨어를 Docker 이미지에 배포하는 것이 일관성 있는 프로덕션 환경에 배포하는 것보다 쉬운 이유는 무엇입니까? 답변자 : Ken Cochrane Docker는 원래 LXC(LinuX Containers )를 사용했지만 나중에 호스트와 동일한 운영 체제에서 실행되는 runC (이전에는 libcontainer로 알려짐)로 전환했습니다. 이를 통해 호스트 운영 체제 리소스를 많이 공유할 수 있습니다. 또한 계층화된 파일 시스템( AuFS )을 사용하고 네트워킹을 관리합니다. AuFS는 계층..

etc./StackOverFlow 2021.09.28

package.json에서 물결표(~)와 캐럿(^)의 차이점은 무엇입니까?

질문자 :Fizer Khan node 와 npm 업그레이드한 후 npm install moment --save 시도했습니다. 캐럿 ^ 접두사 package.json 항목을 저장합니다. 이전에는 물결표 ~ 접두사였습니다. npm 에서 이러한 변경 사항이 적용된 이유는 무엇입니까? ~ 와 캐럿 ^ 의 차이점은 무엇인가요? 다른 사람에 비해 장점은 무엇입니까? 답변자 : jgillich NPM 문서 및 semver 문서를 참조하십시오. ~version "대략 버전과 동일" , 부 버전을 증가시키지 않고 모든 향후 패치 버전으로 업데이트합니다. ~1.2.3 은 1.2.3에서 =version 등 종속성 npm 문서 > semver > 버전 셈버 (7) 답변자 : pspi npm을 사용하면 지정된 패키지보다 최신 ..

etc./StackOverFlow 2021.09.28
반응형