반응형

전체 글 2602

node.js의 process.on ( 'SIGINT')에 해당하는 Windows는 무엇입니까?

node.js의 process.on ( 'SIGINT')에 해당하는 Windows는 무엇입니까? 여기 지침 (SIGINT 이벤트 수신)에 따라 Ctrl-C 또는 서버 종료에 대한 응답으로 Windows-8 호스팅 node.js 애플리케이션을 정상적으로 종료합니다. 그러나 Windows에는 SIGINT. 나도 시도 process.on('exit')했지만 생산적인 일을하기에는 늦은 것 같습니다. Windows에서이 코드는 다음을 제공합니다. 오류 : 해당 모듈 없음 process.on( 'SIGINT', function() { console.log( "\ngracefully shutting down from SIGINT (Crtl-C)" ) // wish this worked on Windows proces..

Program Tip 2020.10.23

window.onbeforeunload 및 window.onunload가 Firefox, Safari, Opera에서 작동하지 않습니까?

window.onbeforeunload 및 window.onunload가 Firefox, Safari, Opera에서 작동하지 않습니까? 채팅 응용 프로그램에서 응용 프로그램이 종료되면 사용자로부터 확인을 받아야합니다. 그래서 window.onbeforeunload확인 경고와 window.onunloadlogout ()에 사용했습니다. 그러나 두 기능 모두 IE와 Chrome에서 작동합니다. (응용 프로그램은 정상적으로 작동합니다) window.onbeforeunload Opera에서 작동하지 않고 내 메시지가 Firefox에 표시되지 않습니다. window.onunload Safari, Opera 및 Firefox에서 작동하지 않습니다. 내 자바 스크립트 코드는, // Used for confirmat..

Program Tip 2020.10.23

상위 폴더가없는 경우 파일을 작성하는 방법은 무엇입니까?

상위 폴더가없는 경우 파일을 작성하는 방법은 무엇입니까? 다음 경로에 파일을 써야합니다. fs.writeFile('/folder1/folder2/file.txt', 'content', function () { }); 그러나 '/folder1/folder2'경로가 존재하지 않을 수 있습니다. 그래서 다음과 같은 오류가 발생합니다. message=ENOENT, open /folder1/folder2/file.txt 해당 경로에 콘텐츠를 어떻게 쓸 수 있습니까? first 와 함께 mkdirp 를 사용하십시오 path.dirname. var mkdirp = require('mkdirp'); var fs = require('fs'); var getDirName = require('path').dirname; f..

Program Tip 2020.10.23

HTTP 및 HTTPS 요청 모두에 대해 서블릿에서 전체 URL 및 쿼리 문자열 가져 오기

HTTP 및 HTTPS 요청 모두에 대해 서블릿에서 전체 URL 및 쿼리 문자열 가져 오기 요청 된 URL 또는 전체 경로를 검색하는 코드를 작성 중입니다. 이 코드를 작성했습니다. HttpServletRequest request;//obtained from other functions String uri = request.getRequestURI(); if (request.getQueryString() != null) uri += "?" + request.getQueryString(); 그래서 내가 찾아 볼 때 http://google.com?q=abc괜찮습니다 (정확합니다). 그러나 내가 검색 할 때 문제가 있습니다 https://google.com. 의 값은 uri입니다 http://google.c..

Program Tip 2020.10.23

Intellij Idea를 사용하여 Java 프로젝트에서 Jenkinsfile 구문 강조

Intellij Idea를 사용하여 Java 프로젝트에서 Jenkinsfile 구문 강조 우리는 이미 아래 나열된 접근 방식을 시도했습니다. https://github.com/oliverlockwood/jenkinsfile-idea-plugin https://st-g.de/2016/08/jenkins-pipeline-autocompletion-in-intellij 여러 날 동안 여러 시간 동안 웹을 검색했지만 여전히이 문제에 대한 유용한 리소스를 찾지 못했습니다. 따라서 여기에서 새로운 질문을하는 것이 합리적으로 보입니다. IntelliJ 아이디어로 Java 프로젝트를 개발 중이며 빌드를 Jenkins와 통합하려고합니다. Idea에서 Jenkinsfile을 만들 때 구문 강조 표시 또는 자동 완성 기능이..

Program Tip 2020.10.23

.NET에서 기본 프린터를 얻는 가장 좋은 방법은 무엇입니까?

.NET에서 기본 프린터를 얻는 가장 좋은 방법은 무엇입니까? 기본 프린터 이름을 가져와야합니다. 나는 C #을 사용할 것이지만 이것이 프레임 워크 질문에 더 가깝고 언어별로 다르지 않다고 생각합니다. 내가 찾은 가장 쉬운 방법은 새 PrinterSettings개체 를 만드는 것 입니다. 모든 기본값으로 시작하므로 Name 속성을 확인 하여 기본 프린터의 이름을 가져올 수 있습니다. PrinterSettings네임 스페이스의 System.Drawing.dll에 있습니다 System.Drawing.Printing. PrinterSettings settings = new PrinterSettings(); Console.WriteLine(settings.PrinterName); 또는 정적 PrinterSett..

Program Tip 2020.10.23

GUID에는 몇 개의 문자가 있습니까?

GUID에는 몇 개의 문자가 있습니까? ASCII 인코딩을 사용하면 GUID에 몇 개의 문자가 있습니까? 중괄호와 대시가 포함 된 Microsoft 스타일에 관심이 있습니다. 에서 MSDN : GUID는 8 개의 16 진수로 구성된 그룹 1 개, 각각 4 개의 16 진수로 구성된 3 개의 그룹, 12 개의 16 진수로 구성된 그룹으로 구성된 128 비트 값입니다. 다음 예제 GUID는 GUID의 16 진수 그룹화를 보여줍니다. 6B29FC40-CA47-1067-B31D-00DD010662DA 에서 위키 백과 : 위의 형식을 묶기 위해 종종 중괄호가 추가됩니다. {3F2504E0-4F89-11D3-9A0C-0305E82C3301} 따라서 중괄호가있는 일반적인 16 진수 인코딩에서 총 38 자입니다. -아담..

Program Tip 2020.10.23

jquery 이벤트 핸들러를 덮어 쓰는 방법

jquery 이벤트 핸들러를 덮어 쓰는 방법 간단한 코드로 문제를 설명하겠습니다. var fireClick = function() { alert('Wuala!!!') }; $('#clickme').click(fireclick); $('#clickme').click(fireclick); 이제 분명히 두 번 경고하지만 한 번만 경고해야합니다. 많은 방법을 시도했지만 결과가 없습니다. 감사. jQuery 1.7부터는 off 를 사용하여 이벤트 핸들러를 제거하고 on 을 사용하여 추가해야하지만 click속기 는 여전히 사용할 수 있습니다 . $('#clickme').off('click').on('click', fireclick); $('#clickme').off().on('click', fireclick); 원..

Program Tip 2020.10.23

두 필드의 고유성을 확인하는 방법

두 필드의 고유성을 확인하는 방법 추가하기 전에 개체 (행)에있는 두 필드의 고유성을 확인해야합니다. Employee_id와 area_id는 내 emp_area 테이블의 두 필드입니다. 동일한 employee_id를 가진 여러 레코드와 동일한 area_id를 가진 여러 레코드가있을 수 있지만 두 레코드가 동일한 employee_id 및 동일한 area_id를 가질 수 없습니다. 이것은 일종의 기본 키 또는 고유 키를 구성하는 두 개의 필드와 같습니다. 어떻게 할 수 있습니까? 감사 이 솔루션은 어떻 습니까 결합 된 값 검증 validates :employee_id, uniqueness: { scope: :area_id } validates_uniqueness_of :employee_id, :scope =..

Program Tip 2020.10.23

정기적으로 실행되도록 작업을 예약하려면 어떻게합니까?

정기적으로 실행되도록 작업을 예약하려면 어떻게합니까? 예약 된 작업을 구현하기 위해 몇 가지 코드를 시도하고 이러한 코드를 생각해 냈습니다. import java.util.*; class Task extends TimerTask { int count = 1; // run is a abstract method that defines task performed at scheduled time. public void run() { System.out.println(count+" : Mahendra Singh"); count++; } } class TaskScheduling { public static void main(String[] args) { Timer timer = new Timer(); // Sche..

Program Tip 2020.10.23
반응형