반응형

Java 2009

두 번째 매개 변수를 기준으로 튜플 정렬

두 번째 매개 변수를 기준으로 튜플 정렬 다음과 같은 튜플 목록이 있습니다. ("Person 1",10) ("Person 2",8) ("Person 3",12) ("Person 4",20) 내가 원하는 것은 튜플의 두 번째 값에 따라 오름차순으로 정렬 된 목록입니다. 따라서 L [0]은 ("Person 2", 8)정렬 후에 있어야합니다 . 어떻게 할 수 있습니까? Python 3.2.2 사용이 도움이된다면. key매개 변수를 사용하여 다음을 수행 할 수 있습니다 list.sort(). my_list.sort(key=lambda x: x[1]) 또는 약간 더 빠르게 my_list.sort(key=operator.itemgetter(1)) (다른 모듈과 마찬가지로 import operator사용할 수 있어야..

programing 2020.09.21

대문자없이 IntelliJ IDEA 12 코드 완성

대문자없이 IntelliJ IDEA 12 코드 완성 Eclipse 4.2에서는 다음을 입력 할 수 있습니다. joptionpane CTRL+를SPACE 누르면 다음 과 같이 바뀝니다. JOptionPane intelliJ IDEA로 동일한 작업을 수행 할 수있는 방법이 있습니까? CTRL+SPACE 및 ALT+를/ 눌러 보았습니다 . 그러나 어떤 이유로 든 작동하지 않습니다. 누구든지이 방법을 보여줄 수 있다면 가장 감사 할 것입니다. 내 친구들 중 일부가 더 나은 IDE이고 더 나은 코드 완성 (그들의 의견)을 가지고 있다고 말했기 때문에 나는 단지 버전 12의 IDEA를 시험하고 있습니다. 설정 메뉴에서 코드 완성의 대소 문자 구분을 비활성화 할 수 있습니다. 파일-> 설정-> 편집기-> 코드 완성-..

programing 2020.09.21

Bash 배열에서 요소 제거

Bash 배열에서 요소 제거 bash 셸의 배열에서 요소를 제거해야합니다. 일반적으로 간단히 다음을 수행합니다. array=("${(@)array:#}") 불행히도 제거하려는 요소는 변수이므로 이전 명령을 사용할 수 없습니다. 여기에 예가 있습니다. array+=(pluto) array+=(pippo) delete=(pluto) array( ${array[@]/$delete} ) -> but clearly doesn't work because of {} 어떤 생각? 다음은 bash및 에서 원하는대로 작동합니다 zsh. $ array=(pluto pippo) $ delete=(pluto) $ echo ${array[@]/$delete} pippo $ array=( "${array[@]/$delete}" )..

programing 2020.09.21

OS X 터미널 바로 가기 : 줄의 시작 / 끝으로 이동

OS X 터미널 바로 가기 : 줄의 시작 / 끝으로 이동 OS X 터미널 내에서 Ctrl+ A및 Ctrl+ 를 사용하여 줄의 시작과 끝에서 점프 할 수 있다는 것을 알고 있습니다 E. 하지만 에디터에서 Cmd+ Right화살표와 Cmd+ Left화살표 로 점프하는 데 너무 익숙해서 터미널에도이 단축키를 사용하고 싶습니다. Google에서 해결책을 찾지 못 했으므로 여기 누군가가 도울 수 있습니다. 최신 정보 의견 에서와 같이 OS X 터미널에 커서를 단어 단위로 이동하는 방법이 있습니까? 의 해결책을 시도했습니다 . 불행히도 터미널 설정 Cmd은 여기에서 볼 수 있듯이 수정 자 키로 포함되지 않는 것 같습니다 . Karabiner 라는 편리한 앱을 사용 하여이 작업을 비롯한 많은 작업을 수행합니다. 무료..

programing 2020.09.21

NumPy 배열에 숫자가 아닌 값이 하나 이상 포함되어 있는지 감지 하시겠습니까?

NumPy 배열에 숫자가 아닌 값이 하나 이상 포함되어 있는지 감지 하시겠습니까? 입력에 숫자가 아닌 값이 하나 이상 포함되어 있는지 감지하는 함수를 작성해야합니다. 숫자가 아닌 값이 발견되면 오류가 발생합니다 (계산은 숫자 값만 반환해야하기 때문). 입력 배열의 차원 수는 미리 알 수 없습니다. 함수는 ndim에 관계없이 올바른 값을 제공해야합니다. 추가 복잡함으로 입력은 단일 플로트 또는 numpy.float640 차원 배열과 같은 이상한 무언가 일 수 있습니다 . 이 문제를 해결하는 확실한 방법은 비 iterabe를 찾을 때까지 배열의 모든 반복 가능한 객체를 반복하는 재귀 함수를 작성하는 것입니다. numpy.isnan()반복 불가능한 모든 객체에 함수를 적용 합니다. 숫자가 아닌 값이 하나 이상..

programing 2020.09.21

IFRAME에서 현재 URL 가져 오기

IFRAME에서 현재 URL 가져 오기 iframe에서 현재 URL을 가져 오는 간단한 방법이 있습니까? 시청자는 여러 사이트를 통과합니다. 나는 자바 스크립트에서 무언가를 사용할 것이라고 생각합니다. 보안상의 이유로 iframe의 콘텐츠와 참조하는 자바 스크립트가 동일한 도메인에서 제공되는 동안에 만 URL을 가져올 수 있습니다. 그것이 사실이면 다음과 같은 것이 작동합니다. document.getElementById("iframe_id").contentWindow.location.href 두 도메인이 일치하지 않으면 교차 사이트 참조 스크립팅 보안 제한이 발생합니다. 유사한 질문에 대한 답변 도 참조하십시오 . iframe이 다른 도메인 (크로스 도메인)에서 가져온 경우 다른 답변이 도움이되지 않습니..

programing 2020.09.21

ASP.NET MVC 작업에서 리퍼러 URL을 얻으려면 어떻게합니까?

ASP.NET MVC 작업에서 리퍼러 URL을 얻으려면 어떻게합니까? ASP.NET MVC 작업에서 리퍼러 URL을 얻으려면 어떻게합니까? 조치를 취하기 전에 페이지로 다시 리디렉션하려고합니다. 사전에 직접 Request.UrlReferrer액세스하는 것을 좋아하지 않는 경우에도 참조 URL을 얻을 수 있습니다 Request.ServerVariables. Request.ServerVariables["http_referer"] 해야 할 것. 이것을 사용할 수 있습니다 filterContext.RequestContext.HttpContext.Request.UrlReferrer.AbsolutePath reffer url 사용을 수정하려면 viewModel에 전달해야합니다. public interface IRe..

programing 2020.09.21

Java에서 유효한 URL을 확인하는 방법은 무엇입니까?

Java에서 유효한 URL을 확인하는 방법은 무엇입니까? URL이 Java에서 유효한지 확인하는 가장 좋은 방법은 무엇입니까? 을 호출 new URL(urlString)하고 잡으려고 MalformedURLException했지만으로 시작하는 모든 것에 만족하는 것 같습니다 http://. 나는 연결을 설정하는 것에 대해 걱정하지 않고 단지 타당성을 유지합니다. 이것에 대한 방법이 있습니까? Hibernate Validator의 주석? 정규식을 사용해야합니까? 편집 : 허용되는 URL의 몇 가지 예는 http://***및 http://my favorite site!입니다. Apache Commons UrlValidator 클래스 사용 고려 UrlValidator urlValidator = new UrlVal..

programing 2020.09.21

전체 에디터를 선택하지 않고 에이스 에디터의 값 설정

전체 에디터를 선택하지 않고 에이스 에디터의 값 설정 따라서 에이스 편집기의 값을 설정할 수 setValue있지만 값을 설정하면 편집기가 편집기의 전체 값을 선택합니다. 이것을 어떻게 비활성화합니까? 즉 Hello world, 에이스 편집기의 값을로 설정 하면 강조 표시되지 않습니다.Hello world 두 번째 매개 변수를 사용하여 setValue 이후 커서 위치를 제어 할 수 있습니다. editor.setValue(str, -1) // moves cursor to the start editor.setValue(str, 1) // moves cursor to the end setValue ()를 수행 한 후에도 clearSelection ()을 사용할 수 있습니다. editor.setValue("Hel..

programing 2020.09.21

체크 아웃하지 않고 힘내 풀?

체크 아웃하지 않고 힘내 풀? 나는 작업중 인 브랜치 내에서 git pull 및 기타 명령을 실행하는 데 익숙합니다. 하지만 여러 사람이 작업하는 개발 서버를 설정했기 때문에 작업 할 때 분기를 전환 할 필요가 없습니다. 우리 모두가 사용하는 github 저장소에서 dev 서버의 기존 브랜치를 업데이트하려면 올바른 방법은 무엇입니까? 'git pull github branchname'명령을 실행하면 분기를 현재 분기로 끌어 올 수 있습니까? 내가 찾을 수있는 모든 git 예제는 먼저 'checkout branchname'을 실행 한 다음 풀을 수행하는 것으로 보입니다. 나는 그것을 피하려고 노력하고 있습니다. 내가 말했듯이 이것은 기존 브랜치이며 최신 버전으로 업데이트하고 싶습니다. 나는 똑같은 것을 찾..

programing 2020.09.21
반응형