반응형

2023/10 90

요소/문서에 첨부된 자바스크립트 이벤트 청취자/처리자가 있는지 확인하는 방법?

요소/문서에 첨부된 자바스크립트 이벤트 청취자/처리자가 있는지 확인하는 방법? 이 질문에는 이미 다음과 같은 답변이 있습니다. jQuery find 이벤트 핸들러가 개체에 등록 (16개 답변) 닫힘7년 전에. 온라인 검색을 시도했지만 검색 쿼리를 제대로 구성할 수 없는 것 같습니다. jQuery로 또는 javascript로 요소/문서/창에 첨부되거나 DOM에 있는 모든 핸들러 또는 이벤트 리스너를 나열하려면 어떻게 해야 합니까?1.8 이전의 jQuery에서는 다음을 사용해 보십시오.$("#element").data("events") 편집: jQuery 확장자: listHandler도 있습니다.디버깅할 때 이벤트가 있는지 확인하고 싶다면 Chrome의 Developer Tools의 Visual Event ..

bestsource 2023.10.01

openstdin, stdout, stderr 방향 전환을 제어하는 방법?

openstdin, stdout, stderr 방향 전환을 제어하는 방법? 저는 popen()이 유닉스에서 자식 프로세스의 stdin, stdout 및 stderr을 어떻게 리디렉션하는지에 대해 혼란스럽습니다.popen()의 man 페이지는 이와 관련하여 매우 명확하지 않습니다.더콜 FILE *p = popen("/usr/bin/foo", "w"); 자식 프로세스를 포크하고 "-c", "/usr/bin/foo" 인수가 있는 셸을 실행하고 이 셸의 stdin(foo의 stdin으로 리디렉션됨)을 stdout 상단으로 리디렉션합니다.하지만 stderr는 어떻게 됩니까?그 이면의 일반적인 원리는 무엇입니까? foop에서 파일을 열었을 때(fopen, socket, accept 등을 사용) 부모 프로세스에 st..

bestsource 2023.10.01

C 휘발성 변수와 캐시 메모리

C 휘발성 변수와 캐시 메모리 캐시는 프로세서에 투명하게 캐시 하드웨어에 의해 제어되므로 C 프로그램에서 휘발성 변수를 사용할 경우 내 프로그램이 지정된 실제 메모리 주소에서 매번 데이터를 읽지만 캐시는 읽을 수 없다는 것이 어떻게 보장됩니까? 제가 알기로는.. Volatile 키워드는 컴파일러에게 변수 참조가 최적화되어서는 안 되며 코드에 프로그래밍된 대로 읽혀야 한다고 말합니다. 캐시는 캐시 하드웨어에 의해 투명하게 제어되므로 프로세서가 주소를 발행할 때 데이터가 캐시에서 오는 것인지 메모리에서 오는 것인지 알 수 없습니다. 그러면 메모리 주소를 매번 읽어야 한다는 요구사항이 있는 경우 캐시에서 참조되지 않고 필요한 주소에서 참조되는지 확인하려면 어떻게 해야 합니까? 어찌된 일인지 이 두 가지 개념은..

bestsource 2023.10.01

C에서 전역 변수는 항상 0으로 초기화됩니까?

C에서 전역 변수는 항상 0으로 초기화됩니까? 이 질문에는 이미 다음과 같은 답변이 있습니다. 전역 및 정적 변수가 기본값으로 초기화되는 이유는 무엇입니까? (5개 답변) 닫힘7년 전에. #include int a[100]; int main(){ printf("%d",a[5]); return 0; } 위 코드는 항상 '0'을 출력합니까, 아니면 컴파일러 고유의 것입니까?저는 gcc 컴파일러를 사용하고 있는데 출력이 '0'으로 나왔습니다.네, 멤버 전원이.a0으로 초기화할 것을 보장합니다. C89 표준 제3.5.7절부터 정적 저장 기간이 있는 개체가 명시적으로 초기화되지 않은 경우 산술 형식을 가진 모든 멤버에 0이 할당되고 포인터 형식을 가진 모든 멤버에 null 포인터 상수가 할당된 것처럼 암묵적으로 ..

bestsource 2023.10.01

a = 0, b = a++, c = a++의 정의가 C에 정의된 동작을 가지고 있습니까?

