반응형

2023/06/23 15

SQL Server에서 서로 다른 데이터 집합을 가진 두 데이터베이스에서 조인을 수행하고 오류가 발생하는 경우

SQL Server에서 서로 다른 데이터 집합을 가진 두 데이터베이스에서 조인을 수행하고 오류가 발생하는 경우 알아요, 저는 제가 질문에 쓴 것으로 놀라지 말아야 한다는 것을 알고 있어요.하지만 제 상황은 상속된 POS 시스템에서 서서히 작동하고 있고 이전 페이지는 JOIN을 인식하지 못했기 때문에 60초 동안 로드되는 내부 페이지 중 하나를 조사했을 때 이 8개의 쿼리를 JOIN 상황과 함께 하나의 쿼리로 재작성하는 것이 상당히 빠르다는 것을 알 수 있습니다.문제는 JOIN에 대해 모르는 것 외에도 여러 데이터베이스에 대한 페티시를 가지고 있는 것으로 보이며 놀랍게도 그들이 서로 다른 조합을 사용한다는 것입니다.사실 우리는 영어를 사용하는 사람들이 전체 알파벳으로 간주하는 모든 "일반" 라틴 문자를 사..

sourcecode 2023.06.23

MongoDB: 경로에 위치(예: '$') 요소가 너무 많습니다.

