반응형

your programing 925

컴파일 된 실행 파일에 DLL 포함

컴파일 된 실행 파일에 DLL 포함 기존 DLL을 컴파일 된 C # 실행 파일에 포함 할 수 있습니까 (배포 할 파일이 하나만 있도록)? 가능하다면 어떻게할까요? 일반적으로 나는 DLL을 외부에두고 설치 프로그램이 모든 것을 처리하도록하는 것이 멋지지만, 직장에서이 문제를 묻는 사람이 몇 명 있었지만 솔직히 모르겠습니다. Costura.Fody 를 사용하는 것이 좋습니다 . 어셈블리에 리소스를 포함하는 가장 쉽고 쉬운 방법입니다. NuGet 패키지로 제공됩니다. Install-Package Costura.Fody 프로젝트에 추가하면 출력 디렉터리에 복사 된 모든 참조가 주 어셈블리에 자동으로 포함됩니다 . 프로젝트에 대상을 추가하여 포함 된 파일을 정리할 수 있습니다. Install-CleanRefere..

your programing 2020.10.03

변수가 정의되어 있는지 확인하고 있습니까?

변수가 정의되어 있는지 확인하고 있습니까? Ruby에 변수가 정의되어 있는지 어떻게 확인할 수 있나요? 있습니까 isset타입의 방법은 가능? defined?키워드 ( documentation )를 사용하십시오 . 항목의 종류 또는 nil존재하지 않는 경우 문자열을 반환 합니다. >> a = 1 => 1 >> defined? a => "local-variable" >> defined? b => nil >> defined? nil => "nil" >> defined? String => "constant" >> defined? 1 => "expression" skalee는 "nil로 설정된 변수가 초기화된다는 점에 주목할 가치가 있습니다." >> n = nil >> defined? n => "local-va..

your programing 2020.10.03

React / React Native에서 생성자와 getInitialState를 사용하는 것의 차이점은 무엇입니까?

