반응형

2020/10/09 30

Java 프로그램 실행 경로를 얻는 방법

Java 프로그램 실행 경로를 얻는 방법 이 질문에 이미 답변이 있습니다. 10 개의 답변 에서 Java 클래스가로드 된 위치 찾기 실행중인 Java 프로그램의 기본 클래스 경로를 얻는 방법이 있습니까? 구조는 D:/ |---Project |------bin |------src 나는 경로를 D:\Project\bin\. 시도 System.getProperty("java.class.path");했지만 문제는 다음과 같이 실행하면 java -classpath D:\Project\bin;D:\Project\src\ Main Output Getting : D:\Project\bin;D:\Project\src\ Want : D:\Project\bin 이것을 할 방법이 있습니까? ===== 편집 ===== 여기 에..

Programing 2020.10.09

VIM의 명령 줄에서 "커서 아래에있는 단어"를 어떻게 지정합니까?

VIM의 명령 줄에서 "커서 아래에있는 단어"를 어떻게 지정합니까? VIM에서 "커서 아래에있는 단어"를 지정하는 명령을 작성하고 싶습니다. 예를 들어, 커서를 단어 위에 놓고 두 번 표시한다고 가정 해 보겠습니다. 예를 들어, 단어가 "abc"이고 "abcabc"를 원하면 다음을 입력 할 수 있습니다. :s/\(abc\)/\1\1/ 하지만 커서를 "def"로 이동하고 동일한 명령을 사용하여 "defdef"로 변경할 수 있기를 바랍니다. :s/\(def\)/\1\1/ 이 작업을 수행하도록 명령 줄에 명령을 작성하려면 어떻게해야합니까? :s/\(*whatever is under the commandline*\)/\1\1 커서 아래에있는 단어입니다 (: help ). 죄송합니다.이 답변이 더 완전해야했습니다..

Programing 2020.10.09

ArrayList에 대한 ConcurrentModificationException

ArrayList에 대한 ConcurrentModificationException 이 질문에 이미 답변이 있습니다. 컬렉션을 반복하여 루프에서 객체를 제거 할 때 ConcurrentModificationException 방지 23 답변 다음 코드가 있습니다. private String toString(List aDrugStrengthList) { StringBuilder str = new StringBuilder(); for (DrugStrength aDrugStrength : aDrugStrengthList) { if (!aDrugStrength.isValidDrugDescription()) { aDrugStrengthList.remove(aDrugStrength); } } str.append(aDru..

Programing 2020.10.09

간단한 문자열에서 timedelta 객체를 생성하는 방법

간단한 문자열에서 timedelta 객체를 생성하는 방법 timedelta 입력이 문자열로 전달되어야하는 함수를 작성 중입니다. 사용자는 "32m"또는 "2h32m"또는 "4:13"또는 "5hr34m56s"와 같은 것을 입력해야합니다. 라이브러리 또는 이러한 종류의 기능이 이미 구현 된 것이 있습니까? 4:13 및 기타 표준 형식 (하지만 어떤 형식을 모르는 경우)의 경우 python-dateutil의 dateutil.parser.parse를 사용합니다. 첫 번째 형식 (5hr34m56s)의 경우 정규 표현식을 사용하여 구문 분석해야합니다. 다음은 재 기반 솔루션입니다. import re from datetime import timedelta regex = re.compile(r'((?P\d+?)hr)?..

Programing 2020.10.09

네임 스페이스 또는 어셈블리?

네임 스페이스 또는 어셈블리? 네임 스페이스와 어셈블리간에 매우 혼란스러워지고 있습니다. 인가 System.Data및 System.Web네임 스페이스 또는 어셈블리? 나는 이것들이 네임 스페이스라고 부르는 동시에 GAC_32폴더에 존재한다는 것을 알아 차렸다 . 그래서 정확히 무엇입니까? System.DataA는 네임 스페이스 , System.Data.DLL(파일)이 있습니다 조립 . 네임 스페이스는 유형의 논리적 그룹입니다 (대부분 이름 충돌을 방지하기 위해). 어셈블리는 여러 네임 스페이스 ( System.DLL몇 개 포함)의 형식을 포함 할 수 있으며 단일 네임 스페이스는 어셈블리 (예 :)에 분산 될 수 있습니다 System.Threading. 네임 스페이스 는 동일한 기능에 속하는 클래스의 논리..

Programing 2020.10.09

Jquery의 배열에 키와 값을 모두 푸시하는 방법

Jquery의 배열에 키와 값을 모두 푸시하는 방법 RSS 피드를 읽고 Title과 Link를 Jquery 의 Array에 넣습니다 . 내가 한 일은 var arr = []; $.getJSON("displayjson.php",function(data){ $.each(data.news, function(i,news){ var title = news.title; var link = news.link; arr.push({title : link}); }); }); 그리고 나는 그 배열을 다시 읽고 있습니다. $('#show').click(function(){ $.each(arr, function(index, value){ alert( index +' : '+value); }); }); 그러나 그것은 나에게 출력..

Programing 2020.10.09

Safari Mobile에서 입력 버튼 모서리를 둥글게 처리하지 못하도록합니다.

Safari Mobile에서 입력 버튼 모서리를 둥글게 처리하지 못하도록합니다. 주제가 모든 것을 말하는 것 같아요. Iphone, Ipod 또는 Ipad에서 볼 때 웹 응용 프로그램이 있고 입력 제출 버튼의 모서리가 둥글다. 이것을 막을 방법이 있습니까? 추가하면 ... input, textarea { -webkit-appearance: none; border-radius: 0; } 그러면 버튼이 다른 브라우저에 적용한 CSS 스타일을 상속합니다. 나를 위해 작동하지 않았습니다. -webkit-appearance : none. 이것은 다음을 수행합니다. input[type=submit] { -webkit-border-radius:0px; } iPhone에서만 배경 이미지가있는 버튼의 둥근 모서리와 동일..

Programing 2020.10.09

값이 숫자 범위 내에 있는지 확인

값이 숫자 범위 내에 있는지 확인 값이 허용되는 범위에 있는지 확인하고 싶습니다. 그렇다면 무언가를하십시오. 그렇지 않으면 다른 것. 범위는 0.001-0.009입니다. 나는 if이것을 확인 하기 위해 다중을 사용하는 방법을 알고 있지만 단일 if명령문 에서 확인할 방법이 있는지 알고 싶습니다 . 숫자 비교에 대해 질문하고 있으므로 정규 표현식은 실제로 문제와 관련이 없습니다. if이를 수행하기 위해 "다중 "문이 필요하지 않습니다 . if (x >= 0.001 && x = min && x

Programing 2020.10.09

파이썬에서 문자열을 gzip으로 압축하는 방법은 무엇입니까?

파이썬에서 문자열을 gzip으로 압축하는 방법은 무엇입니까? 파이썬에서 문자열을 gzip으로 압축하는 방법은 무엇입니까? gzip.GzipFile 존재하지만 그것은 파일 객체에 대한 것입니다-일반 문자열은 어떻습니까? gzip헤더 등과 함께 완전한 호환 바이너리 문자열 을 생성 하려면 다음 gzip.GzipFile과 함께 사용할 수 있습니다 StringIO. import StringIO import gzip out = StringIO.StringIO() with gzip.GzipFile(fileobj=out, mode="w") as f: f.write("This is mike number one, isn't this a lot of fun?") out.getvalue() # returns '\x1f\x8..

Programing 2020.10.09
반응형