반응형

programing 615

gitbash 명령줄 완료를 구성하는 방법은 무엇입니까?

gitbash 명령줄 완료를 구성하는 방법은 무엇입니까? 들어 머신에서 예: 새운우머서방다니실습을 했습니다.sudo apt-get git입력할 때 완료가 없습니다. git check[tab]. 저는 http://git-scm.com/docs, 에서 아무것도 찾지 못했지만 요즘 IIRC 완료는 git 패키지에 포함되어 있고 저는 단지 제 bashrc에 올바른 항목이 필요합니다.리눅스에서 배포에서 는 대분의배서완료스는트에 됩니다./etc/bash_completion.d/(또는)/usr/share/bash-completion/completions/git할 때 github가 없습니다.당신은 그것을 사용하기만 하면 됩니다 - 이 줄을 당신의 것에 추가하세요..bashrc: source /etc/bash_compl..

programing 2023.05.16

종합적으로 단일 결과를 얻는 것이 가능합니까?

종합적으로 단일 결과를 얻는 것이 가능합니까? 다음에 대한 단일 문서를 얻을 수 있습니까?db.collection.aggregate마찬가지로db.collection.findOne?네, 가능합니다.다음과 같은 단계를 추가합니다._id와 동등한.null이렇게 하면 모든 입력 문서에 대해 누적된 값이 계산됩니다.예. { $group: { _id: null, total: { $sum: "$price" }}} 또는 집계된 결과에서 하나의 문서만 가져오려면 다음을 사용할 수 있습니다. { $limit: 1 } 업데이트: 두 솔루션 모두 문서가 하나 있는 커서를 반환합니다.하지만 생각하지 마findOne특별한 것으로서또한 커서를 검색하여 첫 번째 문서(있는 경우)만 가져옵니다.다음은 mongo 셸 구현입니다.find..

programing 2023.05.16

기본 64 인코딩 이미지를 디스크에 저장하려면 어떻게 해야 합니까?