MongoDB: 경로에 위치(예: '$') 요소가 너무 많습니다. 방금 Mongo 2.6.1로 업그레이드했는데 이전에 작동하던 업데이트 문 하나가 오류를 반환하지 않습니다.업데이트 문은 다음과 같습니다. db.post.update( { 'answers.comments.name': 'jeff' }, { '$set': { 'answers.$.comments.$.name': 'joe' }}, { multi: true } ) 다음과 같은 오류가 발생합니다. WriteResult({ "nMatched" : 0, "nUpserted" : 0, "nModified" : 0, "writeError" : { "code" : 2, "errmsg" : "Too many positional (i.e. '$') elements..

sourcecode 2023.06.23

roxygen2를 사용하여 예제를 실행하지 않는 방법은 무엇입니까?

roxygen2를 사용하여 예제를 실행하지 않는 방법은 무엇입니까? 나는 지금 Bing Maps Key를 갖는 것에 의존하는 지오코딩 기능을 쓰고 있습니다.분명히 저는 제 것을 출판하지 않는 편이 낫습니다. 그리고 그 예시들은 그것 없이는 실패합니다. 사용자가 수동으로 실행하지만 실행되지 않는 예제를 포함하려면 어떻게 해야 합니까?R CMD check?사용하다\dontrun{} #'@examples #'\dontrun{ #'geocode("3817 Spruce St, Philadelphia, PA 19104") #'geocode("Philadelphia, PA") #'dat ?example #' @example \donttest{ 2^2 } 이 2^2는 실행할 때 실행되지 않습니다.devtools::ch..

sourcecode 2023.06.23

메서드 이름 끝에 있는 물음표는 루비에서 무엇을 의미합니까?

메서드 이름 끝에 있는 물음표는 루비에서 무엇을 의미합니까? 루비에서 물음표 연산자의 목적은 무엇입니까? 때때로 다음과 같이 나타납니다. assert !product.valid? 때때로 그것은 안에 있습니다.if건설하다.이것은 코드 스타일 규칙입니다. 메서드가 부울 값(참 또는 거짓) 또는 참 값(또는 "참" 값)을 나타내는 개체를 반환함을 나타냅니다. 물음표는 메서드 이름 끝에 있는 유효한 문자입니다. https://docs.ruby-lang.org/en/2.0.0/syntax/methods_rdoc.html#label-Method+Names참고 사항?문자와 함께 루비 1.9 이후 단일 문자 문자열 리터럴의 단축형 역할을 합니다. 예: ?F # => is the same as "F" 이것은 루비 문서의..

sourcecode 2023.06.23

Express + MongoDB를 위한 최고의 세션 스토리지 미들웨어

Express + MongoDB를 위한 최고의 세션 스토리지 미들웨어 Express를 사용하는 프로덕션 애플리케이션에서 사용할 세션 데이터를 MongoDB에 저장하는 데 가장 적합한 미들웨어를 찾고 있었습니다. 주위를 둘러보니 다음과 같습니다. 세션-몽구스(https://github.com/donpark/session-mongoose)작성자의 의견에 따르면 다음과 같은 이유로 생산 준비가 되지 않았습니다. 불충분한 시험. 제로 최적화 세션 스토리지를 위한 MongoDB보다 더 나은 옵션이 있습니다. connect-mongo (https://github.com/kcbanner/connect-mongo) express-continue-mongo (https://github.com/davglass/expres..

sourcecode 2023.06.23

Git: 기본 저장소에서 Active Branch를 변경하는 올바른 방법은 무엇입니까?

Git: 기본 저장소에서 Active Branch를 변경하는 올바른 방법은 무엇입니까? 저는 제 프로젝트의 중앙 저장소로 사용되는 빈 저장소를 가지고 있습니다.개발자들이 하는 모든 것git clone 그것과 공유하기 위해.복제를 수행할 때 마스터 브랜치를 체크아웃합니다(단, 그렇지 않은 경우).git clone -n) 때문에repo.git/HEAD포함하다ref: refs/heads/master활성화된 분기로 만듭니다. 문제는 활성화된 분기를 올바르게 변경하는 방법입니다.간단히 해킹할 수 있습니다.repo.git/HEAD직접 파일을 작성하지만, 그것은 끔찍하고, 음, 해킹처럼 보입니다. 하려고 했습니다.git checkout 레포에.git디렉터리입니다. 하지만 작업 트리에 없었기 때문에 실패했습니다. 나는..

sourcecode 2023.06.23

응용 프로그램이 .css 파일(Flask/python)을 선택하지 않음

응용 프로그램이 .css 파일(Flask/python)을 선택하지 않음 이 질문에는 이미 다음과 같은 답이 있습니다. 플라스크에서 정적 파일을 제공하는 방법 (24개 답변) 마감됨작년에 외부 스타일 시트로 스타일링하려는 템플릿을 렌더링합니다.파일 구조는 다음과 같습니다. /app - app_runner.py /services - app.py /templates - mainpage.html /styles - mainpage.css 메인 페이지html은 이렇게 보입니다. 하지만 제 스타일은 전혀 적용되지 않고 있습니다.html이 제가 렌더링하는 템플릿인 것과 관련이 있습니까?비단뱀은 이렇게 생겼습니다. return render_template("mainpage.html", variables..) 아직 템플릿..

sourcecode 2023.06.23

MongoDB에서 인덱스로 정렬하는 방법은 무엇입니까?

MongoDB에서 인덱스로 정렬하는 방법은 무엇입니까? MongoDB에서 인덱스로 정렬하는 것이 실제로 어떻게 작동하는지 궁금합니다.MongoDB 문서에는 몇 가지 기사가 있지만 실제로 정렬이 어떻게 진행되는지 또는 시간 복잡성에 대해서는 설명하지 않습니다.SO와 일반적인 인터넷 검색은 지금까지 관련성이 없었습니다. 컬렉션에 문서가 있고, find() 절이 b 문서와 일치하며, 반환된 c 문서의 한계가 있고, a >> b >> c이며, c는 반환된 집합이 메모리에 들어갈 수 없는 적절한 큰 숫자라고 가정합니다. 예를 들어, 1M 문서라고 가정합니다. 작업을 시작할 때, 정렬해야 하는 기존의 문서와 문서가 정렬될 기능에 대한 크기가 a인 정렬 트리 색인이 있습니다. 나는 상상할 수 있습니다. 각 개체에 대..

sourcecode 2023.06.23

git 얕은 클론(clone --depth)으로 원격 분기 누락

git 얕은 클론(clone --depth)으로 원격 분기 누락 원격 저장소를 복제한 후 -a 옵션별 원격 분기가 표시되지 않습니다.무엇이 문제일까요?디버깅하는 방법?이 스니펫에는 원격 분기 중 두 개가 나와 있지 않습니다. $ git clone --depth 1 git://git.savannah.gnu.org/pythonwebkit.git $ cd pythonwebkit $ git branch -a * master remotes/origin/HEAD -> origin/master remotes/origin/master $ git --version git version 1.8.3.1 다른 컴퓨터에서 동일한 명령을 사용해 보았더니 잘 작동합니다. $ git clone --depth 1 git://git.s..

sourcecode 2023.06.23

Postgres에 대한 pgcrypto의 pgkey_encrypt에 해당하는 MariaDB가 있습니까?

Postgres에 대한 pgcrypto의 pgkey_encrypt에 해당하는 MariaDB가 있습니까? 저는 Postgres 13 데이터베이스를 MariaDB로 마이그레이션하는 임무를 맡았습니다.기존 Postgres 데이터베이스는 삽입할 때 다음을 사용하여 특정 데이터 값을 암호화합니다. 편집: pgkey_decrypt가 pgp_sym_encrypt의 별칭인 것 같습니다. insert into a_table ( normal_value, secret_value ) values ( 'normal', pgp_sym_encrypt(0.123::text, 'secret_key') ) 그런 다음 다음으로 암호를 해독합니다. select normal_value, cast(pgp_sym_decrypt(secret_va..

sourcecode 2023.06.23
반응형