반응형

2023/05 105

Angular 2에서 EventEmitter.next()와 EventEmitter.emit()의 차이

Angular 2에서 EventEmitter.next()와 EventEmitter.emit()의 차이 사이의 차이점은 무엇입니까?EventEmitter.emit()그리고.EventEmitter.next()둘 다 구독자에게 이벤트를 발송합니다. export class MyService { @Output() someEvent$: EventEmitter = new EventEmitter(); someFunc() { this.someEvent$.emit({myObj: true}); this.someEvent$.next({myObj: true}); } } 이벤트 이미터에 대한 문서화는 현재로서는 그다지 도움이 되지 않습니다.그들도 마찬가지입니다. emit()현재 버전입니다.next()사용되지 않습니다. https..

programing 2023.05.21

새 GUI를 만들 때 WPF가 Windows Forms보다 선호됩니까?

새 GUI를 만들 때 WPF가 Windows Forms보다 선호됩니까? 현재 상태로는 이 질문은 우리의 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문 지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요청할 가능성이 높습니다.만약 이 질문이 개선될 수 있고 다시 열릴 수 있다고 느낀다면,안내를 위해 헬프 센터를 방문합니다. 마감됨11년 전에. 잠겼습니다. 이 질문과 답변은질문이 오프라인이지만 과거의 중요성이 있기 때문에 잠겼습니다.현재 새 답변이나 상호 작용을 허용하지 않습니다. 대부분의 프로그래머는 Windows 양식에 대한 제한 사항과 트릭을 공통적으로 사용합니다.그러나 .NET 3.0부터는 WPF인 윈도우즈 프레젠테이션 파운데이..

programing 2023.05.21

node_modules를 삭제하는 방법 - Windows에서 Deep Nested Folder

node_modules를 삭제하는 방법 - Windows에서 Deep Nested Folder 에 의해 생성된 node_modules 디렉토리를 제거하려고 할 때npm install: 원본 파일 이름이 파일 시스템에서 지원하는 것보다 큽니다.경로 이름이 더 짧은 위치로 이동하거나 이 작업을 시도하기 전에 이름을 더 짧은 이름으로 변경해 보십시오. +도 시도해봤는데 아직도 같은 문제가 있습니다. 이것이 최고의 구글 결과이기 때문에, 이것이 저에게 효과가 있었습니다. npm v5가 있는 경우 npx를 사용하여 업데이트합니다. npx rimraf --glob **/node_modules 그렇지 않으면 RimRaf를 설치합니다. npm install rimraf -g 그리고 프로젝트 폴더에서 다음을 사용하여 n..

programing 2023.05.21

바우어(및 npm) 버전 구문은 무엇입니까?

바우어(및 npm) 버전 구문은 무엇입니까? Bower를 사용하면 다음 구문을 사용하여 패키지에 대한 버전 요구 사항을 지정할 수 있습니다. "dependencies": { "": "", }, 그러나 나는 무엇을 사용할 구문인지 찾을 수 없었습니다.할 수 : 버을다같지수정있다습니할. 버큰다보전이 있는 특정 보다 큼">1.0.0" 버전이상:">=1.0.0" 일부 또는일부범위:"1.0.0 - 2.0.0". tilde를 버전 : 또한 타일포 있구것 알있다다습고니도는문이전버통공를드함는하▁i▁cont다니▁syntax있습▁tilde▁knowaining▁version▁the▁common▁is."~1.0.0"하지만 나는 그것이 무엇을 의미하는지 그리고 그것이 같은지 확신할 수 없습니다."=1.0.0". 또한 다음과 같..

programing 2023.05.21

딕트 목록에서 공통 키의 최소값/최대 값을 찾는 방법은 무엇입니까?

딕트 목록에서 공통 키의 최소값/최대 값을 찾는 방법은 무엇입니까? 다음과 같은 사전 목록이 있습니다. [{'price': 99, 'barcode': '2342355'}, {'price': 88, 'barcode': '2345566'}] 나는 그것을 찾고 싶습니다.min()그리고.max()가격.이제 람다 식을 가진 키(다른 스택 오버플로 게시물에서 볼 수 있듯이)를 사용하여 충분히 쉽게 정렬할 수 있으므로 다른 방법이 없으면 꼼짝할 수 없습니다.하지만 제가 본 바로는 파이썬에는 거의 항상 직접적인 방법이 있기 때문에 이것은 제가 조금 더 배울 수 있는 기회입니다.lst = [{'price': 99, 'barcode': '2342355'}, {'price': 88, 'barcode': '2345566'}]..

