반응형

Javascript 8562

Java에서 목록을 배열로 변환

Java에서 목록을 배열로 변환 이 질문에는 이미 답변이 있습니다. Java 17 에서 'ArrayList 을'String [] '로 변환 Java에서 List를 로 변환하려면 어떻게 Array해야합니까? 아래 코드를 확인하십시오. ArrayList tiendas; List tiendasList; tiendas = new ArrayList(); Resources res = this.getBaseContext().getResources(); XMLParser saxparser = new XMLParser(marca,res); tiendasList = saxparser.parse(marca,res); tiendas = tiendasList.toArray(); this.adaptador = new adapta..

Programing 2020.02.15

두 개의 중첩 된 목록의 교차점을 찾으십니까?

두 개의 중첩 된 목록의 교차점을 찾으십니까? 두 개의 평평한 목록을 교차시키는 방법을 알고 있습니다. b1 = [1,2,3,4,5,9,11,15] b2 = [4,5,6,7,8] b3 = [val for val in b1 if val in b2] 또는 def intersect(a, b): return list(set(a) & set(b)) print intersect(b1, b2) 그러나 중첩 목록의 교차점을 찾아야 할 때 문제가 시작됩니다. c1 = [1, 6, 7, 10, 13, 28, 32, 41, 58, 63] c2 = [[13, 17, 18, 21, 32], [7, 11, 13, 14, 28], [1, 5, 6, 8, 15, 16]] 결국 나는 받고 싶다 : c3 = [[13,32],[7,13,..

Programing 2020.02.15

OS X : Linux의 wget에 해당

OS X : Linux의 wget에 해당 Stock OS X 시스템의 Un * x 쉘 스크립트에서 HTTP GET을 수행하려면 어떻게해야합니까? (타사 소프트웨어 설치는 옵션이 아닙니다. 왜냐하면 내가 제어 할 수없는 많은 다른 시스템에서 실행해야하기 때문입니다). 예를 들어 Mercurial 서버를 로컬로 시작하여 hg serve를 수행하는 경우 : ... $ hg serve 그런 다음 wget 명령 이있는 Linux에서 wget을 수행합니다. ... $ wget http://127.0.0.1:8000 --2010-12-31 22:18:25-- http://127.0.0.1:8000/ Connecting to 127.0.0.1:8000... connected. HTTP request sent, awai..

Programing 2020.02.15

가변 구조체는 왜 "악"입니까?

가변 구조체는 왜 "악"입니까? SO에 대한 토론에 이어 이미 가변성 구조체가 "이블"이라는 말을 여러 번 읽었습니다 (이 질문 에 대한 답변에서와 같이 ). C #의 가변성 및 구조체의 실제 문제는 무엇입니까? Structs는 값 유형으로, 전달 될 때 복사됩니다. 따라서 사본을 변경하면 원본이 아닌 해당 사본 만 변경되고 다른 사본은 변경되지 않습니다. 구조체가 변경 불가능한 경우 값을 전달하여 생성 된 모든 자동 사본은 동일합니다. 변경하려면 수정 된 데이터로 구조체의 새 인스턴스를 만들어 의식적으로 변경해야합니다. (사본이 아님) 시작 위치 ;-p Eric Lippert의 블로그 는 항상 인용문으로 좋습니다. 이것이 가변 값 유형이 악한 또 다른 이유입니다. 항상 값 유형을 변경할 수 없도록하십시..

Programing 2020.02.15

typeof! ==“undefined”vs.! = null

typeof! ==“undefined”vs.! = null 정의되지 않은 매개 변수 등을 확인하는 JavaScript 코드가 종종 있습니다. if (typeof input !== "undefined") { // do stuff } 형식 조회와 문자열 비교가 포함되어 있기 때문에 다소 낭비 적입니다. undefined이름을 바꿀 수 있기 때문에 필요합니다 . 내 질문은 : 이 코드는이 접근법보다 나은 방법입니다. if (null != input) { // do stuff } 내가 아는 한 재정의 할 수 없으므로 null예기치 않게 중단되지 않습니다. 그리고, !=연산자 의 타입 강제 때문에 , 이것은 당신이 원하는 것 (예를 들어 선택적 함수 매개 변수) undefined과 null정확히 같은 것을 모두 ..

Programing 2020.02.15

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
반응형