반응형

분류 전체보기 9307

vim에서 어떻게 매치를 욕심없이 만들 수 있습니까?

vim에서 어떻게 매치를 욕심없이 만들 수 있습니까? 다음과 같은 마크 업이 많은 큰 HTML 파일이 있습니다. stuff here 모든 것을 제거하기 위해 Vim 검색 및 교체를 시도 class=""하고 style=""있지만 일치하지 않는 일치하는 데 어려움을 겪고 있습니다. 나의 첫번째 시도는 이것이었다 %s/style=".*?"//g 하지만 Vim은을 좋아하지 않는 것 같습니다 ?. 불행히도를 제거하면 ?경기가 너무 욕심이됩니다. 내 성냥을 어떻게 불쾌하게 만들 수 있습니까? 대신에 .*사용 .\{-}. %s/style=".\{-}"//g 또한 참조 :help non-greedy vim에서 욕심없는 검색은 {-} 연산자를 사용하여 수행됩니다. 이처럼 : %s/style=".\{-}"//g 단지 시도..

Programing 2020.02.15

mysql2 설치 오류 : gem 기본 확장을 빌드하지 못했습니다

mysql2 설치 오류 : gem 기본 확장을 빌드하지 못했습니다 mysql2Rails 용 gem 을 설치하려고 할 때 문제가 있습니다. 나는 실행하여 설치하려고 할 때 bundle install또는 gem install mysql2그것은 나에게 다음과 같은 오류를 제공합니다 : mysql2 설치 오류 : 오류 : gem 기본 확장을 빌드하지 못했습니다. 이 문제를 해결하고 성공적으로 설치하려면 mysql2어떻게 해야 합니까? 적성을 사용하는 우분투 / 데비안 및 기타 배포판에서 : sudo apt-get install libmysql-ruby libmysqlclient-dev 패키지 libmysql-ruby가 단계적으로 만료되어로 교체되었습니다 ruby-mysql. 이것이 내가 해결책을 찾은 곳입니다...

Programing 2020.02.15

Swift 4 모드에서 Swift 3 @objc 유추는 사용되지 않습니다.

Swift 4 모드에서 Swift 3 @objc 유추는 사용되지 않습니다. Xcode 9 Beta를 사용하는 동안 간단히 다음 경고가 표시됩니다. Swift 4 모드에서 Swift 3 @objc 유추는 더 이상 사용되지 않습니다. 더 이상 사용되지 않는 @objc 추론 경고를 해결하고 "더 이상 사용되지 않는 Swift 3 @objc 추론 사용"로깅을 사용하여 코드를 테스트하고 Swift 3 @objc 추론을 비활성화하십시오. ** 일부 조사 후에도 여전히 문제를 해결하는 방법을 모릅니다. 이 문제를 해결하는 방법에 대한 팁과 진행 상황에 대한 설명을 보내 주셔서 감사합니다. 내 목표는 내 코드로 무슨 일이 일어나고 있는지 더 잘 이해하는 것입니다. 타겟의 "Swift 3 @objc Inference"빌..

Programing 2020.02.15

버튼과 링크에서 Firefox의 점선을 제거하는 방법은 무엇입니까?

버튼과 링크에서 Firefox의 점선을 제거하는 방법은 무엇입니까? Firefox 가 다음과 같은 링크 에 못생긴 점선 초점 윤곽선을 표시하지 않도록 할 수 있습니다 . a:focus { outline: none; } 그러나 태그에 대해서도 어떻게 할 수 있습니까? 내가 이것을 할 때 : button:focus { outline: none; } 버튼을 클릭해도 버튼에 점선 초점 윤곽이 나타납니다. (예, 이것이 유용성 문제라는 것을 알고 있지만 추한 회색 점 대신 디자인에 적합한 내 자신의 포커스 힌트를 제공하고 싶습니다) button::-moz-focus-inner { border: 0; } 선택기를 정의 할 필요가 없습니다. :focus {outline:none;} ::-moz-focus-inner ..

Programing 2020.02.15

명시 적 약속 건설 반 패턴은 무엇이며 어떻게 방지합니까?

