반응형

2020/07 647

자바로 프로그래밍 방식으로 웹 페이지를 다운로드하는 방법

자바로 프로그래밍 방식으로 웹 페이지를 다운로드하는 방법 웹 페이지의 HTML을 가져 와서에 저장하여 String처리 할 수 있기를 원합니다 . 또한 다양한 유형의 압축을 어떻게 처리 할 수 ​​있습니까? Java를 사용하여 어떻게합니까? 다음은 Java의 URL 클래스를 사용하여 테스트 된 코드 입니다. 그래도 예외를 처리하거나 호출 스택에 전달하는 것보다 더 나은 작업을 수행하는 것이 좋습니다. public static void main(String[] args) { URL url; InputStream is = null; BufferedReader br; String line; try { url = new URL("http://stackoverflow.com/"); is = url.openStrea..

Programing 2020.07.19

의 속성 이름 값 가져 오기

의 속성 이름 값 가져 오기 jQuery를 사용하여 입력 태그의 속성 이름 값을 얻는 방법 도와주세요. 입력 한 ID를 입력하고 attr방법을 사용하십시오 . var name = $("#id").attr("name"); 다음 attr과 같이 jQuery 의 메소드를 사용하십시오 . alert($('input').attr('name')); attr두 번째 인수를 지정하여 속성 값을 설정하는 데 사용할 수도 있습니다 . $('input').attr('name', 'new_name') var value_input = $("input[name*='xxxx']").val(); jQuery가 강력한 도구라는 것을 부정하지는 않지만 "요소의 속성 값 얻기"와 같은 사소한 작업에 사용하는 것은 좋지 않습니다. 현재 승..

Programing 2020.07.19

Visual Studio에서 마지막으로 닫힌 탭 다시 열기

Visual Studio에서 마지막으로 닫힌 탭 다시 열기 Visual Studio에서 마지막으로 닫힌 탭을 다시 열 수있는 방법이 있습니까? FireFox 및 Chrome에서 Ctrl+ Shift+ t와 비슷 합니까? 당신은 때와 할 수있는 비주얼 스튜디오 전원 명령 이것은 정확히 동등한 것은 아니지만 도움이 될 수 있으므로 언급하겠습니다. 실제로는 훨씬 간단한 방법이 있는데, 이는 뒤로 탐색하는 것입니다 ( Ctrl+ -). 파일이 닫혀도 VS는 파일을 새 탭에서 엽니 다. 물론 이것은 탭을 닫은 직후 (즉, 다른 곳을 많이 탐색하지 않은 경우) 닫힌 탭을 여는 경우에만 유용합니다. 또한 고려 Alt + F,Alt + F ( Alt누르고 누른 상태에서을 누른 F다음 한 번 더 누름 F) VS 2008..

Programing 2020.07.19

포인터 표현식 : * ptr ++, * ++ ptr 및 ++ * ptr

포인터 표현식 : * ptr ++, * ++ ptr 및 ++ * ptr 최근에 나는 스스로 이해할 수없는이 문제를 겪었습니다. 이 세 가지 표현은 무엇을 정말 의미? *ptr++ *++ptr ++*ptr 나는 Ritchie를 시도했다. 그러나 불행히도이 3 가지 작업에 대해 그가 말한 것을 따를 수 없었습니다. 나는 그들이 가리키는 포인터 / 값을 증가시키기 위해 모두 수행된다는 것을 알고 있습니다. 또한 우선 순위와 평가 순서에 대해 많은 것들이있을 수 있습니다. 하나는 포인터를 먼저 증가시킨 다음 해당 포인터의 내용을 가져 오는 것처럼 단순히 콘텐츠를 가져온 다음 포인터 등을 증가시킵니다. 보시다시피 실제 작업 에 대한 명확한 이해가 없습니다. 가능한 빨리 클리어하십시오. 그러나 프로그램에 적용 할 ..

Programing 2020.07.19

C #의 기본 생성자-어느 것이 먼저 호출됩니까?

C #의 기본 생성자-어느 것이 먼저 호출됩니까? [복제] 이 질문에는 이미 답변이 있습니다. C # 생성자 실행 순서 7 답변 기본 생성자 또는 "여기 다른 것들"중 어느 것이 먼저 호출됩니까? public class MyExceptionClass : Exception { public MyExceptionClass(string message, string extrainfo) : base(message) { //other stuff here } } 기본 생성자가 먼저 호출됩니다. 시도 해봐: public class MyBase { public MyBase() { Console.WriteLine("MyBase"); } } public class MyDerived : MyBase { public MyDeri..

Programing 2020.07.19

스위프트의 다중 유형 제약

스위프트의 다중 유형 제약 이 프로토콜이 있다고 가정 해 봅시다. protocol SomeProtocol { } protocol SomeOtherProtocol { } 이제 제네릭 형식을 취하는 함수를 원하지만 해당 형식을 준수해야하는 SomeProtocol경우 다음을 수행 할 수 있습니다. func someFunc(arg: T) { // do stuff } 그러나 여러 프로토콜에 대한 유형 제약 조건을 추가하는 방법이 있습니까? func bothFunc(arg: T) { } 비슷한 것들이 쉼표를 사용하지만이 경우 다른 유형의 선언을 시작합니다. 여기 내가 시도한 것이 있습니다. 당신은 사용할 수 있습니다 where 절 은 (모두 충족되어야합니다 그중를) 원하는 쉼표로 구분대로 많은 요구 사항으로 지정할..

Programing 2020.07.19

모든 virtualenv 나열

모든 virtualenv 나열 virtualenvwrapper에서 내 컴퓨터의 모든 virtualenv를 나열하는 간단한 방법이 있습니까? (현재 가상 환경에서 모든 python 패키지를 나열하기 위해 yolk -l이하는 것과 같이) 설명 : 내 env 디렉토리의 "ls -la"는 계산되지 않습니다. virtualenv 또는 virtualenvwrapper 특정 명령을 찾고 있습니다. lsvirtualenv"long"또는 "brief"의 두 가지 옵션이있는를 사용할 수 있습니다 . "long"옵션이 기본 옵션이며,이 명령 주위에있을 수있는 후크를 검색하여 실행하는데 시간이 더 걸립니다. "간략"은 virtualenvs 이름을 가져 와서 인쇄합니다. 간단한 사용법 : $ lsvirtualenv -b 긴 사..

Programing 2020.07.19

Java ME에서 JSON 문자열을 객체로 변환 하시겠습니까?

Java ME에서 JSON 문자열을 객체로 변환 하시겠습니까? Java / J2ME에서 다음과 같은 문자열을 변환하는 방법이 있습니까? {name:"MyNode", width:200, height:100} 한 줄의 코드로 동일한 내부 객체 표현에? 현재 방법이 너무 지루하기 때문에 : Object n = create("new"); setString(p, "name", "MyNode"); setInteger(p, "width", 200); setInteger(p, "height", 100); 아마도 JSON 라이브러리입니까? 나는 그중 몇 가지를 사용했고 가장 좋아하는 것은 http://code.google.com/p/json-simple/ 라이브러리는 매우 작기 때문에 J2ME에 완벽합니다. 다음과 같이..

Programing 2020.07.19

MAC OSX 10.9에서 JAVA_HOME 환경 변수 설정

MAC OSX 10.9에서 JAVA_HOME 환경 변수 설정 방금 새로운 MacBook Pro를 구입했습니다. 이것은 내 첫 번째 MAC이며 여전히 내 길을 탐색하려고 노력하고 있습니다. 어쨌든 ... 나는 또한 Java를 처음 사용하고 있으며 Windows PC가 영구적으로 죽기 전에 연습하고 있습니다. 이제이 MAC에 있으므로 JDK를 설치했으며 이제 JAVA_HOME환경 변수 를 설정해야 합니다. 어떻게해야할지 모르겠습니다. 나는이 가이드 중 일부를 따르려고 시도했지만 멀지 않았습니다. http://www.mkyong.com/java/how-to-set-java_home-environment-variable-on-mac-os-x/ http://www.youtube.com/watch?v=aCEPrOD..

Programing 2020.07.19

Android : 긴 클릭으로 일반 클릭이 발생하는 이유는 무엇입니까?

Android : 긴 클릭으로 일반 클릭이 발생하는 이유는 무엇입니까? 긴 클릭과 일반 클릭에 대한 리스너가있는 ListView가 있습니다. 왜 목록 항목을 길게 누르면 일반 클릭 이벤트도 호출됩니까? 클릭마다 다른 두 가지 기능이 필요합니다. 에서 이벤트 리스너 : onLongClick () -이벤트를 소비했는지 여부를 나타 내기 위해 부울을 반환합니다. 즉, 이벤트를 처리했으며 여기서 중지해야 함을 나타내려면 true를 리턴하십시오. 처리하지 않았거나 이벤트가 다른 클릭 리스너에게 계속 전달되면 false를 반환합니다. true에서 돌아와서 onLongClick()일반 클릭 이벤트가 계속 발생합니까? 추가 편집 : ListView의 경우을 사용 중일 수 있습니다 OnItemLongClickListen..

Programing 2020.07.19
반응형