반응형

source 1023

어레이 대 링크드 리스트

어레이 대 링크드 리스트 누군가 배열 위에 링크드 리스트를 사용하려는 이유는 무엇입니까? 연결된 목록을 코딩하는 것은 의심할 여지 없이 배열을 사용하는 것보다 약간 더 많은 작업이며 추가 작업을 정당화하는 것이 무엇인지 궁금해할 수 있습니다. 링크된 목록에서 새로운 요소를 삽입하는 것은 사소한 일이지만 배열에서 주요 작업이라고 생각합니다.연결된 목록을 사용하여 데이터 집합을 저장할 때 어레이에 저장할 때와 비교하여 다른 이점이 있습니까? 이 질문은 일반적인 데이터 구조와 관련된 반면 다른 질문은 특정 Java 클래스에 대해 구체적으로 질문하기 때문에 이 질문이 중복되지 않습니다. 또 다른 좋은 이유는 링크된 목록이 효율적인 멀티스레드 구현에 도움이 되기 때문입니다.이는 변경사항이 로컬인 경향이 있기 때문..

source 2023.05.21

경로가 주어지면 포함된 폴더 이름만 추출하려면 어떻게 해야 합니까?

경로가 주어지면 포함된 폴더 이름만 추출하려면 어떻게 해야 합니까? 파이썬에서 작업 중인 파일이 들어 있는 폴더의 이름을 얻으려면 어떤 명령을 사용해야 합니까? "C:\folder1\folder2\filename.xml" 여기서"folder2"제가 원하는 것입니다. 내가 생각해낸 유일한 것은os.path.split두 번: folderName = os.path.split(os.path.split("C:\folder1\folder2\filename.xml")[0])[1] 더 좋은 방법이 없을까요?다음을 사용할 수 있습니다. os.path.dirname(path) 경로 이름 경로의 디렉터리 이름을 반환합니다.이것은 함수 분할()에 대한 경로를 통해 반환되는 쌍의 첫 번째 요소입니다. 전체 경로가 주어지면 경로..

source 2023.05.21

시도 블록의 값을 반환하면 Finally 문의 코드가 실행됩니까?

