반응형

javascript 2867

Python의 특성 파일 (Java 특성과 유사)

Python의 특성 파일 (Java 특성과 유사) 다음과 같은 형식 ( .properties 또는 .ini )이 제공됩니다. propertyName1=propertyValue1 propertyName2=propertyValue2 ... propertyNameN=propertyValueN 를 들어 자바 이 속성 클래스는 그 위의 형식과 구문 분석 / 상호 작용에 제공 기능. 파이썬 의 표준 라이브러리 (2.x)에 비슷한 것이 있습니까? 그렇지 않은 경우 다른 대안이 있습니까? .ini 파일의 경우 .ini 파일 과 호환되는 형식을 제공하는 ConfigParser 모듈이 있습니다. 어쨌든 완전한 .properties 파일을 구문 분석하는 데 사용할 수있는 것은 없습니다.이를 수행해야 할 때 단순히 jytho..

programing tip 2020.07.12

값이 null 인 맵 항목을 무시하는 Gson

값이 null 인 맵 항목을 무시하는 Gson Gson gson = new Gson(); Map map = new HashMap(); map.put("a", 1); map.put("b", null); System.out.println(gson.toJson(map)); //prints {"a":1} 모든 항목을 포함 시키려면 어떻게해야합니까? http://sites.google.com/site/gson/gson-user-guide#TOC-Null-Object-Support를 참조 하십시오 . Gson gson = new GsonBuilder().serializeNulls().create(); 참고 URL : https://stackoverflow.com/questions/3923759/gson-ignori..

programing tip 2020.07.12

고스트 이미지의 드래그를 방지하는 CSS / JS?

고스트 이미지의 드래그를 방지하는 CSS / JS? 사용자가 드래그하려고하는 이미지의 유령을 보지 못하게하는 방법이 있습니까 (이미지의 보안에 대한 걱정이 아니라 경험). 텍스트와 이미지의 파란색 선택 문제를 해결하지만 유령 이미지는 수정하지 못했습니다. img { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none; } (또한 div에 동일한 규칙을 적용하여 div 안에 이미지를 중첩하려고 시도했습니다). 감사 마크 업 또는 JavaScript 코드에서 draggable속성을 설정할 수 있습니다 false. 이 데모를 참조하십시오 . // As a..

programing tip 2020.07.12

최적의 코드 너비에 대한 연구?

최적의 코드 너비에 대한 연구? 선택한 IDE에서 "오른쪽 여백보기"를 활성화하면 기본적으로 80 자로 설정 될 수 있습니다. 몇 년 전 회사의 표준이었던 것 외에는 아무 이유없이 120으로 바꾸는 경향이 있으며, 다른 회사에서는 다르게 말하지 않았습니다. 제 질문은 코드 판독성을 위해 최적의 최대 너비로 80자를 실제로 보여주는 연구가 있습니까, 아니면이 값이 "항상 그랬던 것"이고 왜 그런지 아무도 모르는 사람일까요? 코드 줄의 너비가 코딩 표준의 일부 여야합니까? 실제로, 80 열이 DOS보다 오래갑니다. 그것은 80 열 장치 인 카드 펀치에서 나옵니다. 그리고 OP의 질문에 대한 답을 얻기 위해, 한 "연구"는 현재 약 600 년 동안 진행되어 왔습니다 – 인쇄 된 책. 텍스트의 평균 줄 길이가 ..

programing tip 2020.07.12

WPF의 키보드 단축키

