반응형

programing tip 3103

특정 월의 모든 레코드를 찾는 WHERE 절

특정 월의 모든 레코드를 찾는 WHERE 절 저장 프로 시저에 월과 연도를 부여하고 그 달에 발생한 모든 일을 반환하도록하고 싶습니다. 어떤 달에는 일 수가 다르기 때문에 비교할 수 없기 때문에 어떻게해야합니까? 이를 수행하는 가장 좋은 방법은 무엇입니까? 연도와 월을 기준으로 비교를 요청할 수 있습니까? 감사. 나는 당신이 찾고있는 기능이라고 생각합니다 MONTH(date). 'YEAR' 도 사용하고 싶을 것입니다 . 다음 things과 같은 이름의 테이블이 있다고 가정 해 보겠습니다 . id happend_at -- ---------------- 1 2009-01-01 12:08 2 2009-02-01 12:00 3 2009-01-12 09:40 4 2009-01-29 17:55 happened_at..

programing tip 2020.11.10

git 저장소를 복제하는 Python 방법

git 저장소를 복제하는 Python 방법 하위 프로세스를 사용하지 않고 git 저장소를 복제하지 않는 Python 방법이 있습니까? 나는 당신이 추천하는 모든 종류의 모듈을 사용하고 있습니다. 이 GitPython은 . 이전과 내부적으로 들어 보지 못했지만 어딘가에 git 실행 파일을 가지고 있어야합니다. 또한 많은 버그가있을 수 있습니다. 그러나 시도해 볼 가치가 있습니다. 복제 방법 : import git git.Git("/your/directory/to/clone").clone("git://gitorious.org/git-python/mainline.git") (좋지 않고 지원되는 방법인지 모르겠지만 작동했습니다.) GitPython 을 사용하면 Git에 대한 좋은 파이썬 인터페이스를 얻을 수 있..

programing tip 2020.11.10

Apache에서 인코딩 된 슬래시를 허용해야합니다.

Apache에서 인코딩 된 슬래시를 허용해야합니다. 현재 URL 내에 URL을 배치하려고합니다. 예를 들면 : http://example.com/url/http%3A%2F%2Fwww.url2.com 내가 한 URL을 인코딩해야한다는 것을 알고 있지만 이제 404내 앱이 아닌 서버에서 오류가 다시 발생합니다. 내 문제는 아파치에 있으며 AllowEncodedSlashes On지시문으로 해결할 수 있다고 생각 합니다. httpd.conf의 맨 아래에 지시문을 적용하려고 시도했지만 다음에 무엇을 해야할지 잘 모르겠습니다. 올바른 위치에 배치하고 있습니까? 그렇다면 다른 해결책이있는 사람이 있습니까? 이 문제는 Apache Bug 35256과 관련이 없습니다. 오히려 Bug 46830과 관련이 있습니다.이 Al..

programing tip 2020.11.10

취급 방법

취급 방법 텍스트 영역에서? Tab 키 를 누르는 상황을 처리하는 텍스트 영역을 원합니다 . 기본적으로 탭 키를 누르면 포커스가 텍스트 영역을 벗어납니다. 그러나 사용자가 텍스트 영역에 탭 키 를 입력하려는 상황은 어떻습니까? 이 이벤트를 잡아서 텍스트 영역으로 포커스를 되돌리고 현재 커서 위치에 탭을 추가 할 수 있습니까? http://jsfiddle.net/sdDVf/8/ 할 수 있습니다 . $("textarea").keydown(function(e) { if(e.keyCode === 9) { // tab was pressed // get caret position/selection var start = this.selectionStart; var end = this.selectionEnd; var ..

programing tip 2020.11.10

파일 설명자는 어떻게 작동합니까?

