반응형

자바 2644

Array.empty의 반대 방법은 무엇입니까?

Array.empty의 반대 방법은 무엇입니까? 또는 [] .empty? 루비 나는 내가 할 수 있다는 것을 깨닫는다 unless [1].empty? 하지만 방법이 있는지 궁금합니다. #any?언급 한 davidrac 뿐만 아니라 ActiveSupport 에는 #present가 있습니까? 다른 언어의 진실 테스트처럼 작동합니다. 를 들어 nil, false, '', {}, []와 false를 반환에 이렇게; 다른 모든 것은 사실입니다 (흥미롭게도 0 포함). [1].any?실제로 Enumerable에 정의 된을 사용할 수 있습니다. 배열에 nil 또는 false 값만있는 경우에는 작동하지 않습니다 (@InternetSeriousBusiness 주석에 감사드립니다). [nil].any? => false [..

IT박스 2020.12.01

Git 되돌리기를 사용하는 방법

Git 되돌리기를 사용하는 방법 어떻게 git revert사용됩니까? 이것은 중복 질문처럼 들릴 수 있지만 사람들이 질문 할 때 응답은 종종 Git의 SHA 해시에 의한 커밋으로 되돌리기에git reset 따라 사용 됩니까? 그런 다음 누군가가 git reset사람들 을 사용하는 방법을 물으면 Git에git revert 따라 사용해야한다고 응답합니다 -롤백 방법 당신이 알기 전에 8 명의 다른 사람들이 OP의 엉덩이를 구하는 독특한 방법으로 나타났습니다. 모두 당신의 머리 위에 있습니다. 그러니 간략한 내용을 집어 넣고에 대한 입문자 가이드를 작성해 보겠습니다 git revert. 시나리오 : 당신은 마스터하기 위해 두 번 헌신했고 그것의 나쁘다. 당신은 밀고 다른 사람들은 당신의 나쁜 변화를 가지고 있..

IT박스 2020.12.01

배포 된 Kubernetes 서비스 용 YAML을 받으시겠습니까?

배포 된 Kubernetes 서비스 용 YAML을 받으시겠습니까? Google Container Engine 에서 실행되는 Kubernetes에 내 앱을 배포하려고합니다 . 앱은 https://github.com/Industrial/docker-znc 에서 찾을 수 있습니다 . Dockerfile는 에 이미지에 내장 된 구글 컨테이너 레지스트리 . + 버튼을 통해 Kubernetes에 앱을 배포했습니다 . 이에 대한 YAML이 없습니다. 앱에 필요한 PEM 파일에 대해 Kubernetes 에 Secret 을 삽입했습니다 . 양식을 작성하여 Kubernetes에서 생성 한 Deployment , Service 및 Pod에 대한 YAML을 얻으려면 어떻게해야 합니까? 사용을 위해 내 포드 에 비밀 을 가져 ..

IT박스 2020.12.01

div contenteditable 요소에 초점 설정

div contenteditable 요소에 초점 설정 나는 WYSIWYG에 의해 몇 가지 요소를 정의 하는 곳 이 있습니다 . 예를 들어 , 등입니다.이 요소 중 하나에 직접 초점을 맞추고 싶습니다. 예를 들어 . 하지만 focus()기능이 요소, 요소 에서 작동하지 않는 것 같습니다 . 제 경우에 초점을 정의하는 다른 방법이 있습니까? 이전 게시물이지만 어떤 솔루션도 나를 위해 일하지 않았습니다. 나는 결국 그것을 알아 냈습니다. var div = document.getElementById('contenteditablediv'); setTimeout(function() { div.focus(); }, 0); 최신 브라우저에서는 다음을 사용할 수 있습니다. var p = document.getElemen..

IT박스 2020.12.01

Android 앱의 유료 및 무료 버전을 얻는 가장 좋은 방법

Android 앱의 유료 및 무료 버전을 얻는 가장 좋은 방법 Android 마켓에 이미 무료 앱이 있지만 더 나은 기능이있는 유료 버전을 추가하고 싶습니다. 마켓에서 이미 마켓에 해당 패키지 이름을 가진 앱이 있다고 알려주기 때문에 일부 변경된 상수를 사용하여 동일한 기능을 잠금 해제 할 수 없습니다. 이 작업을 수행하는 가장 깨끗한 방법은 무엇입니까? Android SDK는 라이브러리 프로젝트라고하는 것을 통해 공유 또는 공통 코드베이스 문제를 공식적으로 해결합니다. http://developer.android.com/tools/projects/index.html 기본적으로 공유 코드는 라이브러리 프로젝트로 정의되고 유료 버전과 무료 버전은 이클립스 워크 벤치에있는 두 개의 다른 프로젝트이며 둘 다 ..

IT박스 2020.12.01

