전체 글 765

프로세스가 실행 중인지 올바르게 확인하고 프로세스를 중지하는 방법

프로세스가 실행 중인지 올바르게 확인하고 프로세스를 중지하는 방법 FireFox와 같이 프로세스가 실행 중인지 여부를 확인하고 중지하는 올바른 방법은 FireFox)? 둘러본 결과 가장 좋은 방법은 다음과 같습니다. if((get-process "firefox" -ea SilentlyContinue) -eq $Null){ echo "Not Running" } else{ echo "Running" Stop-Process -processname "firefox" } 이것이 그것을 하는 이상적인 방법입니까?그렇지 않다면 올바른 방법은 무엇입니까?프로세스에 대해 두 번 문의하는 방식입니다.또한 린은 먼저 친절한 것에 대해 좋은 점을 제기합니다.저는 아마 다음과 같은 방법을 시도할 수 있습니다. # get Fir..

programing 2023.05.29

선택기가 null을 반환하는지 탐지하려면 어떻게 해야 합니까?

선택기가 null을 반환하는지 탐지하려면 어떻게 해야 합니까? jQuery-selector가 빈 개체를 반환하는 경우 탐지하는 가장 좋은 방법은 무엇입니까?수행하는 경우: alert($('#notAnElement')); [ObjectObject]가 표시되므로 다음 작업을 수행할 수 있습니다. alert($('#notAnElement').get(0)); "http://field"라고 쓰여 있을 테니 확인해 보세요.하지만 그것은 매우 나쁜 것 같습니다.다른 방법이 있나요?제가 가장 좋아하는 것은 다음과 같은 작은 편리함으로 jQuery를 확장하는 것입니다. $.fn.exists = function () { return this.length !== 0; } 다음과 같이 사용: $("#notAnElement")..

programing 2023.05.29

Gitdiff는 하위 프로젝트가 더럽다고 말합니다.

Gitdiff는 하위 프로젝트가 더럽다고 말합니다. 저는 방금 약간의 차이를 보였으며, 약 10개의 서브모듈에 대해 다음과 같은 출력을 받고 있습니다. diff --git a/.vim/bundle/bufexplorer b/.vim/bundle/bufexplorer --- a/.vim/bundle/bufexplorer +++ b/.vim/bundle/bufexplorer @@ -1 +1 @@ -Subproject commit 8c75e65b647238febd0257658b150f717a136359 +Subproject commit 8c75e65b647238febd0257658b150f717a136359-dirty 이것은 무엇을 의미합니까?어떻게 고치죠?10년 후인 2021년 1월 업데이트: 서브모듈git ..

programing 2023.05.29

VB.NET 대 C# 정수 나눗셈

VB.NET 대 C# 정수 나눗셈 이 질문에는 이미 다음과 같은 답이 있습니다. 분할(/) 연산자가 VB.NET과 C#에서 다르게 동작하는 이유는 무엇입니까? (6개 답변) 마감됨9년 전에. 이 두 코드가 왜 다른 결과를 나타내는지 설명할 사람? VB.NET v4.0 Dim p As Integer = 16 Dim i As Integer = 10 Dim y As Integer = p / i //Result: 2 C# v4.0 int p = 16; int i = 10; int y = p / i; //Result: 1 이 두 스니펫이 생성하는 IL 코드를 보면 VB.NET이 정수 값을 2배로 변환하고 나눗셈을 적용한 다음 다시 int32로 변환하여 y에 저장하기 전에 결과를 반올림한다는 것을 알 수 있습니다...

programing 2023.05.29

루비의 배열 슬라이싱: 비논리적인 행동에 대한 설명(Rubykoans.com 에서 제공)

루비의 배열 슬라이싱: 비논리적인 행동에 대한 설명(Rubykoans.com 에서 제공) 저는 루비 코안스에서 연습을 하고 있었는데, 제가 정말 설명할 수 없는 루비 기괴함에 놀랐습니다. array = [:peanut, :butter, :and, :jelly] array[0] #=> :peanut #OK! array[0,1] #=> [:peanut] #OK! array[0,2] #=> [:peanut, :butter] #OK! array[0,0] #=> [] #OK! array[2] #=> :and #OK! array[2,2] #=> [:and, :jelly] #OK! array[2,20] #=> [:and, :jelly] #OK! array[4] #=> nil #OK! array[4,0] #=> [] ..

programing 2023.05.29

Xcode에서 경고를 억제하는 방법이 있습니까?

