반응형

jQuery 2652

config.py에서 전역 구성 변수를 제공하는 대부분의 Pythonic 방법은 무엇입니까?

config.py에서 전역 구성 변수를 제공하는 대부분의 Pythonic 방법은 무엇입니까? 단순한 것들을 지나치게 복잡하게 만드는 나의 끝없는 탐구에서, 나는 파이썬 달걀 패키지에서 발견되는 전형적인 ' config.py ' 안에 전역 구성 변수를 제공하는 가장 ' 파이 토닉'방법을 연구하고 있습니다. 전통적인 방법 (aah, good ol ' #define !)은 다음과 같습니다. MYSQL_PORT = 3306 MYSQL_DATABASE = 'mydb' MYSQL_DATABASE_TABLES = ['tb_users', 'tb_groups'] 따라서 전역 변수는 다음 방법 중 하나로 가져옵니다. from config import * dbname = MYSQL_DATABASE for table in M..

Nice programing 2020.10.10

Windows 레지스트리에서 값을 읽는 방법

Windows 레지스트리에서 값을 읽는 방법 일부 레지스트리 값 (예 : HKEY_LOCAL_MACHINE \ blah \ blah \ blah \ foo)에 대한 키가 주어지면 어떻게해야합니까? 이러한 키가 있는지 안전하게 확인하십시오. 프로그래밍 방식으로 (즉, 코드로) 그 가치를 얻습니다. 나는 레지스트리에 아무것도 기록 할 의도가 전혀 없습니다 (제가 도울 수 있다면 내 경력 기간 동안). 그래서 우리는 레지스트리에 잘못 쓰면 빛의 속도로 폭발하는 내 몸의 모든 분자에 대한 강의를 건너 뛸 수 있습니다. C ++로 답변을 선호하지만 대부분은 그 가치를 얻기위한 특별한 Windows API 주문이 무엇인지 알아야합니다. 다음은 다음을 검색하는 의사 코드입니다. 레지스트리 키가있는 경우 해당 레지스트..

Nice programing 2020.10.10

AWT가없는 Java GUI 리스너

AWT가없는 Java GUI 리스너 저는 인터넷 튜토리얼에서 배우는 초보 Java 개발자입니다. 전체 화면 GUI 응용 프로그램을 배우고 있습니다. 어제 프로그램에서 AWT를 사용하지 말아야한다는 말을 들었습니다. 나는 이미 가볍고 무거운 부품에 대해 알고 있는데, 주요 문제는 마우스와 키보드 청취자입니다. AWT가 오래된 이유는 무엇입니까? AWT없이 프로그램을 만드는 방법 (JComponents에 리스너 추가 등) (AWT를 대체 할 수있는 스윙의 종류는 무엇입니까?) 당신은 당신에게 주어진 정보를 잘못 해석하고 있습니다. AWT 구성 요소와 함께 Swing 구성 요소를 사용하지 않아야합니다 . AWT 리스너 구조, 레이아웃 관리자 등과 함께 Swing을 사용하는 것은 괜찮으며 실제로 사용하지 않는 ..

Nice programing 2020.10.10

Windows 용 PHP 스레드 안전 및 비 스레드 안전

Windows 용 PHP 스레드 안전 및 비 스레드 안전 Windows 용 PHP를 다운로드하고 있습니다. 웹 사이트에 두 가지 옵션이 있습니다. PHP 스레드 안전 PHP Non-Thread Safe 다음 질문에 답하십시오. 둘의 차이점은 무엇입니까? 서로의 장단점은 무엇입니까? 트래픽이 많은 전자 상거래 웹 사이트를 개발 중입니다. 어떤 웹 사이트가 더 권장되며 그 이유는 무엇입니까? PHP 문서에서 : 스레드 안전성은 바이너리가 Windows의 Apache 2와 같은 다중 스레드 웹 서버 컨텍스트에서 작동 할 수 있음을 의미합니다. 스레드 안전성은 각 스레드에서 로컬 저장소 복사본을 생성하여 작동하므로 데이터가 다른 스레드와 충돌하지 않습니다. 그래서 나는 무엇을 선택합니까? PHP를 CGI 바이너..

Nice programing 2020.10.10

Java SSL 디버그 로깅 제한

Java SSL 디버그 로깅 제한 JVM 플래그 사용 -Djavax.net.debug=ssl 서버의 모든 SSL 이벤트에 대한 세부 정보 인 엄청난 양의 로깅을 생성하고 있습니다. 어쨌든 오류 만 기록하는 것이 있습니까? 또는 더 깔끔한 출력을 생성하는 이러한 플래그의 더 나은 하위 집합이있을 수 있습니다. all turn on all debugging ssl turn on ssl debugging The following can be used with ssl: record enable per-record tracing handshake print each handshake message keygen print key generation data session print session activity d..

Nice programing 2020.10.10

알림이 표시 될 때 사용자가 권한을 부여하려는 경우 Android '화면 오버레이 감지 됨'메시지

알림이 표시 될 때 사용자가 권한을 부여하려는 경우 Android '화면 오버레이 감지 됨'메시지 Nexus 6에 Android Marshmallow가 있습니다. 다음 문제를 해결하려고합니다. 알림이 표시되는 동안 사용자가 권한을 부여하려고하면 "화면 오버레이 감지 됨"메시지가 표시되고 권한 요청 대화 상자가 사라집니다. 물론 앱은 요청 된 권한을 얻지 못합니다. (스크린 샷 확인) 매니페스트에 android.permission.SYSTEM_ALERT_WINDOW- "DRAW OVER OTHER APPS"권한을 추가하여 문제를 해결하려고했지만 운이 없었습니다. 추신 : 알림으로 인해 문제가 발생했다고 확신합니다. 다른 앱 위에 오버레이되는 앱이 설치되어 있지 않습니다. 심지어 설정에서 "다른 앱 위에 그..

Nice programing 2020.10.10

Entity Framework- " 'Closure type'유형의 상수 값을 만들 수 없습니다…"오류

Entity Framework- " 'Closure type'유형의 상수 값을 만들 수 없습니다…"오류 오류가 발생하는 이유 : 'Closure type'유형의 상수 값을 만들 수 없습니다. 이 컨텍스트에서는 기본 형식 (예 : Int32, String 및 Guid) 만 지원됩니다. 다음 Linq 쿼리를 열거하려고 할 때? IEnumerable searchList = GetSearchList(); using (HREntities entities = new HREntities()) { var myList = from person in entities.vSearchPeople where upperSearchList.All( (person.FirstName + person.LastName) .Contains)..

Nice programing 2020.10.10

생성자를 명시 적으로 삭제하는 이유는 무엇입니까?

생성자를 명시 적으로 삭제하는 이유는 무엇입니까? 생성자를 언제 / 왜 명시 적으로 삭제해야합니까? 그 이유가 사용을 막기 위함이라고 가정하면, 왜 그렇게하지 private않습니까? class Foo { public: Foo() = delete; }; 감사! 어때 : //deleted constructor class Foo { public: Foo() = delete; public: static void foo(); }; void Foo::foo() { Foo f; //illegal } 대 //private constructor class Foo { private: Foo() {} public: static void foo(); }; void Foo::foo() { Foo f; //legal } 그들은 ..

Nice programing 2020.10.10

git fast-forwarding이란 무엇입니까?

git fast-forwarding이란 무엇입니까? 이 질문에 이미 답변이 있습니다. `git merge`와`git merge --no-ff`의 차이점은 무엇입니까? 6 답변 이것은 멍청한 질문처럼 들릴지 모르지만 그것에 대한 간단한 대답을 찾을 수 없습니다. 빨리 감기는 모든 커밋이 대상 브랜치에서 재생되고 해당 브랜치 HEAD의 마지막 커밋으로 설정 된다는 것을 의미한다고 가정해도 괜찮 습니까? 첫 번째 커밋의 히스토리를 따라 도달 할 수있는 커밋과 하나의 커밋을 병합하려고 할 때 Git은 함께 병합 할 다른 작업이 없기 때문에 포인터를 앞으로 이동하여 작업을 단순화합니다.이를 "빨리 감기"라고합니다. 추가 정보 : http://git-scm.com/book/en/v2/Git-Branching-Bas..

Nice programing 2020.10.10

ADL이 함수 템플릿을 찾지 못하는 이유는 무엇입니까?

ADL이 함수 템플릿을 찾지 못하는 이유는 무엇입니까? C ++ 사양의 어떤 부분이 관련 네임 스페이스 집합에서 함수 템플릿을 찾지 못하도록 인수 종속 조회를 제한합니까? 즉, main아래 의 마지막 호출 이 컴파일에 실패하는 이유는 무엇입니까? namespace ns { struct foo {}; template void frob(foo const&) {} void non_template(foo const&) {} } int main() { ns::foo f; non_template(f); // This is fine. frob(f); // This is not. } 이 부분에서 설명합니다. C ++ 표준 03 14.8.1.6 : [참고 : 간단한 함수 이름의 경우 함수 이름이 호출 범위 내에 표시되지..

Nice programing 2020.10.10
반응형