반응형

programing 750

Chrome 디버거가 닫힌 로컬 변수가 정의되지 않았다고 생각하는 이유는 무엇입니까?

Chrome 디버거가 닫힌 로컬 변수가 정의되지 않았다고 생각하는 이유는 무엇입니까? 다음 코드로: function baz() { var x = "foo"; function bar() { debugger; }; bar(); } baz(); 다음과 같은 예상치 못한 결과를 얻었습니다. 코드를 변경하는 경우: function baz() { var x = "foo"; function bar() { x; debugger; }; bar(); } 예상되는 결과를 얻었습니다. 또한, 다음과 같은 연락이 있을 경우eval함수 는 내 에 내가 할 수 . (eval). 한편, Firefox 개발 도구는 두 상황 모두에서 예상되는 동작을 제공합니다. 디버거가 파이어폭스보다 덜 편리하게 작동하는 크롬은 어떻게 된 겁니까?이 ..

programing 2023.08.15

TWIG 템플릿에서 세션 액세스

TWIG 템플릿에서 세션 액세스 인터넷에서 글로벌 액세스 방법을 많이 검색했습니다.$_SESSIONTWIG 템플릿에서 어레이를 찾은 결과:{{app.session.get('index')}}하지만 제가 부를 때는 빈 문자열을 반환합니다.나는 있습니다$_SESSION['filter']['accounts']전화를 걸 때 이 오류가 발생합니다.{{app.session.get('filter').accounts}}:Item "accounts" for "" does not exist내가 뭘 잘못하고 있는 거지?{{app.session}}에 대한 참조Session반대가 아닌 반대$_SESSION배열. 내 생각엔.$_SESSION모든 Twig 템플릿에 명시적으로 전달하거나 사용 가능한 확장을 수행하지 않는 한 어레이에 ..

programing 2023.08.15

Python: 목록 위에서 반복하는 동안 목록 요소 제거

Python: 목록 위에서 반복하는 동안 목록 요소 제거 이 질문에는 이미 다음과 같은 답이 있습니다. 반복하는 동안 목록에서 항목을 제거하는 방법은 무엇입니까? (25개 답변) 마감됨8년 전에. Python의 요소 목록을 반복하고 있습니다. 몇 가지 작업을 수행한 다음 특정 기준을 충족하면 제거합니다. for element in somelist: do_action(element) if check(element): remove_element_from_list remove_element 대신 무엇을 사용해야 합니까?저는 비슷한 질문들을 본 적이 있지만, 모든 요소에 대해 실행되어야 하는 do_action 부분의 존재에 주목하여 필터를 사용하는 솔루션을 제거합니다.목록의 복사본에 대해 언제든지 반복할 수 있..

programing 2023.08.15

안드로이드.뷰부풀리기예외:이진 XML 파일: 클래스 조각을 채우는 동안 오류가 발생했습니다.

안드로이드.뷰부풀리기예외:이진 XML 파일: 클래스 조각을 채우는 동안 오류가 발생했습니다. 설명할 수 없는 매우 답답한 오류가 있습니다.는 로▁uses다▁applic▁▁android▁an▁i▁created 만들었습니다.Android AppCompat이전 버전과 호환됩니다.다음은 제 주요 활동 레이아웃 파일입니다. 그리고 제 활동의 주요 코드는 다음과 같습니다. public class MainActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); }..

programing 2023.08.15

점 표기 문자열을 사용하여 객체 자식 속성 액세스

점 표기 문자열을 사용하여 객체 자식 속성 액세스 이 질문에는 이미 다음과 같은 답이 있습니다. 문자열 경로별로 중첩된 JavaScript 개체 및 배열 액세스 (44개 답변) 마감됨7년 전에. 저는 일시적으로 매우 간단한 자바스크립트 문제에 시달리고 있지만, 아마도 올바른 검색 키워드를 놓치고 있는 것 같습니다! 우리에게 목표가 있다고 가정해 보세요. var r = { a:1, b: {b1:11, b2: 99}}; 99에 액세스하는 방법은 여러 가지가 있습니다. r.b.b2 r['b']['b2'] 내가 원하는 것은 문자열을 정의할 수 있는 것입니다. var s = "b.b2"; 99에 액세스하려면 다음을 사용합니다. r.s or r[s] //(which of course won't work) 한 가지 ..

programing 2023.08.15

INSERT ... SELECT를 사용하여 잠금 대기 시간 초과를 방지하는 중