a = 0, b = a++, c = a++의 정의가 C에 정의된 동작을 가지고 있습니까? 가 .int a = 0, b = a++, c = a++;C에서 행동을 정의했습니까? 또는 이와 거의 동일하게 객체 정의의 쉼표가 식의 쉼표 연산자에 대한 시퀀스 포인트를 도입합니까? C++에 대해서도 비슷한 질문이 제기되었습니다. 'inta = 0, b = a'에 정의되지 않은 동작이 있습니까? 변수 목록의 쉼표가 시퀀스 포인트입니까? C++ : 변수선언초기화순서 C++에 대해 널리 인정되는 답변은 예, C++11 표준의 8/3항에 따라 완전히 정의됩니다. 선언문의 각 init-declarator는 마치 선언문에 있는 것처럼 별도로 분석됩니다. 비록 이 단락은 구문 분석 단계만을 언급할 뿐이고 런타임 시 연산 순서에..

bestsource 2023.10.01

front end or back end의 api 오류 메시지 국제화?

front end or back end의 api 오류 메시지 국제화? 우리 팀은 현재 back end에서 제공하는 json api를 front end에서 사용하는 웹 프로젝트를 진행하고 있습니다.우리가 사용하는 기술은 Spring boot와 AngularJS입니다.api에는 다음과 같은 표준 오류 형식이 있습니다. { "errorCode": "1111", "message": "Error occurred: some error message", "developerMessage": "message for developer" } 오류 응답에는 필드 유효성 검사 오류 목록(선택 사항)도 포함될 수 있습니다.문제는 사용자 오류 메시지 번역을 어디서 해야 하느냐는 것입니다.백엔드가 요청의 로케일에 따라 이미 번역된 ..

bestsource 2023.10.01

VARCHAR(255)가 다른 길이와 달리 자주 사용되는 이유가 있습니까?

VARCHAR(255)가 다른 길이와 달리 자주 사용되는 이유가 있습니까? 여러 강좌, 책, 직업에서 VARCHAR(255)로 정의된 텍스트 필드를 "짧은" 텍스트에 대한 기본값의 일종으로 본 적이 있습니다.좋은 라운드 숫자 외에 255의 길이가 그렇게 자주 선택되는 데에 합당한 이유가 있습니까?정당한 이유가 있었던 과거 어느 때부터 (오늘 적용 여부) 보류된 것입니까? 물론, 줄의 최대 길이를 어떻게든 안다면, 더 엄격한 제한이 더 이상적일 것이라는 것을 알고 있습니다.그러나 최대 길이를 알 수 없음을 나타내는 VARCHAR(255)를 사용하는 경우에는 "짧은" 문자열일 뿐입니다. 참고: 이 질문(varchar(255) vtinyblock vtinytext)을 찾았습니다. 이 질문은 VARCHAR(n)..

bestsource 2023.10.01

속성당 WooCommerce 스톡

속성당 WooCommerce 스톡 WooCommerce 플러그인에 대한 기술적인 문제가 있어서 답을 찾을 수 없는 것 같습니다.워크숍 시간이 두 가지로 다른 가변 제품을 받았습니다.단순화를 위한 예: 제품:행사일권 작업장 1: 레드 | 블루 | 그린 작업장 2: 빨강 | 파랑 | 초록 워크샵 1에서는 모든 속성에 5개의 재고가 있어야 하지만 워크샵 2에서는 모든 속성에 10개의 재고가 있어야 합니다. CREATE TABLE table1(customerName VARCHAR(20),custid NUMBER ,order_id NUMBER ,price NUMBER ); CREATE TABLE table2(id NUMBER ,salary NUMBER ); 조합 변수를 만들 수는 있지만, 그렇게 하면 조합마다 고..

bestsource 2023.10.01

$emit 또는 $는 컨트롤러에서 지시 AngularJS로 이벤트를 브로드캐스트합니다.

$emit 또는 $는 컨트롤러에서 지시 AngularJS로 이벤트를 브로드캐스트합니다. 지시가 표시되는 내용을 변경하는 이벤트가 발생했을 때 지시를 알릴 수 있기를 원합니다.디렉티브는 한 번만 실행하는 걸로 알고 있는데 어떻게 해야 할지 궁금합니다.$emit을 사용해야 하는지 $broadcast를 사용해야 하는지도 잘 모르겠습니다. 지시는 컨트롤러의 자식입니까? 예를 들어, 컨트롤러에는 다음과 같은 기능이 있습니다. $rootScope.$emit('PHOTO_UPLOADED', photo); 그리고 내 지시대로라면 .directive('photo', [function () { return { restrict: 'EA', scope: {user: '='}, replace: true, template: ''..

bestsource 2023.10.01
반응형