반응형

IT story 4917

JSON의 여러 줄 문자열

JSON의 여러 줄 문자열 JSON 형식으로 일부 데이터 파일을 작성 중이며 실제로 긴 문자열 값을 여러 줄로 나누고 싶습니다. 파이썬의 JSON 모듈을 사용하여 내가 사용 여부, 오류의 전체 많이 얻을 \또는 \n도피. JSON에 여러 줄 문자열을 사용할 수 있습니까? 그것은 시각적으로 편안함을주는 것이기 때문에 편집기에서 단어 줄 바꿈을 켤 수 있다고 생각하지만 궁금합니다. JSON 은 실제 줄 바꿈을 허용하지 않습니다. 모든 줄 바꿈을로 바꾸어야합니다 \n. 예 : "first line second line" 함께 저장 가능 : "first line\nsecond line" 노트 : 를 위해 Python다음과 같이 작성해야합니다. "first line\\nsecond line" \\백 슬래시를 피하..

IT story 2020.02.09

Windows Forms 응용 프로그램에서 응용 프로그램 설정을 저장하는 방법은 무엇입니까?

Windows Forms 응용 프로그램에서 응용 프로그램 설정을 저장하는 방법은 무엇입니까? 달성하고자하는 것은 매우 간단합니다. 정보를 읽는 경로를 사용하는 Windows Forms (.NET 3.5) 응용 프로그램이 있습니다. 이 경로는 내가 제공 한 옵션 양식을 사용하여 사용자가 수정할 수 있습니다. 이제 나중에 사용할 수 있도록 경로 값을 파일에 저장하려고합니다. 이것은이 파일에 저장된 많은 설정 중 하나입니다. 이 파일은 응용 프로그램 폴더에 직접 저장됩니다. 세 가지 옵션을 사용할 수 있음을 이해합니다. ConfigurationSettings 파일 (appname.exe.config) 기재 사용자 정의 XML 파일 .NET 구성 파일이 값을 다시 저장할 것으로 예상되지 않는다는 것을 읽었습니다..

IT story 2020.02.09

SQL Server의 INSERT 또는 UPDATE 솔루션

SQL Server의 INSERT 또는 UPDATE 솔루션 의 테이블 구조를 가정합니다 MyTable(KEY, datafield1, datafield2...). 기존 레코드를 업데이트하거나 존재하지 않는 경우 새 레코드를 삽입하려고합니다. 본질적으로 : IF (key exists) run update command ELSE run insert command 이것을 작성하는 가장 좋은 방법은 무엇입니까? 거래를 잊지 마십시오. 성능은 좋지만 단순 (IF EXISTS ..) 접근 방식은 매우 위험합니다. 여러 스레드가 삽입 또는 업데이트를 수행하려고하면 기본 키 위반을 쉽게 얻을 수 있습니다. @Beau Crawford & @Esteban에서 제공하는 솔루션은 일반적인 아이디어를 보여 주지만 오류가 발생하기..

IT story 2020.02.09

장고에서 디버깅하는 좋은 방법?

장고에서 디버깅하는 좋은 방법? [닫은] 그래서 파이썬 과 나중에 장고 로 코딩하는 법을 배우기 시작했습니다 . 처음으로 역 추적을보기가 어려웠고 실제로 내가 잘못한 것과 구문 오류가 발생한 위치를 알아 냈습니다. 어느 정도 시간이 지났고 어떤 방식 으로든 장고 코드를 디버깅하는 루틴이 있다고 생각합니다. 이것이 코딩 경험 초기에 이루어 졌을 때, 나는 앉아서 어떻게이 일이 효과적이지 않고 더 빨리 이루어질 수 있는지 궁금해했다. 일반적으로 코드에서 버그를 찾아서 수정하지만 더 빨리해야하는지 궁금합니다. 나는 보통 Django가 활성화되면 디버그 정보를 사용합니다. 내가 생각했던대로 일이 끝나면 구문 오류로 코드 흐름을 많이 깨뜨리고 흐름에서 해당 시점의 변수를보고 코드가 내가 원하는 것 이외의 것을 수..

IT story 2020.02.09

Linux, Bash의 Epoch 이후 현재 시간 (초)을 가져옵니다.

