반응형

전체 글 766

Git 후크를 저장소에 삽입

Git 후크를 저장소에 삽입 나쁜 관행으로 간주됩니까? - 말하자면..git/hooks프로젝트 저장소로 이동합니다(예: 심볼릭 링크 사용).그렇다면 다른 Git 사용자에게 동일한 후크를 제공하는 가장 좋은 방법은 무엇입니까?저는 일반적으로 Scy의 의견에 동의합니다. 몇 가지 추가적인 제안을 포함하면 별도의 답변을 할 가치가 충분히 있습니다. 먼저 적절한 심볼 링크를 생성하는 스크립트를 작성해야 합니다. 특히 이러한 링크가 정책을 시행하거나 유용한 알림을 생성하는 경우에는 더욱 그렇습니다.사람들이 그냥 입력할 수 있다면 후크를 사용할 가능성이 훨씬 더 높을 것입니다.bin/create-hook-symlinks그들이 직접 해야 하는 경우보다. 둘째, 후크를 직접 연결하면 사용자가 자신의 개인 후크를 추가할..

prosource 2023.05.23

파이썬에서 mongo 쿼리를 제한하는 방법

파이썬에서 mongo 쿼리를 제한하는 방법 나는 python으로 mongodb에서 데이터를 검색하려고 합니다.제 db에는 많은 데이터가 들어 있습니다.그래서 나는 검색하는 동안 데이터를 제한하고 싶습니다.나는 노력했다. import datetime from pymongo import Connection connection = Connection('localhost',27017) db = connection['MyWork'] db_data = db.myusers.find().limit(2) #db_data = db.myusers.find()[0:2] print db_data print db_data.count() print db_data[0] print db_data[1] print db_data[2] 하..

prosource 2023.05.23

한 줄에 있는 단어 사이에 공백이 두 개 이상 있는 항목을 검색하는 방법

한 줄에 있는 단어 사이에 공백이 두 개 이상 있는 항목을 검색하는 방법 한 줄에 있는 단어 사이에 공백이 두 개 이상 있는 항목을 검색하는 방법 1. this is a line containing 2 spaces 2. this is a line containing 3 spaces 3. this is a line containing multiple spaces first second three four 위의 모든 항목은 이 정규식에 유효한 일치 항목입니다.어떤 정규식을 사용해야 합니까?[ ]{2,} 스페이스(2개 이상) 또한 해당 공백 앞과 뒤에 단어가 뒤에 오는 것을 확인할 수 있습니다.(탭이나 새 줄과 같은 다른 공백 제외) \w[ ]{2,}\w 동일하지만 교체와 같은 작업에 대한 공간만 선택(선택)..

prosource 2023.05.23

윈도우에 글로벌 npm 설치 위치?

윈도우에 글로벌 npm 설치 위치? 100% 확신할 수는 없지만 Windows 설치 프로그램에서 노드 v5를 가정용과 사무용 PC 모두에 설치한 것 같습니다. 홈 PC에서 글로벌 설치가 %APPDATA% 아래에서 수행됩니다. (dev) go|c:\srv> which lessc c:\users\bjorn\appdata\roaming\npm\lessc c:\users\bjorn\appdata\roaming\npm\lessc.cmd 내 사무실 PC에서는 프로그램 파일 아래로 이동합니다. (dev) go|w:\srv> which lessc c:\program files\nodejs\lessc c:\program files\nodejs\lessc.cmd 이러한 글로벌 도구에 대한 전체 경로를 PyCharm의 파일..

prosource 2023.05.23

'git status'는 변경된 파일을 표시하지만 'git diff'는 표시하지 않습니다.

'git status'는 변경된 파일을 표시하지만 'git diff'는 표시하지 않습니다. 비슷한 질문들을 모두 살펴봤습니다.그런데 제가 다시 확인해보니 확실히 이상한 일이 일어나고 있습니다. 한 서버(Solaris with Git 1.8.1)에서 Git 저장소를 복제한 다음 .git 폴더를 기존 라이브 파일로 복사했습니다.완벽하게 작동했어요, 도망갈 수 있었어요 git status 그리고나서 git diff [filename] 서로 다른 파일을 확인합니다. 다른 서버(Solaris with Git 1.7.6)에서도 동일한 작업을 수행하고 있습니다. git diff [filename] 파일의 내용이 확실히 다른 경우에도 에서는 아무것도 표시되지 않습니다.새 파일을 추가하고 커밋한 다음 편집하는 것도 테스..

prosource 2023.05.23

가상 환경에서 pip을 사용할 때 "권한 거부"를 방지하는 방법