파일 설명자는 어떻게 작동합니까? 누군가 이것이 작동하지 않는 이유를 말해 줄 수 있습니까? 파일 디스크립터를 가지고 놀지 만 조금 잃어버린 느낌이 듭니다. #!/bin/bash echo "This" echo "is" >&2 echo "a" >&3 echo "test." >&4 처음 세 줄은 잘 실행되지만 마지막 두 줄은 오류가 발생합니다. 왜? 파일 설명자 0, 1 및 2는 각각 stdin, stdout 및 stderr 용입니다. 파일 설명자 3, 4, .. 9는 추가 파일 용입니다. 사용하려면 먼저 열어야합니다. 예를 들면 : exec 3 /tmp/foo #open fd 3. echo "test" >&3 exec 3>&- #close fd 3. 자세한 내용은 Advanced Bash-Scripting..

programing tip 2020.11.10

C #에 "빈 목록"싱글 톤이 있습니까?

C #에 "빈 목록"싱글 톤이 있습니까? C #에서는 LINQ와 IEnumerable을 잘 사용합니다. 그리고 모든 것이 훌륭합니다 (또는 적어도 대부분 그렇습니다). 그러나 대부분의 경우 IEnumerable기본값으로 비어 있어야합니다 . 즉, for (var x in xs) { ... } null 검사없이 작업 할 수 있습니다. 이제 이것은 더 큰 맥락에 따라 현재 내가하는 일입니다. var xs = f() ?? new X[0]; // when xs is assigned, sometimes for (var x in xs ?? new X[0]) { ... } // inline, sometimes 이제 위의 내용은 나에게 완벽하게 괜찮지 만, 즉 배열 객체를 만드는 데 "추가 오버 헤드"가 있으면 신경 ..

programing tip 2020.11.10

awk 부분적으로 문자열 일치 (열 / 단어가 부분적으로 일치하는 경우)

awk 부분적으로 문자열 일치 (열 / 단어가 부분적으로 일치하는 경우) 내 더미 파일은 다음과 같습니다. C1 C2 C3 1 a snow 2 b snowman snow c sowman snow$ 3에 문자열이 있으면 줄을 얻고 싶습니다 . 다음과 같이 할 수 있습니다. awk '($3=="snow" || $3=="snowman") {print}' dummy_file 그러나 더 간단한 방법이 있어야합니다. awk '$3 ~ /snow/ { print }' dummy_file index () 함수로 하위 문자열을 찾아서도 가능합니다. awk '(index($3, "snow") != 0) {print}' dummy_file 더 짧은 버전 : awk 'index($3, "snow")' dummy_file 아마..

programing tip 2020.11.10

Flask ImportError : Flask라는 모듈이 없습니다.

Flask ImportError : Flask라는 모듈이 없습니다. 여기 Flask 튜토리얼을 따르고 있습니다. http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world ./run.py를 시도하고 다음과 같은 결과를 얻습니다. Traceback (most recent call last): File "./run.py", line 3, in from app import app File "/Users/benjaminclayman/Desktop/microblog/app/__init__.py", line 1, in from flask import Flask ImportError: No module named flask 이것은 다음..

programing tip 2020.11.10

우분투에 암호화를 설치하는 방법은 무엇입니까?

우분투에 암호화를 설치하는 방법은 무엇입니까? 내 우분투는 14.04 LTS입니다. 암호화를 설치할 때 오류는 다음과 같습니다. Installing egg-scripts. uses namespace packages but the distribution does not require setuptools. Getting distribution for 'cryptography==0.2.1'. no previously-included directories found matching 'documentation/_build' zip_safe flag not set; analyzing archive contents... six: module references __path__ Installed /tmp/easy_in..

programing tip 2020.11.10

tensorflow : AttributeError : 'module'객체에 'mul'속성이 없습니다.

tensorflow : AttributeError : 'module'객체에 'mul'속성이 없습니다. 하루 동안 tensorflow를 사용했지만 몇 가지 문제가 있습니다. tensorflow를 가져올 때 AttributeError : 'module'object has no attribute 'XXXXXX' 환경 저는 ubuntu14.04, python2.7, CUDA 툴킷 8.0 및 CuDNN v5를 사용합니다. 내 six 및 protobuf의 버전은 다음과 같습니다. 이름 : six 버전 : 1.10.0 위치 : /usr/local/lib/python2.7/dist-packages 요구 사항 : 이름 : protobuf 버전 : 3.2.0 위치 : / usr / local / lib / python2...

programing tip 2020.11.10
반응형