React / React Native에서 생성자와 getInitialState를 사용하는 것의 차이점은 무엇입니까? 나는 둘 다 같은 의미로 사용되는 것을 보았다. 둘 다의 주요 사용 사례는 무엇입니까? 장단점이 있습니까? 하나가 더 나은 방법입니까? 두 가지 접근 방식은 서로 바꿔서 사용할 수 없습니다. 당신은 ES6 클래스를 사용할 때 생성자에서 상태를 초기화하고 정의해야합니다 getInitialState사용하는 경우 방법 React.createClass. ES6 클래스 주제에 대한 공식 React 문서를 참조하십시오 . class MyComponent extends React.Component { constructor(props) { super(props); this.state = { /* init..

your programing 2020.10.03

Redux에서 비동기 흐름을 위해 미들웨어가 필요한 이유는 무엇입니까?

Redux에서 비동기 흐름을 위해 미들웨어가 필요한 이유는 무엇입니까? 문서에 따르면 "미들웨어없이 Redux 스토어는 동기식 데이터 흐름 만 지원합니다" . 나는 이것이 왜 그런지 이해하지 못한다. 컨테이너 구성 요소가 비동기 API를 호출 한 다음 dispatch작업을 호출 할 수없는 이유는 무엇 입니까? 예를 들어 간단한 UI (필드와 버튼)를 상상해보십시오. 사용자가 버튼을 누르면 필드가 원격 서버의 데이터로 채워집니다. import * as React from 'react'; import * as Redux from 'redux'; import { Provider, connect } from 'react-redux'; const ActionTypes = { STARTED_UPDATING: 'ST..

your programing 2020.10.03

C #에서 파일 이름 바꾸기

C #에서 파일 이름 바꾸기 C #을 사용하여 파일 이름을 바꾸려면 어떻게합니까? System.IO.File.Move를 살펴보고 파일을 새 이름으로 "이동"하십시오. System.IO.File.Move("oldfilename", "newfilename"); System.IO.File.Move(oldNameFullPath, newNameFullPath); File.Move 메서드에서 파일이 이미있는 경우 덮어 쓰지 않습니다. 그리고 예외가 발생합니다. 따라서 파일이 존재하는지 확인해야합니다. /* Delete the file if exists, else no exception thrown. */ File.Delete(newFileName); // Delete the existing file if exist..

your programing 2020.10.03

파이썬 인쇄 문자열을 텍스트 파일로

파이썬 인쇄 문자열을 텍스트 파일로 Python을 사용하여 텍스트 문서를 엽니 다. text_file = open("Output.txt", "w") text_file.write("Purchase Amount: " 'TotalAmount') text_file.close() 문자열 변수의 값을 TotalAmount텍스트 문서로 대체하고 싶습니다 . 누군가이 방법을 알려주시겠습니까? text_file = open("Output.txt", "w") text_file.write("Purchase Amount: %s" % TotalAmount) text_file.close() 컨텍스트 관리자를 사용하는 경우 파일이 자동으로 닫힙니다. with open("Output.txt", "w") as text_file: te..

your programing 2020.10.03

C #에서 문자열을 바이트 배열로 변환

C #에서 문자열을 바이트 배열로 변환 VB에서 C #으로 변환하고 있습니다. 이 문의 구문에 문제가 있습니다. if ((searchResult.Properties["user"].Count > 0)) { profile.User = System.Text.Encoding.UTF8.GetString(searchResult.Properties["user"][0]); } 그런 다음 다음 오류가 표시됩니다. 인수 1 : 'object'에서 'byte []'로 변환 할 수 없습니다. 'System.Text.Encoding.GetString (byte [])'에 대한 최상의 오버로드 된 메서드 일치에 잘못된 인수가 있습니다. 이 게시물을 기반으로 코드를 수정하려고 했지만 여전히 성공하지 못했습니다. string Use..

your programing 2020.10.03

잡아 당긴 텍스트를 Vim 명령 줄에 붙여 넣는 방법은 무엇입니까?

잡아 당긴 텍스트를 Vim 명령 줄에 붙여 넣는 방법은 무엇입니까? 잡아 당긴 텍스트를 Vim 명령 줄에 붙여넣고 싶습니다. 가능할까요? 예. 히트 Ctrl- R다음 ". 당신은 당신이 빠지게 것을 리터럴 제어 문자가있는 경우, 사용 Ctrl- R, Ctrl- O, ". 다음은 레지스터로 수행 할 수있는 작업에 대한 설명입니다. 레지스터로 할 수있는 일은 대단한 일이며 일단 사용 방법을 알게되면 레지스터 없이는 살 수 없습니다. 레지스터는 기본적으로 문자열의 저장 위치입니다. Vim에는 다양한 방식으로 작동하는 많은 레지스터가 있습니다. 0(yank register : 레지스터 y를 지정하지 않고 일반 모드에서 사용할 때 , yanked 텍스트가 거기로 이동하고 기본 레지스터에도), 1to 9(삭제 레지..

your programing 2020.10.03

rm, cp, mv 명령에 대한 인수 목록이 너무 김 오류

rm, cp, mv 명령에 대한 인수 목록이 너무 김 오류 UNIX의 디렉토리 아래에 수백 개의 PDF가 있습니다. PDF의 이름이 정말 깁니다 (약 60 자). 다음 명령을 사용하여 모든 PDF를 함께 삭제하려고 할 때 : rm -f *.pdf 다음과 같은 오류가 발생합니다. /bin/rm: cannot execute [Argument list too long] 이 오류에 대한 해결책은 무엇입니까? 이 오류가 mv및 cp명령에서도 발생합니까 ? 그렇다면 이러한 명령을 해결하는 방법은 무엇입니까? 이것이 발생하는 이유는 bash가 실제로 별표를 일치하는 모든 파일로 확장하여 매우 긴 명령 줄을 생성하기 때문입니다. 이 시도: find . -name "*.pdf" -print0 | xargs -0 rm 경..

your programing 2020.10.03

Git에서 SHA 해시로 커밋으로 되 돌리시겠습니까?

Git에서 SHA 해시로 커밋으로 되 돌리시겠습니까? [복제] 이 질문에 이미 답변이 있습니다. Git 저장소를 이전 커밋으로 되돌리려면 어떻게해야합니까? 41 답변 어떻게 git revert작동 하는지 명확하지 않습니다 . 예를 들어, 머리 뒤에있는 커밋 6 개로 되돌리고 중간 커밋의 모든 변경 사항을 되돌리고 싶습니다. 그 말 SHA의 해시입니다 56e05fced214c44a37759efa2dfc25a65d8ae98d. 그런 다음 왜 다음과 같이 할 수 없습니까? git revert 56e05fced214c44a37759efa2dfc25a65d8ae98d 다른 커밋에서 정확한 상태로 현재 HEAD 위에 커밋하고 모든 중간 커밋을 실행 취소하려면을 사용 reset하여 커밋을 만들기 위해 인덱스의 올바른..

your programing 2020.10.03
반응형