반응형

JQuery 2507

urllib, urllib2, urllib3 및 요청 모듈의 차이점은 무엇입니까?

urllib, urllib2, urllib3 및 요청 모듈의 차이점은 무엇입니까? 파이썬에서의 차이 무엇인가 urllib, urllib2, urllib3및 requests모듈은? 왜 세 개입니까? 그들은 같은 일을하는 것 같습니다 ... 이미 말했음을 알고 있지만 requestsPython 패키지를 적극 권장합니다 . 파이썬 이외의 언어를 사용했다면 아마도 생각 urllib하고 urllib2사용하기 쉽고 코드가 많지 않고 능력이 뛰어납니다. 그게 제가 생각했던 방식입니다. 그러나 requests패키지는 믿을 수 없을 정도로 유용하고 짧기 때문에 모든 사람이 사용해야합니다. 첫째, 완전히 편안한 API를 지원하며 다음과 같이 쉽습니다. import requests resp = requests.get('ht..

Program Tip 2020.09.30

Windows 배치 파일을 통해 긴 명령을 여러 줄로 분할

Windows 배치 파일을 통해 긴 명령을 여러 줄로 분할 배치 파일에서 긴 명령을 여러 줄로 분할하려면 어떻게해야합니까? 당신은 캐럿으로 긴 줄을 분리 할 수 있습니다 ^만큼 당신이 캐럿하고 다음 줄 바꿈이 완전히 제거되었는지 기억한다. 따라서 줄을 끊는 곳에 공백이 있어야한다면 공백을 포함하십시오. ( 자세한 내용은 아래에 있습니다. ) 예: copy file1.txt file2.txt 다음과 같이 작성됩니다. copy file1.txt^ file2.txt 캐럿의 규칙은 다음과 같습니다. 줄 끝의 캐럿은 다음 줄을 추가하고 추가 된 줄의 첫 번째 문자는 이스케이프됩니다. 캐럿을 여러 번 사용할 수 있지만 전체 줄은 최대 줄 길이 인 ~ 8192 자 (Windows XP, Windows Vista 및 ..

Program Tip 2020.09.30

Zalgo 텍스트는 어떻게 작동합니까?

Zalgo 텍스트는 어떻게 작동합니까? 다양한 포럼에서 아래와 같이 잘 고라는 이상한 형식의 텍스트를 보았습니다. 보기에는 다소 짜증이 나지만 캐릭터가 무엇인지에 대한 내 생각을 훼손하기 때문에 정말 귀찮습니다. 내 이해는 캐릭터가 라인을 가로 질러 수평으로 이동하고 특정 "컨테이너"내에 머물러 있어야한다는 것입니다. 분명히 Zalgo 텍스트는 수직으로 움직이고 어떤 공간에도 제한되지 않는 것 같습니다. 유니 코드의 버그 / 결함 / 악용 / 해킹입니까? 이 개별 캐릭터가 이상한 속성을 가지고 있습니까? 여기서 "무엇"이 일어나고 있습니까? 어떻게 ̸̤͓̞̫ͩͩ͑̋ͮͥͦ̊Z̆̊͊҉҉̠̦̩͕ą̟̹͈̺̹̋̅ͯĺ̡̘̹̻̩̩͋͘g̪͚͗ͬ͒o̢̖͇̬͍͇͓̔͋͊̓ ̢͈͙ͣ̏̿͐ͯ͠t̛͓̖̻ͤ̈ͣ͝e͋̄ͬ̽͜҉͚̭͇..

Program Tip 2020.09.30

자바에서 확인 된 예외와 확인되지 않은 예외 이해

자바에서 확인 된 예외와 확인되지 않은 예외 이해 " Effective Java "의 Joshua Bloch는 다음과 같이 말했습니다. 복구 가능한 조건에 대해 검사 된 예외를 사용하고 프로그래밍 오류에 대해 런타임 예외를 사용합니다 (제 2 판의 항목 58). 내가 이것을 올바르게 이해하는지 보자. 확인 된 예외에 대한 나의 이해는 다음과 같습니다. try{ String userInput = //read in user input Long id = Long.parseLong(userInput); }catch(NumberFormatException e){ id = 0; //recover the situation by setting the id to 0 } 1. 위의 사항이 확인 된 예외로 간주됩니까? 2...

Program Tip 2020.09.30

git-merge --dry-run 옵션이 있습니까?

git-merge --dry-run 옵션이 있습니까? 충돌이 많은 원격 지점에서 병합하고 있습니다. 충돌 여부를 어떻게 알 수 있습니까? --dry-runon 과 같은 것은 보이지 않습니다 git-merge. 이전에 언급했듯이 --no-commit플래그를 전달 하되 빨리 감기 커밋을 방지하려면 다음 --no-ff과 같이 전달하십시오 . $ git merge --no-commit --no-ff $BRANCH 단계적 변경을 조사하려면 다음을 수행하십시오. $ git diff --cached 빨리 감기 병합 인 경우에도 병합을 취소 할 수 있습니다. $ git merge --abort 리포지토리와 원격지 간의 충돌을 자동으로 찾는 방법을 구현해야했습니다. 이 솔루션은 메모리에서 병합을 수행하므로 인덱스 나 작..

Program Tip 2020.09.30

JavaScript에서 스택과 큐를 어떻게 구현합니까?

JavaScript에서 스택과 큐를 어떻게 구현합니까? JavaScript에서 스택 및 큐를 구현하는 가장 좋은 방법은 무엇입니까? 나는 shunting-yard 알고리즘을 수행하려고하며 이러한 데이터 구조가 필요합니다. var stack = []; stack.push(2); // stack is now [2] stack.push(5); // stack is now [2, 5] var i = stack.pop(); // stack is now [2] alert(i); // displays 5 var queue = []; queue.push(2); // queue is now [2] queue.push(5); // queue is now [2, 5] var i = queue.shift(); // queue..

Program Tip 2020.09.30

Java 9에서 java.lang.NoClassDefFoundError : javax / xml / bind / JAXBException을 해결하는 방법

Java 9에서 java.lang.NoClassDefFoundError : javax / xml / bind / JAXBException을 해결하는 방법 Java 6/7/8에서 JDK의 일부로 제공되는 JAXB API 클래스를 사용하는 코드가 있습니다. Java 9로 동일한 코드를 실행하면 런타임에 JAXB 클래스를 찾을 수 없다는 오류가 발생합니다. JAXB 클래스는 Java 6 이후 JDK의 일부로 제공되었는데, Java 9에서 더 이상 이러한 클래스를 찾을 수없는 이유는 무엇입니까? JAXB API는 Java EE API로 간주되므로 Java SE 9의 기본 클래스 경로에 더 이상 포함되지 않습니다. Java 11에서는 JDK에서 완전히 제거됩니다. Java 9에는 모듈 개념이 도입되었으며 기본적으..

Program Tip 2020.09.30

로컬 git 커밋을 취소하는 방법

로컬 git 커밋을 취소하는 방법 내 문제는 파일을 변경했습니다. 예 : README, 새 줄 ' this for my testing line '을 추가하고 파일을 저장 한 후 다음 명령을 실행했습니다. git status # On branch master # Changed but not updated: # (use "git add ..." to update what will be committed) # (use "git checkout -- ..." to discard changes in working directory) # # modified: README # no changes added to commit (use "git add" and/or "git commit -a") git add READM..

Program Tip 2020.09.30

파일 및 관련 데이터를 가급적 JSON으로 RESTful 웹 서비스에 게시

파일 및 관련 데이터를 가급적 JSON으로 RESTful 웹 서비스에 게시 이것은 아마도 어리석은 질문이 될 것이지만 나는 그날 밤을 보내고 있습니다. 응용 프로그램에서 RESTful API를 개발 중이며 클라이언트가 데이터를 JSON으로 보내길 원합니다. 이 응용 프로그램의 일부에서는 클라이언트가 이미지에 대한 정보와 함께 파일 (일반적으로 이미지)을 업로드해야합니다. 단일 요청에서 이것이 어떻게 발생하는지 추적하는 데 어려움을 겪고 있습니다. 파일 데이터를 JSON 문자열로 Base64로 만들 수 있습니까? 서버에 2 개의 게시를 수행해야합니까? 이것을 위해 JSON을 사용하지 않아야합니까? 참고로 백엔드에서 Grails를 사용하고 있으며 이러한 서비스는 차이가있는 경우 기본 모바일 클라이언트 (iP..

Program Tip 2020.09.30

기존 콜백 API를 프라 미스로 어떻게 변환합니까?

기존 콜백 API를 프라 미스로 어떻게 변환합니까? 약속으로 작업하고 싶지만 다음과 같은 형식의 콜백 API가 있습니다. 1. DOM로드 또는 기타 일회성 이벤트 : window.onload; // set to callback ... window.onload = function() { }; 2. 일반 콜백 : function request(onChangeHandler) { ... } request(function() { // change happened ... }); 3. 노드 스타일 콜백 ( "nodeback") : function getStuff(dat, callback) { ... } getStuff("dataParam", function(err, data) { ... }) 4. 노드 스타일 콜백이..

Program Tip 2020.09.30
반응형