반응형

2023/08 90

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

제출 시 확인란 값을 가져오는 중

제출 시 확인란 값을 가져오는 중 저는 6가지 옵션이 있는데, 두 번째 페이지에 변수로 저장할 수 있도록 체크된 값을 받고 싶습니다.어떻게 하면 좋을까요? Red Green Blue Cyan Magenta Yellow Black 그리고.third.php페이지 : $color = $_GET['color']; echo 'The color is '.$color; 제거할 경우[]저는 제가 할 때 색깔이 있다는 것을 알아요.color[]다음과 같은 알림이 표시됩니다. 배열에서 문자열로 변환 제가 원하는 것은 변수에 저장할 수 있도록 확인란의 값입니다.내가 가장 좋아하는 좋은 방법은 많은 사람들에게 사용하는 것입니다.foreach선택한 각 색상을 출력하고 서로 아래에 하나씩 화면에 표시합니다. 확인란을 사용할 때는..

programing 2023.08.15

npm ERR!EEXIST 삭제/코드 거부

npm ERR!EEXIST 삭제/코드 거부 난 그냥 단순하게 운영하고 있습니다.npm install그리고 저는 이 오류를 이해합니다. npm ERR! path /Users/jasonazoulay/Desktop/fabrick.io/delegation/node_modules/@angular/cli/node_modules/webpack/node_modules/yargs/node_modules/os-locale/node_modules/execa/node_modules/cross-spawn/node_modules/.bin/which npm ERR! code EEXIST npm ERR! Refusing to delete /Users/jasonazoulay/Desktop/fabrick.io/delegation/nod..

programing 2023.08.15

표 행에서 slideDown(또는 표시) 기능을 사용하는 방법은 무엇입니까?

표 행에서 slideDown(또는 표시) 기능을 사용하는 방법은 무엇입니까? 테이블에 행을 추가하고 해당 행을 보기 위해 슬라이드를 표시하려고 하는데 슬라이드다운 기능이 테이블 행에 display:block 스타일을 추가하여 레이아웃을 엉망으로 만들고 있는 것 같습니다. 어떻게 해결해야 할지 생각나는 거 있어요? 코드는 다음과 같습니다. $.get('/some_url', { 'val1': id }, function (data) { var row = $('#detailed_edit_row'); row.hide(); row.html(data); row.slideDown(1000); } ); 테이블 행에서는 애니메이션이 지원되지 않습니다. Chaffer와 Swedberg의 "Learning jQuery"에서...

programing 2023.08.15

어셈블리(ASP)의 웹 응용 프로그램 버전 번호 사용.NET/C#)

어셈블리(ASP)의 웹 응용 프로그램 버전 번호 사용.NET/C#) 참조된 어셈블리에서 호출 중인 웹 응용 프로그램의 버전 번호를 가져오려면 어떻게 해야 합니까? 시스템을 사용해 보았습니다.반사.어셈블리.호출 어셈블리()를 가져옵니다.GetName()은 동적으로 컴파일된 어셈블리(0.0.0.0 버전 번호 반환)를 제공합니다. 업데이트: 웹 애플리케이션 어셈블리 내의 클래스를 다시 참조할 필요가 없는 솔루션이 필요했습니다.아래 Jason의 답변(승인된 것으로 표시됨)은 이 요구 사항을 충족합니다. 여기에 제출된 많은 다른 답변은 충족하지 못합니다.웹 또는 비웹 앱에서 응용 프로그램의 "기본" 어셈블리를 가져오는 것을 지원하는 코드가 있습니다. 그런 다음 GetName()을 사용할 수 있습니다.버전을 가져올..

programing 2023.08.15
반응형