반응형

etc./StackOverFlow 1071

비동기 호출에서 응답을 반환하는 방법

질문자 :Felix Kling 비동기 요청을 만드는 foo 함수가 있습니다. foo 에서 응답/결과를 어떻게 반환할 수 있습니까? 콜백에서 값을 반환하고 함수 내부의 로컬 변수에 결과를 할당하고 그 값을 반환하려고 하지만 이러한 방법 중 어느 것도 실제로 응답을 반환하지 undefined 거나 초기 값이 무엇이든 반환 변수 result 는)입니다. jQuery의 ajax 함수를 사용한 예: function foo() { var result; $.ajax({ url: '...', success: function(response) { result = response; // return response; // console.error(error)); } 여기에서 원본 게시물을 참조하세요. 그러나..

etc./StackOverFlow 2021.09.25

다른 브라우저에서 URL의 최대 길이는 얼마입니까?

질문자 :Sander Versluys 다른 브라우저에서 URL의 최대 길이는 얼마입니까? 브라우저마다 다른가요? 최대 URL 길이가 HTTP 사양의 일부입니까? 답변자 : Paul Dixon 단답형 - 사실상 2000자 제한 URL을 2000자 미만으로 유지하면 클라이언트와 서버 소프트웨어의 거의 모든 조합에서 작동합니다. 특정 브라우저를 대상으로 하는 경우 특정 제한에 대한 자세한 내용은 아래를 참조하십시오. 긴 답변 - 먼저, 표준... RFC 2616 (Hypertext Transfer Protocol HTTP/1.1) 섹션 3.2.1에 나와 있습니다. HTTP 프로토콜은 URI의 길이에 선험적 제한을 두지 않습니다. 서버는 자신이 제공하는 모든 리소스의 URI를 처리할 수 있어야 하며 이러한 UR..

etc./StackOverFlow 2021.09.25

"Big O" 표기법에 대한 일반 영어 설명은 무엇입니까?

질문자 :Arec Barrwin 나는 가능한 한 적은 형식적인 정의와 간단한 수학을 선호합니다. 답변자 : cletus 빠른 메모, 내 대답은 Big Oh 표기법 (상한선)과 Big Oh 표기법 "Θ"(양측 경계선)을 혼동하는 것이 거의 확실합니다. 그러나 내 경험에 따르면 이것은 실제로 비학문적 환경에서 토론하는 전형입니다. 혼란을 드려 죄송합니다. BigOh 복잡성은 다음 그래프로 시각화할 수 있습니다. Big Oh 표기법에 대해 내가 줄 수 있는 가장 간단한 정의는 다음과 같습니다. Big Oh 표기법은 알고리즘의 복잡성을 상대적으로 표현한 것입니다. 그 문장에는 중요하고 의도적으로 선택된 단어가 있습니다. 상대: 사과와 사과만 비교할 수 있습니다. 산술 곱셈을 수행하는 알고리즘을 정수 목록을 정렬..

etc./StackOverFlow 2021.09.23

추적했지만 현재 .gitignore에 있는 파일을 Git에서 "잊게" 하려면 어떻게 해야 합니까?

질문자 :Ivan Git에서 추적하던 파일이 있지만 이제 파일이 .gitignore 목록에 있습니다. 그러나 해당 파일은 편집된 후에도 git status Git이 그것에 대해 완전히 잊도록 어떻게 강제합니까? 답변자 : CB Bailey .gitignore 는 추적되지 않은 파일이 Git에서 추적하는 파일 세트에 추가되는 것을 방지합니다( add -f 하지 않음). 그러나 Git은 이미 추적 중인 모든 파일을 계속 추적합니다. 파일 추적을 중지하려면 색인에서 파일을 제거해야 합니다. 이것은 이 명령으로 달성할 수 있습니다. git rm --cached 전체 폴더를 제거하려면 그 안에 있는 모든 파일을 재귀적으로 제거해야 합니다. git rm -r --cached 헤드 개정판에서 파일 제거는 다음 커밋에..

etc./StackOverFlow 2021.09.23

원격 Git 브랜치를 어떻게 체크아웃합니까?

질문자 :Juri Glass test with git push origin test 라는 브랜치를 공유 저장소에 푸시했습니다. git branch -r 분기를 볼 수 있습니다. test 분기를 확인하려고 합니다. 난 노력 했어: 아무것도하지 않는 git checkout test git checkout origin/test 는 * (no branch) 합니다. 혼란스럽습니다. 어떻게 "지점 없음"에 있을 수 있습니까? 원격 Git 브랜치를 어떻게 체크아웃합니까? 답변자 : hallski 하나의 리모컨으로 Jakub의 답변은 실제로 이것을 개선합니다. Git 버전이 1.6.6 이상이고 리모컨이 하나만 있으면 다음을 수행할 수 있습니다. git fetch git checkout test 사용자 masukomi..

etc./StackOverFlow 2021.09.23

"yield" 키워드는 무엇을 합니까?

질문자 :Alex. S. 이 게시물을 개선하고 싶으십니까? 인용 및 귀하의 답변이 정확한 이유에 대한 설명을 포함하여 이 질문에 대한 자세한 답변을 제공하십시오. 내용이 충분하지 않은 답변은 수정 또는 삭제될 수 있습니다. Python yield 키워드의 용도는 무엇입니까? 그것은 무엇을합니까? 예를 들어, 이 코드 1 을 이해하려고 합니다. def _get_child_candidates(self, distance, min_dist, max_dist): if self._leftchild and distance - max_dist = self._median: ..

etc./StackOverFlow 2021.09.23

두 개의 사전을 단일 표현식으로 병합하려면(사전 통합 사용) 어떻게 하나요?

질문자 :Carl Meyer 두 개의 Python 사전이 있고 병합된(즉, 합집합 사용) 이 두 사전을 반환하는 단일 표현식을 작성하려고 합니다. update() 메서드는 사전을 제자리에서 수정하는 대신 결과를 반환하는 경우 필요한 것입니다. >>> x = {'a': 1, 'b': 2} >>> y = {'b': 10, 'c': 11} >>> z = x.update(y) >>> print(z) None >>> x {'a': 1, 'b': 10, 'c': 11} x 아닌 z 에서 최종 병합 사전을 어떻게 얻을 수 있습니까? dict.update() 의 마지막 1승 충돌 처리도 제가 찾고 있는 것입니다.) 답변..

etc./StackOverFlow 2021.09.23

Git을 사용하여 가장 최근 커밋을 새 브랜치로 이동

질문자 :Mark A. Nicolosi 마스터하기로 커밋한 마지막 몇 개의 커밋을 새 분기로 옮기고 해당 커밋이 수행되기 전으로 마스터를 되돌리고 싶습니다. 불행히도 내 Git-fu가 아직 충분히 강력하지 않습니다. 도움이 필요하십니까? 즉 내가 어떻게 갈 수 있습니까? master A - B - C - D - E 이에? newbranch C - D - E / master A - B 답변자 : Community Wiki 기존 지점으로 이동 커밋을 기존 분기 로 이동하려면 다음과 같이 표시됩니다. git checkout existingbranch git merge master git checkout master git reset --hard HEAD~3 # Go back 3 commits. You *wil..

etc./StackOverFlow 2021.09.23

Python에 삼항 조건 연산자가 있습니까?

질문자 :Community Wiki Python에 삼항 조건 연산자가 없으면 다른 언어 구성을 사용하여 시뮬레이션할 수 있습니까? 답변자 : Community Wiki 예, 버전 2.5 에 추가되었습니다. 표현식 구문은 다음과 같습니다. a if condition else b 첫 번째 condition 이 평가된 다음 조건의 부울 값을 a 또는 b 중 정확히 하나가 평가되고 반환 condition . condition 이 True 평가되면 a 는 평가되어 반환되지만 b 는 무시됩니다. 그렇지 않으면 b 가 평가되고 반환되지만 a 는 무시됩니다. 때 때문 단락을 허용 condition 단지 사실 a 평가와 b 전혀 평가되지 않습니다,하지만 때 condition 거짓 만 b 평가하고 a 전혀 평가되지 않습니..

etc./StackOverFlow 2021.09.23

'git pull'과 'git fetch'의 차이점은 무엇입니까?

질문자 :pupeno 이 게시물을 개선하고 싶으십니까? 인용 및 귀하의 답변이 정확한 이유에 대한 설명을 포함하여 이 질문에 대한 자세한 답변을 제공하십시오. 내용이 충분하지 않은 답변은 수정 또는 삭제될 수 있습니다. git pull 과 git fetch 의 차이점은 무엇입니까? 답변자 : Greg Hewgill 가장 간단한 용어로 git pull 은 git fetch 수행한 다음 git merge 합니다. git fetch 를 수행하여 refs/remotes// 추적 분기를 업데이트할 수 있습니다. refs/heads 아래에 있는 로컬 분기를 변경하지 않으며 작업 복사본을 변경하지 않고도 안전하게 수행할 수 있습니다. 나는 심지어 백그라운드에서 cron 작업에서 주기적으로 git fetch 실행하는 ..

etc./StackOverFlow 2021.09.23
반응형