기본 64 인코딩 이미지를 디스크에 저장하려면 어떻게 해야 합니까? My Express 앱은 브라우저에서 (DataURL()로 캔버스에서 생성된) Base64 인코딩 PNG를 수신하여 파일에 쓰는 중입니다.그러나 파일은 유효한 이미지 파일이 아니며 "파일" 유틸리티는 단순히 "데이터"로 식별합니다. var body = req.rawBody, base64Data = body.replace(/^data:image\/png;base64,/,""), binaryData = new Buffer(base64Data, 'base64').toString('binary'); require("fs").writeFile("out.png", binaryData, "binary", function(err) { console.l..

programing 2023.05.16

mongoose에서 가중치를 사용한 전체 텍스트 검색

mongoose에서 가중치를 사용한 전체 텍스트 검색 3.8.9 버전부터 몽구스는 전체 텍스트 검색을 지원합니다.하지만 저는 그것에 대한 좋은 문서를 찾을 수 없습니다! 다음과 같은 작업을 수행하고 싶습니다. db.collection.ensureIndex( // Fields to index { animal: "text", color: "text", pattern: "text", size: "text" }, // Options { name: "best_match_index", // Adjust field weights (default is 1) weights: { animal: 5, // Most relevant search field size: 4 // Also relevant } } ) 순수 몽구스로도..

programing 2023.05.16

장고에서 추상 사용자와 추상 기본 사용자의 차이점은 무엇입니까?

장고에서 추상 사용자와 추상 기본 사용자의 차이점은 무엇입니까? 의 AbstractUser그리고.AbstractBaseUser꽤 비슷해 보입니다. from django.contrib.auth.models import AbstractUser, AbstractBaseUser 둘 사이의 차이점은 무엇입니까?설명서는 이를 충분히 설명합니다. AbstractUser필드가 포함된 완전한 사용자 모델로, 추상 클래스에서 상속하고 자신의 프로파일 필드 및 메서드를 추가할 수 있습니다. AbstractBaseUser에는 인증 기능만 포함되어 있지만 실제 필드는 포함되어 있지 않습니다. 하위 분류할 때 필드를 제공해야 합니다.AbstractUser는 기본적으로 이미 익숙한 "사용자" 클래스입니다.AbstractBaseUs..

programing 2023.05.16

어떻게 하면 Git가 심볼 링크를 따르도록 할 수 있습니까?

어떻게 하면 Git가 심볼 링크를 따르도록 할 수 있습니까? 제 최선은 심볼릭 링크를 복사본으로 대체하는 셸 스크립트가 되는 것입니까, 아니면 Git에게 심볼릭 링크를 따르라고 말하는 다른 방법이 있습니까? PS: 그다지 안전하지 않다는 것은 알지만, 몇 가지 구체적인 경우에만 그렇게 하고 싶습니다.심볼릭 링크 내의 파일을 Git로 가져오기 위해 추가한 작업(심링크를 사용하지 않았지만): sudo mount --bind SOURCEDIRECTORY TARGETDIRECTORY Git 관리 디렉토리에서 이 명령을 수행합니다. TARGETDIRECTORY는 전에생야합다니해 .SOURCEDIRECTORY그 안에 장착되어 있습니다. Linux에서는 잘 작동하지만 OS X에서는 작동하지 않습니다!그 속임수는 서브..

programing 2023.05.11

커밋 해시가 지정된 GitHub에서 커밋 찾기

커밋 해시가 지정된 GitHub에서 커밋 찾기 저는 Github에 꽤 생소하고 아마추어 같은 문제를 접했습니다. 코드 검토 요청을 받고 커밋 해시를 제공받았지만, 커밋 해시를 사용하여 검색할 수 있는지 Git를 찾아봤지만 아무것도 찾을 수 없었습니다. 커밋 해시를 사용하는 것만으로 변경된 코드를 찾을 수 있는 방법이 있습니까?양식의 URLhttps://github.com///commit/해당 커밋에 도입된 변경 사항이 표시됩니다.예를 들어 최근 GitHub에서 수행한 프로젝트 중 하나에 대한 버그 수정은 다음과 같습니다. https://github.com/jerith666/git-graph/commit/35e32b6a00dec02ae7d7c45c6b7106779a124685 해시를 다음과 같은 고유 접두..

programing 2023.05.11

HTML은 왜 "척노리스"가 색이라고 생각합니까?

HTML은 왜 "척노리스"가 색이라고 생각합니까? HTML에 배경색으로 입력할 때 특정 랜덤 문자열이 색상을 생성하는 이유는 무엇입니까? 를 들면, 들면를예,bgcolor="chucknorris"빨간색 배경이 생성됩니다. test 반로대.bgcolor="chucknorr"노란색 배경이 생성됩니다. test 이는 다양한 브라우저와 플랫폼에서 적용됩니다.이게 무슨 일입니까?Netscape 시절의 유물입니다. 결측 숫자는 0[...]으로 처리됩니다.잘못된 숫자는 단순히 0으로 해석됩니다.예를 들어 #F0F0F0, F0F0, F0F0F, #FxFxFx 및 FxFx의 값은 모두 동일합니다. 다양한 길이의 색상 값 등을 포함하여 매우 상세하게 다루는 Microsoft Internet Explorer의 색상 구문 분..

programing 2023.05.11

UPSERT *삽입 또는 교체하지 않음*

UPSERT *삽입 또는 교체하지 않음* http://en.wikipedia.org/wiki/Upsert SQL Server에 저장된 Proc 업데이트 삽입 SQLite에서 이를 수행할 수 있는 현명한 방법이 있습니까? 기본적으로 레코드가 존재한다면 4열 중 3열을 업데이트하고 싶습니다.존재하지 않는 경우 네 번째 열에 대한 기본(NULL) 값의 레코드를 삽입합니다. ID는 기본 키이므로 UPSERT에는 레코드가 하나만 있습니다. (분명히 업데이트 또는 삽입이 필요한지 결정하기 위해 선택의 오버헤드를 피하려고 합니다.) 제안? TABLE CREATE의 SQLite 사이트에서 해당 구문을 확인할 수 없습니다.테스트할 데모를 만들지 않았는데 지원되지 않는 것 같습니다. 만약 그렇다면, 저는 세 개의 열을 가..

programing 2023.05.11

postgres where 절 비교 타임스탬프

postgres where 절 비교 타임스탬프 열이 데이터 유형인 테이블이 있습니다.timestamp 일에 해당하는 모든 행을 선택하고자 하는 하루 동안 여러 레코드가 포함되어 있습니다. 제가 그걸 어떻게 합니까?당신이 정말로 의미한다고 가정하면timestamp없기 때문에datetime포스트그레스에서 타임스탬프 열을 날짜로 캐스팅하여 시간 부분을 제거합니다. select * from the_table where the_timestamp_column::date = date '2015-07-15'; 이렇게 하면 7월 15일부터 모든 행이 반환됩니다. 위의 내용은 다음에 인덱스를 사용하지 않습니다.the_timestamp_column성능이 중요한 경우 해당 식에 인덱스를 생성하거나 범위 조건을 사용해야 합니다..

programing 2023.05.11
반응형