반응형

2020/11/15 30

개체에 플롯 저장

개체에 플롯 저장 에서는 ggplot2그래픽을 R 객체에 쉽게 저장할 수 있습니다. p = ggplot(...) + geom_point() # does not display the graph p # displays the graph 표준 함수 plot는 그래픽을 void 함수로 생성하고 NULL을 반환합니다. p = plot(1:10) # displays the graph p # NULL plot에서 만든 그래픽을 개체에 저장할 수 있습니까? 기본 그래픽은 장치에서 직접 그립니다. 당신은 사용할 수 있습니다 1- recordPlot 2- 최근에 도입 된 gridGraphics패키지 , 기본 그래픽을 해당 그리드로 변환 여기에 최소한의 예가 있습니다. plot(1:10) p

Programing 2020.11.15

외부 파일 또는 어셈블리에서 WPF 스타일 또는 기타 정적 리소스로드

외부 파일 또는 어셈블리에서 WPF 스타일 또는 기타 정적 리소스로드 몇 가지 WPF 응용 프로그램이 있으며 모든 스타일을 각 응용 프로그램에서 개별적으로 선언하는 대신 공유 어셈블리에 포함하고 싶습니다. Style="{StaticResource BlahBlah}"기존 응용 프로그램에서 모든 것을 변경할 필요가 없도록 방법을 찾고 있습니다 . 이 스타일 어셈블리에 대한 참조를 추가하고 현재 응용 프로그램에서 삭제하여 어셈블리에서 가져 오려고합니다. 방법이 있습니까? 외부 ResourceDictionary (XAML 파일) 참조 : 외부 ResourceDictionary (DLL) 참조 : 참고 URL : https://stackoverflow.com/questions/706700/load-wpf-styl..

Programing 2020.11.15

MsBuild에서 PDB 파일 생성 비활성화

MsBuild에서 PDB 파일 생성 비활성화 내 빌드에서 좀 더 빠른 속도를 낼 방법을 찾고 있는데 msbuild에 PDB 파일을 생성하지 않도록 지시 할 수 있는지 궁금합니다. 운없이 Configuration = Release 및 DebugSymbols = false 속성을 전달하고 있습니다. 릴리스 구성에 PDB 생성이있을 수 있습니다. 릴리스 설정에 다음을 추가하십시오. false None Visual Studio 내의 프로젝트 구성에서이 작업을 수행 할 수도 있습니다. PDB 생성 비활성화 또한 명령 줄에서 MSBuild를 실행하는 경우 명령 줄 인수는 다음과 같습니다. MSBuild.exe YourProject.csproj /p:DebugSymbols=false /p:DebugType=None ..

Programing 2020.11.15

SQL로 고유 한 레코드를 선택하는 방법

SQL로 고유 한 레코드를 선택하는 방법 "SELECT * FROM table"을 수행하면 다음과 같은 결과가 나타납니다. 1 item1 data1 2 item1 data2 3 item2 data3 4 item3 data4 보시다시피 column2에서 dup 레코드가 있습니다 (item1은 dupped). 그래서 어떻게하면 다음과 같은 결과를 얻을 수 있습니까? 1 item1 data1 2 item2 data3 3 item3 data4 나머지 고유 레코드와 함께 중복에서 하나의 레코드 만 반환됩니다. SELECT DISTINCT또는 사용 GROUP BY하여이를 수행 할 수 있습니다 . SELECT DISTINCT a, c FROM table_c 또는 SELECT a, b FROM table_c GROUP..

Programing 2020.11.15

Linux에서 분할 오류를 포착하는 방법은 무엇입니까?

Linux에서 분할 오류를 포착하는 방법은 무엇입니까? 타사 라이브러리 정리 작업에서 세분화 오류를 잡아야합니다. 이것은 때때로 내 프로그램이 종료되기 직전에 발생하며 실제 이유를 수정할 수 없습니다. Windows 프로그래밍에서 __try-__catch로이 작업을 수행 할 수 있습니다. 동일한 작업을 수행하는 교차 플랫폼 또는 플랫폼 별 방법이 있습니까? Linux, gcc에서 필요합니다. 리눅스에서는 이것도 예외로 할 수 있습니다. 일반적으로 프로그램이 분할 오류를 수행하면 SIGSEGV신호 가 전송 됩니다. 이 신호에 대한 자체 핸들러를 설정하고 결과를 완화 할 수 있습니다. 물론 상황에서 회복 할 수 있다는 것을 정말로 확신해야합니다 . 귀하의 경우에는 대신 코드를 디버그해야한다고 생각합니다. 주..

Programing 2020.11.15