programing 2023.05.21

Git에서 원격으로 분기 이름 바꾸기

Git에서 원격으로 분기 이름 바꾸기 내게만 있는 리포지토리가 있는 경우git:// 보통 push 수 있습니다. 제가 로 push+pull을 할 수 ? 로컬에서 수행하는 것과 같은 방식으로 저장소의 분기 이름을 변경할 수 있습니까?git branch -m?원하는 이름으로 새 로컬 분기를 만들고 원격으로 밀어넣은 다음 이전 원격 분기를 삭제하면 됩니다. $ git branch new-branch-name origin/old-branch-name $ git push origin --set-upstream new-branch-name $ git push origin :old-branch-name 그런 다음 이전 분기 이름을 보려면 저장소의 각 클라이언트가 다음 작업을 수행해야 합니다. $ git fetch o..

programing 2023.05.16

Bash에서 파일이 비어 있는지 확인하는 방법은 무엇입니까?

Bash에서 파일이 비어 있는지 확인하는 방법은 무엇입니까? 저는 diff라는 파일을 가지고 있습니다.txt. 빈지 확인하고 싶습니다. 아래와 같은 bash 스크립트를 작성했지만 작동하지 않았습니다. if [ -s diff.txt ] then touch empty.txt rm full.txt else touch full.txt rm emtpy.txt fi 사용해 보십시오. #!/bin/bash -e if [ -s diff.txt ]; then # The file is not-empty. rm -f empty.txt touch full.txt else # The file is empty. rm -f full.txt touch empty.txt fi 참고로, 제가 역할을 바꿨다는 것을(를)empty.txt그..

programing 2023.05.16

tslint / codelyzer / ng lint 오류: "for (... in...) 문은 if 문으로 필터링해야 합니다."

tslint / codelyzer / ng lint 오류: "for (... in...) 문은 if 문으로 필터링해야 합니다." 린트 오류 메시지: src/app/application/edit/edit.component.ts[111, 5]: for (... in...) 문은 if 문으로 필터링해야 합니다. 코드 조각(작업 중인 코드입니다.angular.io 양식 검증 섹션에서도 확인할 수 있습니다. for (const field in this.formErrors) { // clear previous error message (if any) this.formErrors[field] = ''; const control = form.get(field); if (control && control.dirty &&..

programing 2023.05.16

기존 MongoDB 항목에서 키/값 삭제

기존 MongoDB 항목에서 키/값 삭제 특정 컬렉션의 모든 항목에서 특정 키와 값을 삭제해야 합니다.제거에 대해 알아봤는데 전체 항목에만 해당하는 것 같습니다.업데이트를 볼 때, null 또는 빈 문자열로 특정 키를 업데이트하는 것이 제가 하려는 작업을 달성하지 못할 것 같습니다.저는 몽고드를 가진 초보자이기 때문에, 제가 모르는 것을 양해해 주십시오. 짧게 말하자면, 어떻게 돌릴 수 있을까요 { "_id" : 1234, "name" : "Chris", "description" : "Awesome" } 안으로 { "_id" : 1234, "name" : "Chris" } 항목을 삭제하고 새 항목을 만들지 않거나 mongodb가 아닌 명령을 사용하지 않습니까?감사합니다!통화 시도:update(). 다음과..

programing 2023.05.16

.gitignore에서 무시하는 특정 파일을 표시하는 Git 명령

.gitignore에서 무시하는 특정 파일을 표시하는 Git 명령 Git에 발을 담그고 있으며 다음과 같은 문제가 있습니다. 내 프로젝트 원본 트리: / | +--src/ +----refs/ +----... | +--vendor/ +----... MEF, 이 를 벤더브현에코드가 (치재 MEF)으있이로 합니다./src/refs프로젝트가 그들을 픽업하는 곳입니다. 내 문제는 내가 내 것을 가지고 있다는 것입니다..gitignore무시하도록 설정된*.dll그리고.*.pdb할 수 있어요git add -f bar.dll무시된 파일을 강제로 추가하는 것은 괜찮지만, 문제는 무시된 파일이 존재하는 것을 나열할 수 없다는 것입니다. 무시된 파일을 나열하여 추가하는 것을 잊지 않도록 하고 싶습니다. 나는 에 대한 man..

programing 2023.05.16
반응형