분류 전체보기 750

언로드 전 팝업에 사용자 지정 메시지를 표시할 수 있습니까?

언로드 전 팝업에 사용자 지정 메시지를 표시할 수 있습니까? 를 할 때window.onbeforeunload(또는$(window).on("beforeunload")), 지정 할 수 ?) 에 를 할 할 를 ? 아마도 주요 브라우저에서 작동하는 작은 속임수? 기존의 답변을 살펴봄으로써 과거에는 다음과 같은 것들을 사용하여 이것이 가능했다는 느낌이 듭니다.confirm아니면alert아니면event.returnValue은 더이상 을 하지 . . . . . . . . . . . . . . . . . . .. 그러면 언로드 전 팝업에서 사용자 지정 메시지를 표시하는 방법은 무엇입니까?그것도 가능한가요?tl;dr - 대부분의 최신 브라우저에서는 사용자 지정 메시지를 더 이상 설정할 수 없습니다. 간단한 메모(이것은 ..

programing 2023.09.16

C 표준 라이브러리의 심볼은 C++에 예약되어 있습니까?

C 표준 라이브러리의 심볼은 C++에 예약되어 있습니까? 이것은 다른 질문에 대한 후속 조치입니다. 원래 질문은 다른 문제가 있었지만, (CLang에 따르면) 주요 문제는 C++를 포함한 멋진 C++만 사용되는 다른 기호로 재정의되었다는 것을 깨달아야 했습니다. 다음은 축소된 버전입니다. #include using std::cout; using std::endl; class time { public: int h, min, sec; }; const int full = 60; void canonify(time& pre) // Error here (line 14) { pre.min += pre.sec / full; pre.h += pre.min / full; pre.sec %= full; pre.min %= ..

programing 2023.09.16

새 리눅스 커널 스케줄러를 만드는 방법

새 리눅스 커널 스케줄러를 만드는 방법 스케줄러 소스 코드(2.6.34, kernel/sched.c)를 보면 "플러그블" 스케줄러가 어떻게 사용되는지 알 수 있고, 구현해야 할 인터페이스를 이해하고 있다고 생각합니다.제가 아직 이해할 수 없는 것은 제 코드를 커널에 내장하는 방법입니다.적어도 다른 사이트에 대한 조언은 감사히 받겠습니다. 지금은 커널 소스 트리에서 SCHED_FIFO, SCHED_RR, SCHED_NORMAL을 grepping하고 있어서 정말 더 통찰력 있는 방법을 찾고 있습니다 :-) 편집: 배경으로서, 저는 FreeB를 매우 잘 알고 있습니다.SD 스케줄러(및 FreeB)일반적으로 SD 커널)을 사용하기 때문에 프로세스/스레드 레벨 스케줄링 방법에 대한 포인터를 찾고 있지 않습니다.일..

programing 2023.09.16

리프 서명을 확인할 수 없습니다.

리프 서명을 확인할 수 없습니다. 저는 node.js request.js를 사용하여 api에 도달하고 있습니다.이 오류가 발생합니다. [오류: CANBLE_TO_VERIFIE_LEAF_SIGNATURE] 내 모든 자격증은 정확하고 유효하며 서버는 문제없습니다.저는 집배원에게도 같은 요청을 했습니다. request({ "url": domain+"/api/orders/originator/"+id, "method": "GET", "headers":{ "X-API-VERSION": 1, "X-API-KEY": key }, }, function(err, response, body){ console.log(err); console.log(response); console.log(body); }); 에서 입니다 ex..

programing 2023.09.16

자바스크립트에서 날짜에서 분을 빼려면 어떻게 해야 합니까?