MOQ-다른 인터페이스로 캐스팅해야하는 인터페이스를 모의하는 방법은 무엇입니까?

MOQ-다른 인터페이스로 캐스팅해야하는 인터페이스를 모의하는 방법은 무엇입니까? 내가하고 싶은 것은 I1에 대한 moq를 구성하는 것입니다-괜찮습니다 ... 그러나이 mock을 사용하는 테스트하는 방법 중에 I2에 캐스트하지 않는 일부 속성에 액세스해야합니다 I1 Interface I1 { int AProperty{get;set;}} Interface I2 {int AnotherProperty{get;set;}} 그런 다음 몇 가지 물건이 있습니다. Class O1 : I1 {} 과 Class O2 : O1 , I2 {} 문제는 I2 구현 개체의 인스턴스가있을 때 해당 인터페이스를 통해 구현 된 메서드에 액세스하기 위해 I1로 캐스팅 할 수 있다는 것입니다. 코드에서 이것은 문제가 아니며 everythi..

Programing 2020.11.15

jQuery : 이벤트 핸들러 함수에서 이벤트 객체를 인수로 전달하지 않고 가져 오는 방법은 무엇입니까?

jQuery : 이벤트 핸들러 함수에서 이벤트 객체를 인수로 전달하지 않고 가져 오는 방법은 무엇입니까? onclick내 링크에 속성 이 있습니다 . click 이는 JavaScript에서이 이벤트 핸들러를 가리 킵니다. function myFunc(p1,p2,p3) { //need to refer to the current event object: alert(evt.type); } 이벤트 객체 "evt"가 매개 변수에 전달되지 않았기 때문에이 객체를 얻을 수 있습니까? 나는 시도 window.event하고 $(window.event)있지만, 둘 다이다 undefined. 어떤 생각? 이벤트 객체 "evt"가 매개 변수에서 전달되지 않았기 때문에이 객체를 얻을 수 있습니까? 아니요, 신뢰할 수 없습니다...

Programing 2020.11.15

git-ls-remote를 나열 할 때 태그 이름 뒤에 "^ {}"가있는 이유는 무엇입니까?

git-ls-remote를 나열 할 때 태그 이름 뒤에 "^ {}"가있는 이유는 무엇입니까? 이 질문에 이미 답변이 있습니다. git에서 ^ {}은 무엇을 의미합니까? 2 답변 git ls-remote작업 트리에서 실행 하면 명령이 원본 저장소의 개정 목록을 출력합니다. 어떤 이유로 나는 모든 태그에 대해 2 개의 개정을 얻었으며 동일한 태그의 두 번째 개정에 대해 태그 이름에 다음이 포함됩니다.^{} git ls-remote From git@github.com:andris9/zzzzzz.git d69e66d7c915b9682618b7f304b80cc0ae4c7809 HEAD .... bb944682f7f65272137de74ed18605e49257356c refs/tags/v0.1.6 771a930dc..

Programing 2020.11.15

`find -perm`을 사용하여 권한이 설정되지 않은 경우 찾기

`find -perm`을 사용하여 권한이 설정되지 않은 경우 찾기 내 디렉토리에서 읽을 수없는 파일 (예 : gr이있는 파일)을 찾고 싶습니다. 그래서 나는 이것을 시도했습니다. find . -perm -g-r 그것은 나에게 모든 파일을 보여줍니다 ?? 그래서 나는 이것을 시도했습니다. find . -perm -g+r 그리고 읽을 수있는 파일 만 보여주었습니다. -perm -g-r모든 파일과 일치하는 것으로 보입니다 . CentOS 5.5를 사용하고 있습니다. 내가 뭘 잘못하고 있니? -perm -g-r유용 하지 않은 것 같습니다 . 시험: find . ! -perm -g+r 가 아닌 읽을 수있는 파일을 찾으려면 당신에 의하여를 , 당신은 사용할 수 있습니다 find . ! -readable 루트로 실행..

Programing 2020.11.15

.gitmodules에서 git 하위 모듈 복원

.gitmodules에서 git 하위 모듈 복원 git repo 폴더가 있습니다. 일부 파일과 .gitmodules 파일이 포함되어 있습니다. 내가 할 때 이제 git init다음과 git submodule init, 후자의 명령 출력은 아무것도 아니다. git submodule add다시 손으로 실행하지 않고 .gitmodules 파일에 정의 된 하위 모듈을 볼 수 있도록 git을 어떻게 도울 수 있습니까? 업데이트 : 이것은 내 .gitmodules 파일입니다. [submodule "vim-pathogen"] path = vim-pathogen url = git://github.com/tpope/vim-pathogen.git [submodule "bundle/python-mode"] path = bu..

Programing 2020.11.15
반응형