가상 환경에서 pip을 사용할 때 "권한 거부"를 방지하는 방법 는 다을사용여하패합키니다배고포려음하로 파이썬 .pipUbuntu 시스템의 가상 환경에서 사용할 수 있지만 사용 권한 관련 문제가 발생합니다.예: (TestVirtualEnv)test@testServer:~$ pip install markdown2 종료 시간: 오류: '/home/test/virtualenvs/TestVirtualEnvs/lib/python3.3/site-packages/markdown2.py '을(를) 생성할 수 없습니다. 권한이 거부되었습니다. 는 할 수 없어 ㅠㅠsudo가상 환경이 아닌 전역에 패키지를 설치하기 때문입니다.chown에드site-packages;ls에는 에관디만표다니시와 만 나와 있습니다.easy_insta..

prosource 2023.05.23

Postgres에서 잠금을 유지하는 쿼리를 탐지하는 방법은 무엇입니까?

Postgres에서 잠금을 유지하는 쿼리를 탐지하는 방법은 무엇입니까? 저는 포스트그레스의 상호 잠금을 지속적으로 추적하고 싶습니다. 잠금 모니터링 문서를 발견하고 다음 쿼리를 실행하려고 했습니다. SELECT bl.pid AS blocked_pid, a.usename AS blocked_user, kl.pid AS blocking_pid, ka.usename AS blocking_user, a.query AS blocked_statement FROM pg_catalog.pg_locks bl JOIN pg_catalog.pg_stat_activity a ON a.pid = bl.pid JOIN pg_catalog.pg_locks kl ON kl.transactionid = bl.transactionid ..

prosource 2023.05.23

주어진 코드베이스의 변화를 고유하게 식별하기 위해 *일반적으로* 필요한 Gitsha는 얼마나 됩니까?

주어진 코드베이스의 변화를 고유하게 식별하기 위해 *일반적으로* 필요한 Gitsha는 얼마나 됩니까? 예를 들어, Git 저장소의 커밋을 위해 디렉터리 이름이 지정된 디렉터리 구조를 만들고 눈에 피가 나지 않을 정도로 짧지만 충돌 가능성은 무시할 수 있을 정도로 길기를 원한다면 일반적으로 얼마나 많은 SHA 하위 문자열이 필요합니까? 이러한 변화를 고유하게 식별하고 싶다고 가정해 보겠습니다. https://github.com/wycats/handlebars.js/commit/e62999f9ece7d9218b9768a908f8df9c11d7e920 처음 네 글자 정도만 사용할 수 있습니다: https://github.com/wycats/handlebars.js/commit/e629 하지만 저는 그것이 위험..

prosource 2023.05.23

이클립스에서 문자를 새 줄로 바꾸려면 어떻게 해야 합니까?

이클립스에서 문자를 새 줄로 바꾸려면 어떻게 해야 합니까? Eclipse 3.3.2에서는 문자(',' 등)를 파일의 새 줄로 바꾸려고 합니다.바꾸려면 "바꾸기" 상자에 무엇을 적어야 합니까? 편집: 많은 답변이 Eclipse 3.4에 대한 것으로 보입니다.Eclipse 3.3.X에 대한 솔루션이 있습니까?'정규식' 확인란을 선택하고 '대체 대상' 상자에서 '\R'을 사용합니다. Eclipse 3.4에 도입된 새로운 기능입니다. 3.4의 새로운 기능 보기'정규식' 확인란을 선택하고 '바꾸기' 상자에서 '\n'을 사용합니다.다른 사람들이 말했듯이, 그냥 정규 표현을 사용하세요, 하지만 \r 대신에 \r\n을 넣으세요.정규식 확인란을 선택한 상태에서 파일 검색을 수행한 경우 모두 바꾸기 / 선택한 항목 바꾸기..

prosource 2023.05.23

이 컨텍스트에서는 요청을 사용할 수 없습니다.

이 컨텍스트에서는 요청을 사용할 수 없습니다. IIS 7 통합 모드를 실행하고 있으며 다음과 같은 메시지가 표시됩니다. 이 컨텍스트에서는 요청을 사용할 수 없습니다. Log4Net에서 할Application_Start이것이 제가 가지고 있는 코드 라인입니다. if (HttpContext.Current != null && HttpContext.Current.Request != null) 그리고 두 번째 비교를 위해 예외가 던져지고 있습니다. HttpContext를 확인하는 것 외에 제가 확인할 수 있는 것은 무엇입니까?현재의.null 요청? iis7.5에서 nig mvc를 실행할 때 이 컨텍스트 예외에서 요청을 사용할 수 없다는 유사한 질문이 게시됨 하지만 거기에도 관련된 대답은 없습니다.자세한 내용은 I..

prosource 2023.05.23
반응형