Visual Studio에서 네임 스페이스 들여 쓰기를 중지하도록하는 방법이 있습니까?

Visual Studio에서 네임 스페이스 들여 쓰기를 중지하도록하는 방법이 있습니까? Visual Studio는 네임 스페이스 내에서 코드를 계속 들여 쓰려고합니다. 예를 들면 : namespace Foo { void Bar(); void Bar() { } } 이제 수동으로 들여 쓰기를 해제하면 그대로 유지됩니다. 그러나 불행히도 void Bar();코멘트와 같은 것을 바로 앞에 추가하면 VS는 계속 들여 쓰기를 시도합니다. 이것은 기본적으로 C ++에서 네임 스페이스를 거의 사용하지 않는 유일한 이유 때문입니다. 들여 쓰기를 시도하는 이유 ( 전체 파일의 1 개 또는 5 개 탭 들여 쓰기의 요점은 무엇 입니까?) 또는 중지하는 방법을 이해할 수 없습니다. 이 동작을 중지하는 방법이 있습니까? 구성 옵..

IT박스 2020.12.01

중괄호 일치를위한 IntelliJ IDEA 바로 가기 키맵

중괄호 일치를위한 IntelliJ IDEA 바로 가기 키맵 IntelliJ IDEA에서 일치하는 중괄호로 이동하기위한 키맵은 무엇입니까? public void blah() {| ... } 경우 |내 커서가,이 키 맵으로 닫는 중괄호로 이동하고 싶습니다. IntelliJ 9에서만 이것을 확인했지만 다음과 같습니다. Windows의 경우 : Ctrl+ }는 닫기 괄호로 이동합니다. Ctrl+ {가 열린 대괄호로 이동합니다. Mac : 사용 cmd대신에 Ctrl. Ctrl+ }및 Ctrl+ 대신 {기본적으로 Ctrl+ Alt+ Shift+ 9및 Ctrl+ Alt+ Shift+를 8각각 사용할 수 있습니다 . 나는 그것을 아직 기억하려고하지도 않았다. ;) 또한 Settings-> (IDE Settings->)..

IT박스 2020.12.01

JavaScript가 if 문에서 쉼표를 허용하는 이유는 무엇입니까?

JavaScript가 if 문에서 쉼표를 허용하는 이유는 무엇입니까? 어떤 종류의 구문 분석 오류를 생성해야하는 것처럼 보이지만 그렇지 않은 자바 스크립트 구문을 발견했습니다. if (true, true) {console.log('splendid')} else {console.log('horrid')} // splendid if (true, false) {console.log('splendid')} else {console.log('horrid')} // horrid 모든 표현식이 실행되지만 마지막 표현식 만 로직에 영향을 미치는 것 같습니다. if (console.log('super'), true) {console.log('splendid')} // super splendid 누구든지 그것이 유효한 자..

IT박스 2020.12.01

URL에 공백이 있습니까?

URL에 공백이 있습니까? 이 질문에 이미 답변이 있습니다. URL에 공백을 포함 할 수 있습니까? 10 개의 답변 w3fools 는 URL에 공백이 포함될 수 있다고 주장합니다. http://w3fools.com/#html_urlencode 이것이 사실입니까? URL이 인코딩되지 않은 공간을 어떻게 포함 할 수 있습니까? HTTP 요청 의 요청 줄은 공백을 구분 기호로 사용하며 다음과 같이 형식이 지정됩니다 {the method}{space}{the path}{space}{the protocol}. GET /index.html http/1.1 그렇다면 어떻게 URL에 공백이 포함될 수 있습니까? 가능하다면 공백을 대체하는 관행은 +어디에서 왔습니까? URL에는 리터럴 공백이 없어야합니다. 이것은 어느하..

IT박스 2020.12.01

자바 : 특정 코드 블록에 시간 초과 설정?

자바 : 특정 코드 블록에 시간 초과 설정? 일부 코드 블록이 허용 가능한 것보다 오래 실행 된 후 Java가 예외를 발생 시키도록 강제 할 수 있습니까? 예, 그러나 일반적으로 임의의 코드 줄에서 다른 스레드를 강제로 인터럽트하는 것은 매우 나쁜 생각입니다. 프로세스를 종료하려는 경우에만이 작업을 수행합니다. 당신이 할 수 Thread.interrupt()있는 일은 일정 시간이 지난 후 작업 에 사용 하는 것입니다. 그러나 코드가이를 확인하지 않으면 작동하지 않습니다. ExecutorService는 다음과 같이 쉽게 만들 수 있습니다.Future.cancel(true) 코드가 자체 시간을 정하고 필요할 때 중지하는 것이 훨씬 좋습니다. 이 작업을 수행하는 가장 간단한 방법은 다음과 같습니다. final..

IT박스 2020.12.01
반응형