Linux, Bash의 Epoch 이후 현재 시간 (초)을 가져옵니다. 간단한 date날짜 가 필요 하지만 1970 년 이후 현재 날짜, 시간, 분 및 초 대신 초 단위로 표시됩니다. date그 옵션을 제공하지 않는 것 같습니다. 쉬운 방법이 있습니까? 이것은 작동해야합니다 : date +%s 추가하기 만하면됩니다. 주어진 날짜 (예 : 1973 년 10 월 21 일)에 대한 에포크 (1970 년 1 월 1 일) 이후의 초를 가져옵니다. date -d "Oct 21 1973" +%s 초를 다시 날짜로 변환 date --date @120024000 이 명령 date은 매우 다양합니다. 날짜로 할 수있는 또 다른 멋진 일 (뻔뻔스럽게에서에서 복사 date --help). 다음 주 금요일 오전 9시 (미국 서..

IT story 2020.02.09

Node.js로 명령 행 바이너리 실행

Node.js로 명령 행 바이너리 실행 Ruby에서 Node.js로 CLI 라이브러리를 이식하는 중입니다. 내 코드에서 필요한 경우 여러 타사 바이너리를 실행합니다. 노드 에서이 작업을 수행하는 가장 좋은 방법을 모르겠습니다. 다음은 Ruby에서 파일을 PDF로 변환하기 위해 PrinceXML을 호출하는 예입니다. cmd = system("prince -v builds/pdf/book.html -o builds/pdf/book.pdf") 노드에서 동등한 코드는 무엇입니까? 최신 버전의 Node.js (v8.1.4)의 경우에도 이벤트 및 호출은 이전 버전과 유사하거나 동일하지만 표준 최신 언어 기능을 사용하는 것이 좋습니다. 예 : 버퍼링되고 비 스트림 형식의 출력 (한 번에 가져옴)의 경우 다음을 사용하..

IT story 2020.02.09

JavaScript / jQuery에서 배열에 특정 문자열이 포함되어 있는지 확인하는 방법은 무엇입니까?

JavaScript / jQuery에서 배열에 특정 문자열이 포함되어 있는지 확인하는 방법은 무엇입니까? [복제] 이 질문에는 이미 답변이 있습니다. 배열에 JavaScript의 객체가 포함되어 있는지 어떻게 확인합니까? 답변 46 개 누군가 "specialword"배열에 나타나는지 감지하는 방법을 말해 줄 수 있습니까 ? 예: categories: [ "specialword" "word1" "word2" ] 이를 위해 실제로 jQuery가 필요하지 않습니다. var myarr = ["I", "like", "turtles"]; var arraycontainsturtles = (myarr.indexOf("turtles") > -1); 힌트 : indexOf는 지정된 검색 값이 처음으로 발생하는 위치를 나타..

IT story 2020.02.09

파이썬 3의 상대적 수입

파이썬 3의 상대적 수입 같은 디렉토리의 다른 파일에서 함수를 가져오고 싶습니다. 때때로 그것은 나를 위해 작동 from .mymodule import myfunction하지만 때로는 나는 : SystemError: Parent module '' not loaded, cannot perform relative import 때로는 작동 from mymodule import myfunction하지만 때로는 다음 과 같은 결과가 나타납니다. SystemError: Parent module '' not loaded, cannot perform relative import 나는 여기의 논리를 이해하지 못했고 설명을 찾을 수 없었습니다. 이것은 완전히 무작위로 보입니다. 누군가이 모든 것에 대한 논리가 무엇인지 설..

IT story 2020.02.09

Math.round (0.49999999999999994)가 1을 반환하는 이유는 무엇입니까?

Math.round (0.49999999999999994)가 1을 반환하는 이유는 무엇입니까? 다음 프로그램 .5에서를 제외하고 각 값 이 반올림 된 것보다 약간 작음을 알 수 있습니다 0.5. for (int i = 10; i >= 0; i--) { long l = Double.doubleToLongBits(i + 0.5); double x; do { x = Double.longBitsToDouble(l); System.out.println(x + " rounded is " + Math.round(x)); l--; } while (Math.round(x) > i); } 인쇄물 10.5 rounded is 11 10.499999999999998 rounded is 10 9.5 rounded is 10 9..

IT story 2020.02.09

Visual Studio의 출력 창에 쓰기

Visual Studio의 출력 창에 쓰기 디버깅 목적으로 출력 창에 메시지를 쓰려고합니다. Java와 같은 기능을 검색했습니다 system.out.println(""). 나는 시도 Debug.Write, Console.Write및 Trace.Write. 오류는 발생하지 않지만 아무 것도 인쇄하지 않습니다. "DEBUG 상수 정의"및 "TRACE 상수 정의"옵션이 선택되어 있습니다. 메뉴 도구 → 옵션 → 디버깅 → "모든 출력 창 텍스트를 즉시 창으로 리디렉션" 옵션이 선택되어 있지 않습니다. 구성 : 활성 (디버그) 참고 : 관련이있는 경우 마법사를 사용하여 "Windows Forms 응용 프로그램"으로 프로젝트를 만들었습니다. 어디서 볼지 모르겠습니다. System.Diagnostics네임 스페이스..

IT story 2020.02.09
반응형