반응형

전체 글 780

Python 로그 형식 문자열에 사용자 지정 필드를 추가하려면 어떻게 해야 합니까?

Python 로그 형식 문자열에 사용자 지정 필드를 추가하려면 어떻게 해야 합니까? 현재 형식 문자열: formatter = logging.Formatter('%(asctime)s : %(message)s') 새로운 필드를 추가하고 싶습니다.app_name이 포맷터를 포함하는 스크립트마다 다른 값을 가집니다. import logging formatter = logging.Formatter('%(asctime)s %(app_name)s : %(message)s') syslog.setFormatter(formatter) logger.addHandler(syslog) 하지만 어떻게 통과해야 할지 모르겠어요app_name형식 문자열에 삽입할 로거 값입니다.매번 전달함으로써 로그 메시지에 표시되도록 할 수 있지만..

programing 2023.07.20

SQL에서 NULL이 NULL과 일치하지 않는 이유는 무엇입니까?

SQL에서 NULL이 NULL과 일치하지 않는 이유는 무엇입니까? 저는 SQL 개념이 처음인데, NULL 표현식을 공부하면서 NULL이 NULL과 일치하지 않는 이유가 궁금합니다. 누가 이 개념에 대한 실제 예를 알려줄 수 있습니까?규칙: NULL도 NULL과 같을 수 없습니다. 비기술적 측면 두 소녀에게 나이가 어떻게 되냐고 묻는다면, 두 소녀 모두 나이가 비슷하다는 것을 의미하지는 않습니다. 두 소녀 모두 나이가 비슷하다는 것을 의미하지는 않습니다.따라서 null과 같을 수 있는 것은 없습니다.NULL값이 없음을 나타냅니다.SQL 설계자들은 다음과 같은 질문을 받았을 때 그것이 말이 된다고 결정했습니다.A(우리가 그 가치를 알지 못하는 경우) 및B(우리가 그 값을 알지 못하는 경우) 동일해야 하며, ..

programing 2023.07.20

virtualenvwrapper.sh 은 pip 설치 후 어디에 있습니까?

virtualenvwrapper.sh 은 pip 설치 후 어디에 있습니까? OSX에서 가상 환경 래퍼를 설정하려고 하는데, 찾은 모든 지침과 튜토리얼에서 virtualenvwrapper.sh 을 가리키며 .profile에 소스 명령을 추가하라고 합니다.파이썬과 사이트 검색 디렉터리를 모두 확인했는데, virtualenvwrapper.sh 을 찾을 수가 없습니다.이것은 제가 따로 다운로드해야 하는 것입니까?파이프가 올바르게 설치되지 않습니까? 다음은 /Library/Frameworks/Python.frameworks/Versions/2.7/lib/python2.7/site-packages/virtualenwrapper의 내용입니다. hook_loader.py hook_loader.pyc project.py..

programing 2023.07.20

glib를 위한 "헬로 월드"를 구축할 수 없는 이유는 무엇입니까?

glib를 위한 "헬로 월드"를 구축할 수 없는 이유는 무엇입니까? 세계에서 가장 간단한 glib 프로그램은 다음과 같습니다. #include 로 컴파일하려고 합니다.gcc test.c그리고 나는 다음을 얻습니다. test.c:1:18: error: glib.h: No such file or directory 따라서 올바른 패키지가 있는지 확인합니다. # dpkg -l | grep libglib ii libglib-perl 1:1.183-1 Perl interface to the GLib and GObject libra ii libglib1.2-dev 1.2.10-19build1 The GLib library of C routines (development) ii libglib1.2ldbl 1.2.10-..

programing 2023.07.20

파이썬에서 빠르고 쉬운 파일 대화?

