반응형

programing 1646

wait()와 sleep()의 차이

wait()와 sleep()의 차이 wait() ★★★★★★★★★★★★★★★★★」sleep()★★★★★★★★★★★★★★★★★★? 제 이해로는wait()하지만 -ing은 CPU 사이클을 사용합니다.sleep()ing은 CPU 사이클을 소비하지 않습니다. 왜 우리는 둘 다 가지고 있지? wait() ★★★★★★★★★★★★★★★★★」sleep()이 낮은 구현이 낮은 수준에서 어떻게 달라집니까?A는 대기 중인 모니터 상의 다른 스레드 호출에 의해 "웨이크업"할 수 있지만,는 할 수 없습니다.또,wait (그리고)notify은(는).synchronized에서는, 「」를 참조해 주세요.sleep지지않않않않다다 Object mon = ...; synchronized (mon) { mon.wait(); } 이 시점에서..

programing 2022.08.07

스레드에서 예외를 포착하는 방법

스레드에서 예외를 포착하는 방법 자바 메인 클래스가 있는데, 클래스에서 새 스레드를 시작하면 기본적으로 스레드가 사라질 때까지 기다립니다.어느 순간 스레드에서 런타임 예외를 발생시키지만 메인 클래스의 스레드에서 발생한 예외를 포착할 수 없습니다. 코드는 다음과 같습니다. public class Test extends Thread { public static void main(String[] args) throws InterruptedException { Test t = new Test(); try { t.start(); t.join(); } catch(RuntimeException e) { System.out.println("** RuntimeException from main"); } System.ou..

programing 2022.08.03

std::labs()의 용도는 무엇입니까?

std::labs()의 용도는 무엇입니까? 에 대해 읽었습니다.std::abs()cpp reference를 참조할 때 기능합니다. 그 페이지에서 나는 또한 본 적이 있다std::labs()기능.그 시제품은 그 시제품 중 하나와 같죠.std::abs()과부하long). long abs( long n ); long labs( long n ); 그리고. long long abs( long long n ); long long llabs( long long n ); 그렇게, 정확히 뭐?std::labs()그렇습니까? 언제 어디에 사용합니까?std::labs()? 와의 차이는 무엇입니까?std::abs()그리고.std::labs()? C++11은,std::labs그리고.std::llabs가 추가되었습니다.이것은 C..

programing 2022.08.03

Java 어레이를 Itable로 변환

Java 어레이를 Itable로 변환 int [ ] foo 등의 원어민 배열이 있습니다.작은 사이즈일 수도 있고 아닐 수도 있어요. int foo[] = {1,2,3,4,5,6,7,8,9,0}; 이 가장 요?Iterable떻게게 할?? ??? Iterable fooBar = convert(foo); 주의: 루프를 사용하여 대답하지 마십시오(컴파일러가 어떻게 스마트하게 처리하는지 설명할 수 있는 경우를 제외하고). 또, 주의해 주세요. int a[] = {1,2,3}; List l = Arrays.asList(a); 컴파일도 안 된다 Type mismatch: cannot convert from List to List 또한 어레이를 Itable에 할당할 수 없는 이유를 선택하십시오.대답하기 전에 또, Gu..

programing 2022.08.03

IntelliJ IDEA에서 응용 프로그램 실행 프로파일의 클래스 경로에 디렉토리를 추가하는 방법

IntelliJ IDEA에서 응용 프로그램 실행 프로파일의 클래스 경로에 디렉토리를 추가하는 방법 응용 프로그램 실행 프로필의 클래스 경로에 디렉터리를 추가하려고 합니다. VM 설정에서 -cp x:target/classes를 사용하여 재정의하면 다음 오류가 나타납니다. java.lang.NoClassDefFoundError: com/intellij/rt/execution/application/AppMain 제 프로젝트의 클래스 패스에 디렉토리를 추가하는 방법에 대해 알고 계십니까?인텔리 13에서는 조금 다른 것 같습니다.Intellij 13 의 순서는 다음과 같습니다. 창의 왼쪽 테두리에 있는 "1: 프로젝트" 버튼을 클릭하거나 Alt + 1을 눌러 프로젝트 보기를 숨기거나 숨깁니다. 프로젝트 또는 서브..

programing 2022.08.03

createElement 렌더 기능을 사용하여 javascript에서 vue.sync를 쓰는 방법

createElement 렌더 기능을 사용하여 javascript에서 vue.sync를 쓰는 방법 템플릿 파일에서 렌더 기능으로 코드를 변경합니다.다음 HTML을 사용할 수 있게 되었습니다. :open.sync="state" 그런데 이걸 자바스크립트로 어떻게 번역해야 할지 모르겠어요.함수에는 어떻게 쓰는 거죠?그 것을 기억하라. :open.sync="state" 기본적으로 에 대한 구문설탕입니다. :open="state" @update:open="state = $event" 렌더링 함수는 다음과 같습니다. createElement('child', { props: { // :open="state" "open": this.state }, on: { // @update:open="state = $event" ..

programing 2022.08.03

Java에서 범용 목록을 복제하려면 어떻게 해야 합니까?

Java에서 범용 목록을 복제하려면 어떻게 해야 합니까? 나는 가지고 있다.ArrayList반납하고 싶은 책입니다. ArrayList에는 다음 시그니처를 가진 클론 방식이 있습니다. public Object clone() 이 메서드를 호출한 후 반환된 오브젝트를 다시 캐스트하려면 어떻게 해야 합니까?ArrayList?복제하려는 이유가 무엇입니까?일반적으로 새 목록을 만드는 것이 더 적합합니다. List strs; ... List newStrs = new ArrayList(strs); 일이 끝났다.ArrayList newArrayList = (ArrayList) oldArrayList.clone(); 이를 위해 사용하는 코드는 다음과 같습니다. ArrayList copy = new ArrayList (or..

programing 2022.08.03

외부 URL 열기

외부 URL 열기 회사의 URL을 표시해야 하는 Vuejs 어플리케이션을 개발 중입니다.아래와 같이 표시하고 있습니다. {{company.website}} 그리고.company.website가치가 있다www.companyname.com. 링크를 클릭하면 localhost URL이 다음과 같이 추가되어 열립니다. http://localhost:2000/www.companyname.com 어떻게 하면 회사 URL만 열 수 있을까요? PS: 추가는http or https를 클릭하면 문제가 해결됩니다.이 문제를 해결할 다른 방법이 있는지 알고 싶습니다.다음과 같은 URL을 사용합니다. //www.companyname.com var demo = new Vue({ el: '#demo', data: { url: "w..

programing 2022.08.03

모키토 사용시verify()?

모키토 사용시verify()? 나는 3가지 목적을 위해 jUnit 테스트 케이스를 작성한다. 코드가 모든(또는 대부분의) 입력 조합/값에서 필요한 모든 기능을 충족하는지 확인합니다. 구현을 변경할 수 있는지 확인하고 JUnit 테스트 케이스에 의존하여 모든 기능이 아직 만족스럽다는 것을 알 수 있습니다. 모든 사용 사례에 대한 문서로서 코드를 다시 작성해야 할 경우 리팩터링의 사양으로 기능합니다.(코드를 수정하고 jUnit 테스트가 실패하면 사용 사례를 놓칠 수 있습니다.) 인지 모르겠다Mockito.verify()사용해야 합니다.verify()주지 (따라서 기능에는 영향이 없지만 구현을 변경하면 jUnits가 파손됩니다). 찾고 있는 제품: 적절한 사용을 위한 가이드라인은 무엇입니까?Mockito.ve..

programing 2022.08.03

Vue Single page app Router, 경로 변경 시 컴포넌트는 어떻게 됩니까?

Vue Single page app Router, 경로 변경 시 컴포넌트는 어떻게 됩니까? 기본 경로인 FirstPage라는 컴포넌트가 있다고 가정해 보겠습니다.FirstPage는 vuex 스토어의 액션을 사용하여 비동기 호출을 1분마다 백엔드 API로 트리거합니다(컴포넌트가 루트로 로드될 때 트리거됨). 이제 About Component is FirstPage로 이동하는 루트로 이동합니다.아직도 전화하고 있나? 편집: 저는 아직 앱 개발을 하지 않았기 때문에 예를 들어 드릴 수 없습니다. 라우터의 이러한 경우의 동작을 아는 것이 중요합니다.루트를 변경할 때마다 (필요가 없기 때문에) 상시 콜을 정지하고 싶기 때문입니다. 그 이유는 이에 따라서는 마음에 두고 있는 프로젝트의 툴링을 변경해야 하기 때문입니..

programing 2022.08.03
반응형