자바스크립트에서 날짜에서 분을 빼려면 어떻게 해야 합니까? 이 의사 코드를 작동하는 JS로 변환하려면 어떻게 해야 하나요? [유효한 자바스크립트 날짜를 제외하고는 종료 날짜가 어디에서 왔는지에 대해 걱정하지 마십시오. var myEndDateTime = somedate; //somedate is a valid JS date var durationInMinutes = 100; //this can be any number of minutes from 1-7200 (5 days) //this is the calculation I don't know how to do var myStartDate = somedate - durationInMinutes; alert("The event will start on " ..

programing 2023.09.16

STATION에서 모음(즉, a, e, i, o 또는 u)으로 시작하는 CITY 이름 목록 쿼리

STATION에서 모음(즉, a, e, i, o 또는 u)으로 시작하는 CITY 이름 목록 쿼리 목록 쿼리CITY모음으로 시작하는 이름(즉, a, e, i, o, 또는 u)STATION. 내 대답/시도 코드는 다음과 같습니다. select city from station where REGEXP_LIKE(city,'[^aeiou]+'); 하지만 그것은 정확하지 않은 것 같습니다. 이것 좀 도와주세요.사용하다SUBSTR select t.city from station t where lower(SUBSTR(city,1,1)) in ('a','e','i','o','u') BackSlash가 이미 언급한 대로 잘못 작성했습니다.REGEXP_LIKE패턴 그리고 당신은 그것을 바꾸어야 합니다.'^[aeiou].+',..

programing 2023.09.16

왜 일부 컴파일러는 실행 파일의 기본 이름으로 "a.out"을 사용합니까?

왜 일부 컴파일러는 실행 파일의 기본 이름으로 "a.out"을 사용합니까? 대부분의 UNIX C 컴파일러는 기본적으로 실행 파일을 "a.out"이라는 파일에 연결합니다. 왜일까요?이것은 서면 표준입니까 아니면 단지 사실적인 표준 행동입니까?이 컴파일러들이 "a.out"을 생성하는 대신 오류 메시지를 생성하거나 다른 기본 이름을 사용할 경우 무엇이 깨질까요?a.out은 어셈블러 출력을 나타냅니다. 대부분의 컴파일러들이 이 이름을 기본값으로 사용하는 이유가 바로 그것이라고 생각합니다.자세한 내용은 이쪽.A.out은 실제로 UNIX 실행 파일 형식의 이름입니다. (ELF는 다른 것입니다.) 실행 파일에 이름을 명시적으로 지정하지 않으면 컴파일러가 (전통적으로) 해당 이름을 생성합니다. 이 컴파일러들이 "a.o..

programing 2023.09.16

package-lock.json의 취약한 npm 패키지를 package.json에 나열되지 않은 package-lock.json에서 수정하려면 어떻게 해야 합니까?

package-lock.json의 취약한 npm 패키지를 package.json에 나열되지 않은 package-lock.json에서 수정하려면 어떻게 해야 합니까? Github은 package-lock.json 파일의 의존성이 취약하고 구식이라고 말합니다.문제는 만약 제가 그렇게 한다면.npm install아니면npm update다. 즉, "package-lock.json" 파일입니다. 나는 이것에 대해 구글 검색을 많이 했고, 파일을 삭제하고 했습니다.npm install. 누군가가 이 문제를 해결하는데 도움을 줄 수 있다면 대단히 감사하겠습니다.문제의 소포는 Hoek인데, 제 소포에는 제가 실제로 가지고 있지 않습니다.json 파일.Hoek는 당신의 종속성 중 하나(따라서 당신이 당신의 패키지에 가지..

programing 2023.09.16

SQL에서 합산 및 그룹화에 따른 결과 차이

SQL에서 합산 및 그룹화에 따른 결과 차이 작은 홈 프로젝트를 수행하면서 부분적으로 동일한 답변을 산출해야 하는 두 개의 쿼리에 의해 출력되는 값의 차이를 발견했습니다. 제가 사용한 전기 에너지를 계산하는 프로젝트입니다.아래 쿼리를 영어(원본 네덜란드어)로 번역하였습니다. select month(measured.Date) as Month, sum(measured.used_kwh), sum(measured.used_E) from (select DATE_FORMAT(highRate.time,'%Y-%m-%d') as Date, max(highRate.Value)-min(highRate.Value) + max(LowRate.Value)-min(LowRate.Value) as used_kwh, (max(hig..

programing 2023.09.16

MySQL에서 기본 키가 아닌 필드를 자동으로 증가시켜야 합니다.

MySQL에서 기본 키가 아닌 필드를 자동으로 증가시켜야 합니다. 지금은 테이블이 있는데 그 테이블의 주요 키는auto_incrementfield. 그러나 기본 키를 다음과 같이 설정해야 합니다.username,date(날짜와 중복되는 사용자 이름이 있을 수 없도록 하기 위해). 필요합니다.auto_increment그러나 필드는 행 정보를 변경합니다(삭제 및 삭제). 이 상황은 보통 어떻게 됩니까? 감사합니다!(사용자 이름, 날짜) 의 합성에 고유한 인덱스를 설정하기만 하면 됩니다. ALTER TABLE `table` ADD UNIQUE INDEX `name` (`username`, `date`); 아니면, 당신은 다음과 같이 시도할 수 있습니다. ALTER TABLE `table` DROP PRIMAR..

programing 2023.09.16