파이썬에서 빠르고 쉬운 파일 대화? 파일을 구문 분석하고 내용을 데이터베이스에 로드하는 간단한 스크립트가 있습니다.은 UI를 사용하여 분석하도록 raw_input특히 사용자가 경로를 복사/수정할 수 없기 때문에 가장 비우호적입니다.사자에게선대를빠자쉽르보파고일선다택음한다원합 니있방수법 을는데로이용드 (내의 경우, 그들이 파일을 했다면, 분석에 이고, 것입니다(제 사용 사례에서는 파일을 잘못 선택한 경우 구문 분석에 실패하고 데이터베이스에 로드되더라도 문제가 되지 않습니다.) import tkFileDialog file_path_string = tkFileDialog.askopenfilename() 이 코드는 내가 원하는 것에 가깝지만 성가신 빈 프레임을 열어 둡니다(닫기 이벤트 핸들러를 등록하지 않았기 때..

programing 2023.07.20

Github과 로컬에서 마지막 n개의 커밋을 삭제하는 방법은 무엇입니까?

Github과 로컬에서 마지막 n개의 커밋을 삭제하는 방법은 무엇입니까? GitHub 저장소 중 하나에서 마지막 2개의 커밋을 삭제하려고 합니다.여기서 제안한 대로 시도해 보았습니다.git push -f origin HEAD^^:master마지막 두 커밋이 제거되어 작동하는 것 같습니다. 그런 다음 로컬 저장소에서 삭제했습니다.git rebase -i HEAD~2해당 커밋과 관련된 행을 제거하고 확인합니다.git log올바르게 제거되었는지 확인합니다. 그런 다음 로컬 저장소를 변경하고 새 커밋을 수행한 다음 GitHub에 푸시합니다.문제는 제 GitHub 계정에 제가 삭제하려고 했던 두 가지 커밋이 있다는 것입니다. 문제는 로컬 저장소에 있다고 생각합니다. Github 저장소를 로컬에 복제하고 여기서 몇..

programing 2023.07.15

Visual Studio 2010:솔루션에서 프로젝트 빌드 순서를 적용하는 방법은 무엇입니까?

Visual Studio 2010:솔루션에서 프로젝트 빌드 순서를 적용하는 방법은 무엇입니까? Visual Studio 2008에서는 문제가 없었지만 VS 2010에서 문제가 발생한 것 같습니다. 아마 저일 것입니다. ASP.NET 웹 사이트 프로젝트와 몇 가지 C# 프로젝트(BLL, DAL, NUNit 테스트)를 사용하는 솔루션이 있습니다.테스트 프로젝트의 빌드 프로세스를 구성하여 테스트를 실행하기 위해 자동으로 UNit를 실행하도록 했습니다.저는 테스트 프로젝트 전에 BLL과 DAL 프로젝트가 구축되어 테스트가 최신 컴파일 버전에 대해 실행되도록 하고 싶습니다(네, 제가 이 모든 것을 한 프로젝트에서 할 수 있다는 것을 알고 있지만, 저는 이 모든 것을 하지 않기로 선택하고 있습니다 -- 참고해주세요..

programing 2023.07.15

Android 목록 보기를 새로 고치는 방법은 무엇입니까?

Android 목록 보기를 새로 고치는 방법은 무엇입니까? 고치는 » »ListView동적 데이터를 추가/삭제한 후?방문하기Adapter해당 어댑터의 데이터를 수정한 후에는 개체를 사용할 수 있습니다. 를 거는 사항notifyDataSetChanged()이 Google I/O 비디오에서 볼 수 있습니다.또한 다음을 사용할 수 있습니다. myListView.invalidateViews(); 모든 것을 무시해 주세요.invalidate(),invalidateViews(),requestLayout() 질문에 이 질문에 대한 답입니다. 올바른 방법(운 좋게도 정답으로 표시됨)은 어댑터를 호출하는 것입니다. 문제 해결 전화하는 경우notifyDataSetChanged()모든 레이아웃 방법도 도움이 되지 않습니다...

programing 2023.07.15

스프링 부트 2 - H2 데이터베이스 - @SpringBoot테스트 - org.h2.jdbc에서 실패했습니다.JdbcSQL 예외:테이블이 이미 있습니다.

스프링 부트 2 - H2 데이터베이스 - @SpringBoot테스트 - org.h2.jdbc에서 실패했습니다.JdbcSQL 예외:테이블이 이미 있습니다. schema.sql을 사용하여 테이블을 만들기 위한 스크립트로 Spring Boot & H2를 테스트할 수 없습니다. 다음과 같은 속성이 설정되어 있습니다. spring.datasource.driver-class-name=org.h2.Driver spring.datasource.initialization-mode=always spring.datasource.username=sa spring.datasource.password= spring.datasource.platform=h2 spring.datasource.url=jdbc:h2:mem:city;MO..

programing 2023.07.15

날짜를 YYYYMM 형식으로 변환

날짜를 YYYYMM 형식으로 변환 값 =을(를) 선택합니다.201301 select getdate(), cast(datepart(year, getdate()) as varchar(4))+cast(datepart(MONTH, getdate()) as varchar(2)) 그것은 돌아옵니다.20131 이것을 하는 일반적인 방법은 무엇입니까?SELECT CONVERT(nvarchar(6), GETDATE(), 112) SELECT LEFT(CONVERT(varchar, GetDate(),112),6) 그것이 오래된 주제인 것을 알지만, 만약 당신의SQL server버전이 2012년보다 높습니다. FORMAT 기능을 선택할 수 있는 또 다른 간단한 옵션이 있습니다. SELECT FORMAT(GetDate(),'..

programing 2023.07.15
반응형