명시 적 약속 건설 반 패턴은 무엇이며 어떻게 방지합니까? 나는 다음과 같은 것을하는 코드를 작성하고있었습니다. function getStuffDone(param) { | function getStuffDone(param) { var d = Q.defer(); /* or $q.defer */ | return new Promise(function(resolve, reject) { // or = new $.Deferred() etc. | // using a promise constructor myPromiseFn(param+1) | myPromiseFn(param+1) .then(function(val) { /* or .done */ | .then(function(val) { d.resolve(val); |..

Programing 2020.02.15

Java Swing에서 set (Preferred | Maximum | Minimum) Size 메서드를 사용하지 않아야합니까?

Java Swing에서 set (Preferred | Maximum | Minimum) Size 메서드를 사용하지 않아야합니까? 여러 번 다음 방법의 사용을 제안한 것에 대해 비판을 받았습니다. setPreferredSize setMinimumSize setMaximumSize 에 Swing구성 요소. 표시된 구성 요소 간의 비율을 정의하려는 경우 사용에 대한 대안이 없습니다. 나는 이것을 들었다 : 레이아웃의 대답은 항상 동일합니다. 적절한 LayoutManager를 사용하십시오. 웹을 조금 검색했지만 주제에 대한 포괄적 인 분석을 찾지 못했습니다. 그래서 다음과 같은 질문이 있습니다. 그 방법의 사용을 완전히 피해야합니까? 이 방법은 이유 때문에 정의되었습니다. 언제 사용해야합니까? 어떤 맥락에서? ..

Programing 2020.02.15

int argc, char * argv []은 무슨 뜻인가요?

int argc, char * argv []은 무슨 뜻인가요? 많은 C ++ IDE와 컴파일러에서 주요 함수를 생성 할 때 다음과 같이 보입니다. int main(int argc, char *argv[]) 명령 줄 컴파일러를 사용하여 IDE없이 C ++을 코딩 할 때 다음과 같이 입력합니다. int main() 매개 변수없이 이것이 무엇을 의미하며 내 프로그램에 중요합니까? argv및 argc명령 줄 인수를 전달하는 방법입니다 main()C와 C ++에서. argc가 가리키는 문자열의 수입니다 argv. 실제로는 모든 구현이 프로그램 이름을 배열 앞에 추가하므로 실제로는 1에 인수의 수를 더한 값이됩니다. 변수 이름은 argc( argument count ) 및 argv( argument vector )..

Programing 2020.02.15

이미지가 변경된 후 도커 컨테이너를 업그레이드하는 방법

이미지가 변경된 후 도커 컨테이너를 업그레이드하는 방법 공식 mysql : 5.6.21 image를 가져 왔다고 가정 해 봅시다 . 여러 도커 컨테이너를 만들어이 이미지를 배포했습니다. 이 컨테이너는 MySQL 5.6.22가 출시 될 때까지 얼마 동안 실행되었습니다. mysql : 5.6의 공식 이미지는 새로운 릴리스로 업데이트되지만 컨테이너는 여전히 5.6.21로 실행됩니다. 이미지의 변경 사항 (예 : MySQL 배포판 업그레이드)을 기존의 모든 컨테이너에 어떻게 전파합니까? 이 작업을 수행하는 올바른 Docker 방법은 무엇입니까? 답변을 평가하고 주제를 연구 한 후 요약하고 싶습니다. 컨테이너를 업그레이드하는 Docker 방법은 다음과 같습니다. 응용 프로그램 컨테이너는 응용 프로그램 데이터를 저..

Programing 2020.02.15

쉘 스크립트에서 줄 바꿈이없는 'echo'

쉘 스크립트에서 줄 바꿈이없는 'echo' echo내 스크립트에 문제가 있습니다. echo -n "Some string..." 인쇄물 -n Some string... 다음 줄로 이동합니다. 콘솔에서 줄 바꿈없이 올바르게 작동합니다. Some string... echo동작이 다른 여러 버전의 명령이 있습니다. 분명히 스크립트에 사용 된 쉘은 인식하지 못하는 버전을 사용합니다 -n. 이 printf명령에는 훨씬 더 일관된 동작이 있습니다. echo와 같은 간단한 것들 echo hello에는 좋지만 printf더 복잡한 것을 사용 하는 것이 좋습니다 . 어떤 시스템을 사용하고 있으며 스크립트에서 사용하는 쉘은 무엇입니까? bash "echo"라는 "내장"명령이 있습니다. $ type echo echo is a..

Programing 2020.02.15

jQuery는 텍스트를 얻는다

jQuery는 텍스트를 얻는다 최근에 jQuery로 게임을 시작했으며 몇 가지 튜토리얼을 따르고 있습니다. 이제 나는 그것을 사용하는 것에 약간의 유능함을 느낍니다 (꽤 쉽습니다). 내 웹 페이지에서 '콘솔'을 만들 수 있다면 멋지다고 생각했습니다 ( FPS 게임 에서와 같이 '키를 누르십시오 . 그런 다음 Ajax 자체를 서버에 다시 가져 와서 작업하십시오. 나는 원래 가장 좋은 방법은 텍스트 영역 안에 텍스트를 가져 와서 나누거나 키 업 이벤트를 사용해야하는 경우 ASCII 문자로 반환 된 키 코드를 변환하고 문자를 문자열에 추가하고 문자열을 보내는 것입니다 서버 (문자열을 비 웁니다). 텍스트 영역에서 텍스트를 가져 오는 방법에 대한 정보를 찾을 수 없었습니다. 키업 정보 만 있으면됩니다. 또한 반..

Programing 2020.02.15
반응형