Xcode에서 경고를 억제하는 방법이 있습니까? Xcode에서 경고를 억제하는 방법이 있습니까? 예를 들어, 나는 문서화되지 않은 메서드를 호출하고 있으며 메서드가 헤더에 없기 때문에 컴파일 시 경고를 받습니다.경고를 중지하기 위해 헤더에 추가할 수 있다는 것을 알고 있지만, 경고를 억제하기 위해 헤더에 추가하는 것 외에 다른 방법이 있는지 궁금합니다.프라그마인가 뭔가?Xcode 3 및 llvm-gcc-4.2를 사용하여 파일 단위로 경고를 사용하지 않도록 설정하려면 다음을 사용합니다. #pragma GCC diagnostic ignored "-Wwarning-flag" 여기서 warning name은 gcc 경고 플래그입니다. 그러면 명령줄의 모든 경고 플래그가 재정의됩니다.그러나 모든 경고에 대해 작동..

programing 2023.05.24

현재 폴더 경로 가져오기

현재 폴더 경로 가져오기 저는 파일을 변환하는 프로그램을 만들고 싶습니다.나는 사용자가 실행 파일을 아무 디렉토리에나 배치할 수 있기를 바라며, 그 프로그램을 실행할 때(.exe를 더블 클릭할 때) 나는 프로그램이 exe 파일이 존재하는 현재 폴더 내의 모든 파일을 처리하기를 원합니다.프로그램이 현재 실행 중인 경로를 어떻게 결정할 수 있습니까? 나는 노력했다.System.Windows.Forms.Application.StartupPath하지만 그것은 잘못된 방법인 것 같습니다. 아이디어 있어요?사용하면 안 됩니다.Directory.GetCurrentDirectory()사용자의 경우 현재 디렉터리가 실행 폴더와 다를 수 있으므로 특히 바로 가기를 통해 프로그램을 실행할 때 사용합니다. 사용하는 것이 좋습..

programing 2023.05.24

postgres 기본 표준 시간대

postgres 기본 표준 시간대 설치했습니다.PostgreSQL 9그리고 그것이 보여주는 시간은 서버 시간보다 1시간 늦습니다. 입니다.Select NOW()표시:2011-07-12 11:51:50.453842+00 서버 날짜는 다음과 같습니다.Tue Jul 12 12:51:40 BST 2011 1시간 늦었지만 다음과 같은 시간대입니다.phppgadmin다음과 같습니다.TimeZone Etc/GMT0 저는 그 안으로 들어가려고 시도했습니다.postgresql.conf및 설정 시간대 = GMT 다시 시작하지만 변경 사항은 없습니다. 서버 표준 시간대만 사용했을 것이라고 생각했지만 분명히 사용하지 않은 아이디어가 있습니까?! 솔루션!:하기로 했습니다.GMT전에 그리고 그것은 한 시간 늦었습니다. 검색한 후..

programing 2023.05.24

가독성은 URL에서 텍스트를 추출하는 데 어떤 알고리즘을 사용합니까?

가독성은 URL에서 텍스트를 추출하는 데 어떤 알고리즘을 사용합니까? 한동안, 저는 광고와 다른 모든 혼란스러운 것들과 관련된 텍스트를 제거함으로써 URL에서 "관련된" 텍스트를 지능적으로 추출하는 방법을 찾으려고 노력해 왔습니다.몇 달 동안 조사한 결과, 정확하게 판단할 수 없는 문제로 포기했습니다.(여러 가지 방법을 시도해 보았지만 신뢰할 수 있는 방법은 없었습니다. 일주일 전, 저는 모든 URL을 읽을 수 있는 텍스트로 변환하는 플러그인인 Readability를 우연히 발견했습니다.제가 보기엔 꽤 정확해 보입니다.제 생각에는 그들이 어떻게든 관련 텍스트를 추출할 수 있을 정도로 똑똑한 알고리즘을 가지고 있을 것 같습니다. 그들이 어떻게 하는지 아는 사람?아니면 어떻게 하면 안정적으로 할 수 있을까요..

programing 2023.05.24

Apache poi를 사용하여 중앙 셀 병합 및 정렬

Apache poi를 사용하여 중앙 셀 병합 및 정렬 Apache poi를 사용하여 excel로 데이터를 내보내고 싶습니다. 제가 직면한 문제는 행을 병합하고 중앙에 정렬할 수 없다는 것입니다. 내보내기 데이터의 코드는 다음과 같습니다. List lstReportHeader = null; HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet(); //Set Header Font HSSFFont headerFont = wb.createFont(); headerFont.setBoldweight(headerFont.BOLDWEIGHT_BOLD); headerFont.setFontHeightInPoints((short) 12); //Set..

programing 2023.05.24