INSERT ... SELECT를 사용하여 잠금 대기 시간 초과를 방지하는 중 InnoDB를 가지고 있습니다.books내 앱을 위한 테이블.하루에 몇 번씩 아주 많은 수의 독립적인 사람들이INSERT그리고.UPDATE쿼리가 에 대해 실행됩니다.books테이블. 앱에 대한 수신 요청은 다음을 기반으로 임시 테이블을 생성합니다.books사용하여INSERT INTO [tmp table] (SELECT FROM books ...). 의 MySQL 문서에 따르면 이 구문은 다음과 같이 잠깁니다.books온도 테이블이 채워질 때까지. 이러한 선택, 삽입 및 업데이트의 잠금 조합books테이블이 주기적으로 MySQL을 오버로드하여 잠금 대기 시간 초과를 발생시킵니다. 저는 이 페르코나 기사에서 제안을 시도했습니다.S..

programing 2023.08.15

Access-Control-Allow-Origin 헤더로 여러 도메인을 처리하도록 Apache를 구성하는 방법은 무엇입니까?

Access-Control-Allow-Origin 헤더로 여러 도메인을 처리하도록 Apache를 구성하는 방법은 무엇입니까? Apache를 구성하여 모든 도메인이 아닌 여러 도메인에서 XMLHttpRequest를 허용하려고 합니다. 효과: Header set Access-Control-Allow-Origin "*" 하지만 안전하지 않습니다. 제가 지정한 도메인을 허용하고 싶습니다. 그래서 약간의 검색 끝에 다음과 같이 결론을 얻었습니다. Header set Access-Control-Allow-Origin "http://domain1.example http://domain2.example" 그러나 첫 번째 도메인만 선택하고 두 번째 도메인은 허용되지 않습니다.여러 도메인을 올바르게 지정하는 방법은 무엇입..

programing 2023.08.15

하위 창에서 인쇄 미리 보기가 열릴 때 Google Chrome이 Ajax 요청을 차단합니다.

하위 창에서 인쇄 미리 보기가 열릴 때 Google Chrome이 Ajax 요청을 차단합니다. 두 개의 파일이 있습니다.index.html그리고.print.html 첫 번째는 열리는 버튼이 포함되어 있습니다.print.html단순 명령 사용: window.open("print.html", "_blank", "menubar=yes,toolbar=yes,status,scrollbars,resizable"); print.html에는 인쇄 미리 보기 대화 상자를 여는 단추가 하나만 포함되어 있습니다. 인쇄 미리 보기 대화 상자를 열 때 문제가 나타납니다.이 경우 다음 작업을 수행합니다.index.html즉, Ajax 요청을 시작하는 다른 파일이 일시적으로 차단되어 대기열에 배치됩니다.미리 보기가 닫혀 있는 경우..

programing 2023.08.15

Python에서 로깅을 위한 타임스탬프 인쇄

Python에서 로깅을 위한 타임스탬프 인쇄 내 파이썬 스크립트에서 이벤트가 성공했는지 여부를 나타내는 현재 타임스탬프를 인쇄하고 싶습니다.추가하기만 하면... datetime.datetime.now().strftime("%d.%b %Y %H:%M:%S") 각 라인의 시작 부분에 모든 라인에 동일한 날짜가 표시됩니다. [INFO] 04.Feb 2015 20:49:41: cl1 [ OK ] 04.Feb 2015 20:49:41: 8.8.8.8 ONLINE! [INFO] 04.Feb 2015 20:49:41: cl2 [ OK ] 04.Feb 2015 20:49:41: 8.8.8.8 ONLINE! [INFO] 04.Feb 2015 20:49:41: cl3 [ OK ] 04.Feb 2015 20:49:41: 8..

programing 2023.08.15

jQuery에서 [0]을 사용하지 않고 첫 번째 요소를 얻으려면 어떻게 해야 합니까?

jQuery에서 [0]을 사용하지 않고 첫 번째 요소를 얻으려면 어떻게 해야 합니까? 저는 jQuery가 처음입니다. 이것이 어리석은 질문이라면 사과드립니다. ID를 사용하여 요소를 찾을 때, 저는 항상 하나의 일치 항목이 있다는 것을 알고 있으며, 이에 액세스하기 위해 색인 [0]을 사용합니다.이것을 하는 더 좋은 방법이 있습니까?예를 들어. var gridHeader = $("#grid_GridHeader")[0]; 당신도 사용할 수 있지만...ID에 의해 발견된 요소로 이 작업을 수행할 필요가 없습니다. 항상 고유해야 합니다.이건 단지 예시의 실수이기를 바랍니다.실제 페이지의 경우 ID가 고유하도록 수정하고 대신 클래스(또는 다른 속성)를 사용해야 합니다. .get() (같은)[0]) JQuery ..

programing 2023.08.15
반응형