시도 블록의 값을 반환하면 Finally 문의 코드가 실행됩니까? 저는 친구를 위해 코드를 검토하고 있으며, 그가 최종적으로 시도한 블록 안에서 반환문을 사용하고 있었다고 말합니다.Finally 섹션의 코드는 나머지 시도 블록이 실행되지 않는데도 계속 실행됩니까? 예: public bool someMethod() { try { return true; throw new Exception("test"); // doesn't seem to get executed } finally { //code in question } } 간단한 대답: 예.보은네,▁the. 마지막 하여 어떤 할 수 보장됩니다.마지막 섹션은 예외 또는 반환 문을 포함하여 발생하는 모든 작업을 실행하도록 보장됩니다.입니다.OutOfMemoryE..

source 2023.05.21

확인란 설정/해제

확인란 설정/해제 다음 항목이 있습니다. $(document).ready(function() { $("#select-all-teammembers").click(function() { $("input[name=recipients\\[\\]]").attr('checked', true); }); }); 저는 그것을 원합니다.id="select-all-teammembers"이 옵션을 클릭하면 선택한 항목과 선택하지 않은 항목이 전환됩니다.코드가 아이디어? 어이디아?수줄코아?다음과 같이 쓸 수 있습니다. $(document).ready(function() { $("#select-all-teammembers").click(function() { var checkBoxes = $("input[name=recipien..

source 2023.05.21

Node.js가 종료되기 직전 정리 작업 수행

Node.js가 종료되기 직전 정리 작업 수행 Node.js에게 종료 직전에 항상 +,C 예외 또는 기타 이유로 작업을 수행하도록 지시합니다. 시도해 봤습니다. process.on('exit', function (){ console.log('Goodbye!'); }); 그 과정을 시작했고, 죽였지만 아무 일도 일어나지 않았습니다.다시 시작하고 C+를 눌렀는데도 아무 일도 일어나지 않았습니다...업데이트: You can register a handler for `process.on('exit')` and in any other case(`SIGINT` or unhandled exception) to call `process.exit()` process.stdin.resume();//so the progra..

source 2023.05.21

기존 Git 저장소를 SVN으로 푸시

기존 Git 저장소를 SVN으로 푸시 나는 Git에서 모든 일을 하고 GitHub으로 밀고 있습니다.저는 소프트웨어와 사이트 모두에 매우 만족하고 있으며, 현 시점에서는 제 작업 관행을 바꾸고 싶지 않습니다. 제 박사과정 지도교수는 모든 학생들에게 대학에서 주최하는 SVN 저장소에 그들의 작품을 보관할 것을 요청하고 있습니다.기존 SVN 저장소를 Git로 끌어내려는 수많은 문서와 튜토리얼을 찾았지만 Git 저장소를 새로운 SVN 저장소로 밀어넣는 것에 대해서는 아무것도 없었습니다.저는 git-svn과 신선한 가지와 리베이스, 그리고 모든 멋진 용어들의 조합으로 이것을 할 수 있는 어떤 방법이 있을 것이라고 기대하지만, 저는 git newbie이고 그들 중 누구에게도 자신감을 느끼지 못합니다. 그런 다음 ..

source 2023.05.21

x=x+1 대x + = 1

x=x+1 대x + = 1 저는 이 두 명령이 같은 결과, 즉 X를 1씩 증가시키지만 후자가 아마도 더 효율적일 것이라고 생각합니다. 만약 이것이 정확하지 않다면, diff를 설명해주세요. 만약 그것이 맞다면, 왜 후자가 더 효율적이어야 합니까?둘 다 같은 IL로 컴파일해야 하지 않나요? 감사해요.MSDN 라이브러리에서 +=: 이 연산자를 사용하는 것은 결과가 한 번만 평가된다는 점을 제외하고는 결과 = 결과 + 식을 지정하는 것과 거의 같습니다. 따라서 이들은 동일하지 않으므로 x += 1이 더 효율적입니다. 업데이트: 제 MSDN 라이브러리 링크가 동일한 인용문이 포함되지 않은 VB 페이지가 아닌 JScript 페이지에 있다는 것을 방금 알게 되었습니다. 따라서 추가적인 연구와 테스트를 통해 이 답변..

source 2023.05.21

Node.js를 백그라운드 프로세스로 실행하고 절대 죽지 않는 방법은 무엇입니까?

Node.js를 백그라운드 프로세스로 실행하고 절대 죽지 않는 방법은 무엇입니까? 나는 퍼티 SSH를 통해 리눅스 서버에 연결합니다.다음과 같은 백그라운드 프로세스로 실행하려고 했습니다. $ node server.js & 그러나 2.5시간 후에는 터미널이 비활성화되고 프로세스가 중단됩니다.단말기를 분리한 상태에서도 공정을 유지할 수 있는 방법이 있습니까? 편집 1 사실 저는 노력했습니다.nohup하지만 Putty SSH 터미널을 닫거나 인터넷 플러그를 뽑자마자 서버 프로세스가 즉시 중지됩니다. 퍼티에서 제가 해야 할 일이 있나요? 편집 2 (2012년 2월) 이 .node.js모듈, 영원히.node.js 서버를 데몬 서비스로 실행합니다. nohup node server.js > /dev/null 2>&1..

source 2023.05.21

Microsoft를 사용하여 Excel에서 데이터 세트로 가져오는 방법사무실. 인터럽트.엑셀?

Microsoft를 사용하여 Excel에서 데이터 세트로 가져오는 방법사무실. 인터럽트.엑셀? 내가 하고 싶은 일 저는 마이크로소프트를 사용하려고 합니다.사무실. 인터럽트.Excel 네임스페이스를 사용하여 Excel 파일(XSL 또는 CSV, 안타깝게도 XSLX는 아님)을 열고 데이터 세트로 가져옵니다.워크시트나 열 이름을 제어할 수 없기 때문에 변경을 허용해야 합니다. 내가 시도한 것 저는 예전에 OLEDB 방식을 사용해 본 적이 있는데, 문제가 많았기 때문에 (버깅이 심하고 느리며 엑셀 파일의 스키마에 대한 사전 지식이 필요합니다) 다시는 사용하지 않으려고 합니다.제가 하고 싶은 것은 마이크로소프트를 사용하는 것입니다.사무실. 인터럽트.Excel을 사용하면 워크북을 데이터 세트로 직접 가져오거나 워크..

source 2023.05.21

Angular routerLink가 해당 구성 요소로 이동하지 않습니다.

Angular routerLink가 해당 구성 요소로 이동하지 않습니다. angular2 app에서의 나의 라우팅은 잘 작동합니다.하지만 저는 이것을 기반으로 routeLink를 만들 것입니다. 다음은 내 라우팅입니다. const routes: RouterConfig = [ { path:'home' , component: FormComponent }, { path:'about', component: AboutComponent }, { path:'**' , component: FormComponent } ]; 그리고 제가 만든 링크는 다음과 같습니다. Home About this 해당 구성 요소를 클릭하면 해당 구성 요소로 이동하지만 아무 작업도 수행하지 않습니다.당신이 거기서 보여주고 있는 코드는 절대적..

source 2023.05.21
반응형