WPF의 키보드 단축키 _대신 에 사용 하는 방법을 알고 &있지만 모든 Ctrl+ 유형 단축키를보고 있습니다. Ctrl+ Z실행 취소, Ctrl+ S저장 등 WPF 응용 프로그램에서이를 구현하기위한 '표준'방법이 있습니까? 아니면 자신만의 롤을 사용하여 명령 / 제어에 연결합니까? 표준 방법은 명령을 만든 다음 바로 가기 키를 입력 제스처로 추가하는 것입니다. 이를 통해 바로 가기 키가 컨트롤에 연결되어 있지 않아도 작동 할 수 있습니다. 메뉴 항목은 키보드 동작을 이해하므로 해당 명령을 메뉴 항목에 연결하면 메뉴 항목 텍스트에 바로 가기 키가 자동으로 표시됩니다. 명령을 보유 할 정적 속성을 작성하십시오 (명령에 대해 작성하는 정적 클래스의 특성으로 권장되지만 간단한 예에서는 window.cs의 정적 ..

programing tip 2020.07.12

패브릭 작업에 매개 변수 전달

패브릭 작업에 매개 변수 전달 명령 행에서 "fab"을 호출 할 때 패브릭 작업에 매개 변수를 전달하려면 어떻게해야합니까? 예를 들면 다음과 같습니다. def task(something=''): print "You said %s" % something $ fab task "hello" You said hello Done. 프롬프트없이이 작업을 수행 할 수 fabric.operations.prompt있습니까? 패브릭 2 태스크 인수 문서 : http://docs.pyinvoke.org/en/latest/concepts/invoking-tasks.html#task-command-line-arguments Fabric 1.X는 인수를 태스크에 전달하기 위해 다음 구문을 사용합니다. fab task:'hello..

programing tip 2020.07.11

리턴하기 위해 오브젝트를 일반 유형으로 캐스트

리턴하기 위해 오브젝트를 일반 유형으로 캐스트 메소드의 값을 리턴하기 위해 오브젝트를 캐스트하는 방법이 있습니까? 이 방법을 시도했지만 "instanceof"부분에서 컴파일 시간 예외가 발생했습니다. public static T convertInstanceOfObject(Object o) { if (o instanceof T) { return (T) o; } else { return null; } } 나는 이것을 시도했지만 런타임 예외, ClassCastException을 주었다. public static T convertInstanceOfObject(Object o) { try { T rv = (T)o; return rv; } catch(java.lang.ClassCastException e) { re..

programing tip 2020.07.11

C에서 부호없는 변환에 서명-항상 안전합니까?

C에서 부호없는 변환에 서명-항상 안전합니까? 다음 C 코드가 있다고 가정하십시오. unsigned int u = 1234; int i = -5678; unsigned int result = u + i; 어떤 암시 적 변환이 진행되고 있으며이 코드는 u및의 모든 값에 대해 안전 i합니까? ( 이 예제의 결과 가 엄청난 양의 숫자로 오버플로 될지 라도 int로 다시 캐스팅 하여 실제 결과를 얻을 수 있다는 점에서 안전합니다.) 짧은 답변 귀하가 i된다 변환 부가함으로써 부호없는 정수로 UINT_MAX + 1, 그 첨가는 큰 결과 부호없는 값으로 수행한다 result(의 값에 의존 u하고 i). 긴 답변 C99 표준에 따르면 : 6.3.1.8 일반적인 산술 변환 두 피연산자의 유형이 모두 같으면 더 이상 변..

programing tip 2020.07.11

Emacs를 사용하여 파일의 읽기 / 쓰기 모드를 어떻게 변경합니까?

Emacs를 사용하여 파일의 읽기 / 쓰기 모드를 어떻게 변경합니까? 파일이 읽기 전용 모드로 설정되어 있으면 Emacs 내에서 파일을 쓰기 모드로 변경하거나 그 반대로 변경하려면 어떻게해야합니까? MX 토글 읽기 전용 또는 최신 버전의 Emacs MX 읽기 전용 모드 내 Windows 상자에서 Alt-x에 도달하면 메타 프롬프트가 표시되고 "toggle-read-only"를 입력하여 올바른 elisp 함수를 호출합니다. 기본 키보드 바인딩을 사용하는 경우 Cx Cq ( "Control-X Control-Q"라고 큰 소리로 읽음) 효과는 동일합니다. 그러나 emacs가 본질적으로 무한정 재구성 가능하다는 점을 감안하면 마일리지가 다를 수 있습니다. 주석에서 후속 조치 : 버퍼의 쓰기 가능 상태는 파일의 ..

programing tip 2020.07.11
반응형