반응형

2020/05 835

WPF TextBox에서 모든 텍스트를 자동으로 선택하는 방법은 무엇입니까?

WPF TextBox에서 모든 텍스트를 자동으로 선택하는 방법은 무엇입니까? 이벤트 처리기 SelectAll에서 호출 GotFocus하면 마우스에서 작동하지 않습니다. 마우스를 놓으면 선택 항목이 사라집니다. 편집 : 사람들은 Donnelle의 대답을 좋아합니다. 왜 내가 받아 들인 대답만큼 그것을 좋아하지 않는지 설명하려고 노력할 것입니다. 허용 된 답변이 더 간단한 방식으로 동일한 작업을 수행하는 동안 더 복잡합니다. 허용 된 답변의 유용성이 더 좋습니다. 텍스트 중간을 클릭하면 마우스를 놓으면 텍스트가 선택 해제되어 즉시 편집을 시작할 수 있으며, 여전히 모두를 선택하려면 버튼을 다시 누르십시오. 이번에는 릴리스시 선택이 해제되지 않습니다. Donelle의 레시피에 따라 텍스트 중간을 클릭하면 편집..

Programing 2020.05.01

Eslint : Node.js에서“예기치 않은 콘솔 명령문”을 비활성화하는 방법은 무엇입니까?

