반응형

2020/04 900

미래와 약속의 차이점은 무엇입니까?

미래와 약속의 차이점은 무엇입니까? 차이 무엇 Future과 Promise? 둘 다 미래 결과를위한 자리 표시 자 역할을하지만 주요 차이점은 어디에 있습니까? 이 토론 에 따르면 , Promise마침내 CompletableFutureJava 8에 포함되도록 요청되었으며 javadoc은 다음 과 같이 설명합니다. 명시 적으로 완료 (값 및 상태 설정) 할 수 있으며 완료시 트리거되는 종속 함수 및 조치를 지원하는 CompletionStage로 사용될 수있는 미래. 목록에 예가 있습니다. f.then((s -> aStringFunction(s)).thenAsync(s -> ...); 최종 API는 약간 다르지만 비슷한 비동기 실행을 허용합니다. CompletableFuture f = ...; f.thenAp..

Programing 2020.04.17

왜 파이썬 코드를 컴파일해야합니까?

왜 파이썬 코드를 컴파일해야합니까? 왜 파이썬 스크립트를 컴파일하겠습니까? .py 파일에서 직접 실행할 수 있으며 제대로 작동하므로 성능상의 이점이 있습니까? 또한 내 응용 프로그램의 일부 파일은 .pyc로 컴파일되는 반면 다른 파일은 그렇지 않은 이유는 무엇입니까? 바이트 코드로 컴파일되어 훨씬 더 많이 사용할 수 있습니다. 일부 파일이 컴파일되지 않는 이유 python main.py는 스크립트를 실행할 때마다 호출하는 기본 스크립트 가 다시 컴파일되기 때문입니다. 가져온 모든 스크립트는 컴파일되어 디스크에 저장됩니다. Ben Blank의 중요한 추가 사항 : 컴파일 된 스크립트를 실행할 때 시작 시간 이 더 빠르지 만 (컴파일 할 필요가 없기 때문에) 더 빨리 실행 되지 않습니다 . .pyc 파일은 ..

Programing 2020.04.17

Java Regex에서 matches ()와 find ()의 차이점

Java Regex에서 matches ()와 find ()의 차이점 나는 차이를 이해하려고 matches()하고 find(). Javadoc에 따르면 (내가 이해 한 바에 따르면) matches()찾고있는 것을 찾더라도 전체 문자열을 검색하고 찾고있는 find()것을 찾으면 중지합니다. 그 가정이 맞다면, 찾은 일치 수를 계산하지 않으면을 matches()대신 사용하려고 할 때마다 볼 수 없습니다 find(). 내 생각에 String 클래스는 내장 메소드 find()대신에 있어야합니다 matches(). 요약하면 다음과 같습니다. 내 가정이 맞습니까? matches()대신에 사용 하는 것이 언제 유용한 find()가요? matches표현식을 전체 문자열과 일치시키고 패턴 ^의 시작과 $끝에 암시 적으로 ..

Programing 2020.04.17

HttpURLConnection에 대한 헤더 추가

HttpURLConnection에 대한 헤더 추가 사용하여 요청에 헤더를 추가하려고하는데 HttpUrlConnection메소드 setRequestProperty()가 작동하지 않는 것 같습니다. 서버 측에서 헤더로 요청을받지 못했습니다. HttpURLConnection hc; try { String authorization = ""; URL address = new URL(url); hc = (HttpURLConnection) address.openConnection(); hc.setDoOutput(true); hc.setDoInput(true); hc.setUseCaches(false); if (username != null && password != null) { authorization = user..

Programing 2020.04.17

NERDTree 새 파일을 다시로드

NERDTree 새 파일을 다시로드 파일을 열린 동일한 디렉토리에 추가하면, 파일이 추가 된 것을 NERDTree볼 수있는 유일한 방법은 vim을 종료하고 다시 시작하는 것입니다. 파일을 다시로드 할 수있는 방법이 NERDTree있습니까? NERDTree를 닫았다가 다시 열거 나 단순히 r현재 디렉토리 목록 R을 새로 고치거나 루트 디렉토리 목록을 새로 고치려면 누르십시오 . NERDTree 창의 상단에 "Press? for help"가 표시됩니까? ?도움말을 위해를 누를 수 있음을 의미합니다 . 그렇게하면 전체 NERDTree 바로 가기 목록이 표시됩니다. 그거 멋지다. 보다 일반적으로 많은 플러그인에는에 액세스 할 수있는 철저한 설명서가 있습니다 :help . @romainl이 위에서 대답했듯이; 를..

Programing 2020.04.17

Iframe을 컨테이너의 나머지 높이의 100 %에 맞추십시오.

Iframe을 컨테이너의 나머지 높이의 100 %에 맞추십시오. 배너와 iframe으로 웹 페이지를 디자인하고 싶습니다. iframe이 나머지 모든 페이지 높이를 채울 수 있고 브라우저 크기가 조정되면 자동으로 크기가 조정되기를 바랍니다. CSS로만 자바 스크립트 코드를 작성하지 않고 완료 할 수 있습니까? height:100%iframe에서 설정 을 시도했지만 결과는 매우 가깝지만 iframe 30px은 배너 div 요소 의 높이를 포함하여 전체 페이지 높이를 채우려 고했지만 불필요한 세로 스크롤 막대를 얻었습니다. 완벽하지 않습니다. 업데이트 노트 : 질문을 잘 설명하지 못해서 실례합니다. 웹 페이지의 전체 높이를 성공적으로 차지하기 위해 DIV의 CSS 여백, 패딩 속성을 시도했지만 트릭은 ifra..

Programing 2020.04.17

WPF Treeview에서 SelectedItem에 대한 데이터 바인딩

WPF Treeview에서 SelectedItem에 대한 데이터 바인딩 WPF-treeview에서 선택된 항목을 어떻게 검색합니까? 바인딩하기 때문에 XAML 에서이 작업을 수행하고 싶습니다. 당신은 것을 생각 SelectedItem하는하지만 분명히 존재하지 않는 읽기 전용 따라서 사용할 수없는 것입니다. 이것이 내가하고 싶은 일입니다. SelectedItem내 모델의 속성에 바인딩하고 싶습니다 . 그러나 이것은 나에게 오류를 준다 : 'SelectedItem'속성은 읽기 전용이며 마크 업에서 설정할 수 없습니다. 편집 : 좋아, 이것이 내가 해결 한 방법입니다. 내 xaml의 코드 숨김 파일에서 : private void TreeView_OnSelectedItemChanged(object sender,..

Programing 2020.04.17

언제 GET 또는 POST 방법을 사용해야합니까?

언제 GET 또는 POST 방법을 사용해야합니까? 그들 사이의 차이점은 무엇입니까? GET또는 POST방법을 사용할 때의 차이점은 무엇입니까 ? 어느 것이 더 안전한가요? 그들 각각의 장점은 무엇입니까? ( 유사한 질문 ) 보안 문제가 아닙니다. HTTP 프로토콜을 정의는 인 것으로 요청 유형 GET 나무 등을 게시물 부작용이있을 수 있지만,. 일반 영어에서는 GET이 변경하지 않고 내용을 보는 데 사용되고 POST는 변경하기 위해 사용됨을 의미합니다. 예를 들어 검색 페이지는 GET을 사용해야하며 비밀번호를 변경하는 양식은 POST를 사용해야합니다. 또한 PHP는 개념을 약간 혼동합니다. POST 요청은 쿼리 문자열과 요청 본문을 통해 입력을받습니다. GET 요청은 쿼리 문자열에서 입력을 가져옵니다. ..

Programing 2020.04.17

여러 Spring @RequestMapping 주석

여러 Spring @RequestMapping 주석 메소드에서 여러 @RequestMapping 스프링 주석을 사용할 수 있습니까? 처럼: @RequestMapping("/") @RequestMapping("") @RequestMapping("/welcome") public String welcomeHandler(){ return("welcome"); } @RequestMapping이 String[]값 매개 변수를, 그래서 당신은 다음과 같이 여러 값을 지정할 수 있어야한다 : @RequestMapping(value={"", "/", "welcome"}) 내 테스트 (봄 3.0.5)에서 @RequestMapping(value={"", "/"})- "/"작동 하지만 작동 ""하지 않습니다. 그러나 나는 이..

Programing 2020.04.17

[DataContract]의 네임 스페이스

[DataContract]의 네임 스페이스 사용할 네임 스페이스 [DataContract]와 [DataMember]요소 를 찾을 수 없습니다 . 내가 찾은 것에 따르면 다음을 추가하는 것으로 충분하지만 내 경우에는 충분하지 않습니다. using System; using System.Runtime.Serialization; 다음은 내 코드 스 니펫입니다. using System; using System.Runtime.Serialization; namespace MyNamespace { [DataContract] public class Tuple { // A custom implementation of a Tuple //... //... } } 그리고 내가 얻는 오류 : 유형 또는 네임 스페이스 이름 'Da..

Programing 2020.04.17
반응형