반응형

분류 전체보기 693

기본 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

2D 배열을 C++ 함수로 전달

2D 배열을 C++ 함수로 전달 변수 크기의 2D 배열을 매개 변수로 사용하고 싶은 기능이 있습니다. 지금까지 저는 다음과 같습니다. void myFunction(double** myArray){ myArray[x][y] = 5; etc... } 그리고 나는 내 코드의 다른 곳에 배열을 선언했습니다. double anArray[10][10]; , 하만지, 전는것하를 부르는 것은myFunction(anArray)나에게 오류를 줍니다. 전달할 때 배열을 복사하고 싶지 않습니다.에서 myFunction.anArray제가 올바르게 이해했다면, 저는 단지 2D 배열에 대한 포인터를 인수로 전달하고 싶습니다.이 기능은 크기가 다른 배열도 수용해야 합니다.예를 들면, 를예들어,,[10][10]그리고.[5][5]어떻게..

programing 2023.05.11

아무것도 반환하지 않는 함수를 만드는 방법

아무것도 반환하지 않는 함수를 만드는 방법 함수를 작성하고 싶습니다.pl/pgsql나는 Postgres Enterprise Manager v3를 사용하고 셸을 사용하여 함수를 만들고 있지만 셸에서는 반환 유형을 정의해야 합니다.반환 유형을 정의하지 않으면 함수를 만들 수 없습니다. 반환 결과가 없는 함수, 즉 새 테이블을 만드는 함수를 어떻게 만들 수 있습니까?사용하다RETURNS void아래와 같이: CREATE FUNCTION stamp_user(id int, comment text) RETURNS void AS $$ #variable_conflict use_variable DECLARE curtime timestamp := now(); BEGIN UPDATE users SET last_modifie..

programing 2023.05.11
반응형