Eslint : Node.js에서“예기치 않은 콘솔 명령문”을 비활성화하는 방법은 무엇입니까? Sublime Text 3과 함께 eslint를 사용하고 gulpfile.js있습니다. /*eslint-env node*/ var gulp = require('gulp'); gulp.task('default', function(){ console.log('default task'); }); 그러나 eslint는 계속 오류 : "오류 : 예기치 않은 콘솔 설명. (콘솔 없음)" 공식 문서를 여기 에서 찾았 지만 여전히 비활성화하는 방법을 모르겠습니다. /*eslint-env node*/ var gulp = require('gulp'); /*eslint no-console: 2*/ gulp.task('default..

Programing 2020.05.01

NodeJS 모듈에서 상수를 어떻게 공유합니까?

NodeJS 모듈에서 상수를 어떻게 공유합니까? 현재 나는 이것을하고있다 : foo.js const FOO = 5; module.exports = { FOO: FOO }; 그리고 그것을 사용 bar.js: var foo = require('foo'); foo.FOO; // 5 더 좋은 방법이 있습니까? 내보내기 객체에서 상수를 선언하는 것이 어색합니다. 을 사용하여 명시 적으로 전역 범위로 내보낼 수 있습니다 global.FOO = 5. 그런 다음 단순히 파일이 필요하고 반환 값을 저장하지 않아도됩니다. 그러나 실제로는 그렇게해서는 안됩니다. 제대로 캡슐화 된 상태를 유지하는 것이 좋습니다. 당신은 이미 올바른 생각을 가지고 있으므로, 당신이하고있는 일을 계속하십시오. 내 생각에, 활용 Object.fr..

Programing 2020.05.01

MongoDB에서 한 데이터베이스에서 다른 데이터베이스로 컬렉션을 복사하는 방법

MongoDB에서 한 데이터베이스에서 다른 데이터베이스로 컬렉션을 복사하는 방법 이를 수행하는 간단한 방법이 있습니까? 현재 MongoDB에는이 작업을 수행하는 명령이 없습니다. 관련 기능 요청이 있는 JIRA 티켓을 참고하십시오 . 당신은 다음과 같은 것을 할 수 있습니다 : db..find().forEach(function(d){ db.getSiblingDB('')[''].insert(d); }); 이를 통해 두 데이터베이스가 작동하려면 동일한 mongod를 공유해야합니다. 이 외에도 한 데이터베이스에서 컬렉션의 mongodump를 수행 한 다음 컬렉션을 다른 데이터베이스로 mongorestore 할 수 있습니다. 가장 좋은 방법은 mongodump를 수행 한 다음 mongorestore를 수행하는 ..

Programing 2020.05.01

데이터 프레임 문자열 열을 여러 열로 분할

데이터 프레임 문자열 열을 여러 열로 분할 양식의 데이터를 가져오고 싶습니다 before = data.frame(attr = c(1,30,4,6), type=c('foo_and_bar','foo_and_bar_2')) attr type 1 1 foo_and_bar 2 30 foo_and_bar_2 3 4 foo_and_bar 4 6 foo_and_bar_2 위에서 split()" type" 열을 사용 하여 다음과 같은 것을 얻으십시오. attr type_1 type_2 1 1 foo bar 2 30 foo bar_2 3 4 foo bar 4 6 foo bar_2 나는 어떤 형태의 apply일을 포함하는 믿을 수 없을만큼 복잡한 것을 생각해 냈지만 그 이후로 잘못 배치했습니다. 가장 좋은 방법이 되기에는 ..

Programing 2020.05.01

bash 스크립트에서 여러 프로그램을 병렬로 어떻게 실행합니까?

bash 스크립트에서 여러 프로그램을 병렬로 어떻게 실행합니까? 많은 프로그램을 동시에 실행 하는 .sh 파일 을 작성하려고합니다. 나는 이것을 시도했다 prog1 prog2 그러나 그것은 prog1을 실행하고 prog1이 끝날 때까지 기다렸다가 prog2를 시작합니다 ... 어떻게 병렬로 실행할 수 있습니까? prog1 & prog2 & 어때요? prog1 & prog2 && fg 이것은 : 시작하십시오 prog1. 백그라운드로 보내지 만 출력물을 계속 인쇄하십시오. 시작 prog2, 그리고 전경에 보관 당신이 그것을 닫을 수 있도록 ctrl-c. 때를 가까이 prog2, 당신에게 돌아갑니다 prog1'의 전경 도 가까이 함께 할 수있는 당신은 그래서 ctrl-c. GNU Parallel http://..

Programing 2020.05.01

Android Studio gradle을 빌드하는 데 시간이 너무 오래 걸림

Android Studio gradle을 빌드하는 데 시간이 너무 오래 걸림 내 Android Studio 프로젝트는 더 빨리 빌드하는 데 사용되었지만 이제는 빌드하는 데 시간이 오래 걸립니다. 지연을 일으킬 수있는 아이디어가 있습니까? https://stackoverflow.com/a/27171878/391401 을 시도 했지만 효과가 없습니다. 빌드를 방해 할 수있는 안티 바이러스가 실행 중이 아닙니다. 내 앱은 크기가 크지 않고 (약 5MB ) 몇 초 내에 빌드되었지만 무엇이 변경되었는지 확실하지 않았습니다. 10:03:51 Gradle build finished in 4 min 0 sec 10:04:03 Session 'app': running 10:10:11 Gradle build finishe..

Programing 2020.05.01

라이브러리가로드되지 않음 : /usr/local/opt/readline/lib/libreadline.6.2.dylib

라이브러리가로드되지 않음 : /usr/local/opt/readline/lib/libreadline.6.2.dylib 방금 homebrew와 함께 posgresql을 설치했으며 명령을 입력 할 때 psql 다음과 같은 오류가 발생합니다. dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.6.2.dylib Referenced from: /usr/local/bin/psql Reason: image not found [1] 69711 trace trap psql 누구든지 무엇이 잘못되었는지 알고 있습니까? 나는 똑같은 오류가 발생했지만 위의 답변은 효과가 없었습니다. postgresql을 다시 설치해야했습니다. brew reinstall po..

Programing 2020.05.01

NodeJS를 사용하여 UTC 날짜를 YYYY-MM-DD hh : mm : ss 문자열로 포맷하는 방법은 무엇입니까?

NodeJS를 사용하여 UTC 날짜를 YYYY-MM-DD hh : mm : ss 문자열로 포맷하는 방법은 무엇입니까? NodeJS를 사용하여 a Date를 다음 문자열 형식으로 형식화하려고 합니다. var ts_hms = new Date(UTC); ts_hms.format("%Y-%m-%d %H:%M:%S"); 어떻게해야합니까? Node.js를 사용하는 경우 EcmaScript 5가 있어야하므로 Date에는 toISOString방법이 있습니다. ISO8601의 약간의 수정을 요청합니다. new Date().toISOString() > '2012-11-04T14:51:06.157Z' 몇 가지만 잘라 내면 설정됩니다. new Date().toISOString(). replace(/T/, ' '). // re..

Programing 2020.05.01

@property는 Objective-C에서 비 원자 유지, 할당, 복사,

@property는 Objective-C에서 비 원자 유지, 할당, 복사, Objective-C를 처음 접하는 사람이 누군가 @property 지시문을 따르는 유지, 할당, 복사 및 누락 된 다른 항목에 대한 개요를 알려줄 수 있습니까? 그들은 무엇을하고 있으며 왜 서로를 사용하고 싶습니까? MrMage가 링크 한 기사가 더 이상 작동하지 않습니다. 그래서 Objective-C에서 (매우) 짧은 시간 코딩으로 배운 내용은 다음과 같습니다. 비 원자 대 원자- "원자"가 기본값입니다. 항상 "비 원자"를 사용하십시오. 나는 왜 그런지 모르겠지만, 읽은 책에는 "원자"를 사용하는 "드물게 이유"가 있다고 말했다. (BTW : 내가 읽은 책은 BNR "iOS Programming"책입니다.) readwrite..

Programing 2020.05.01
반응형