반응형

source 880

자바에서의 인터페이스와 @interface의 차이점은 무엇입니까?

자바에서의 인터페이스와 @interface의 차이점은 무엇입니까? 대학 재학 중 90년대 후반 JBuilder를 사용한 이후 자바에 손을 댄 적이 없기 때문에 이번 주에 작은 자바 프로젝트를 진행하고 Intellij IDEA를 IDE로 사용하여 평소와는 다른 속도를 내고 있습니다.네트워크 개발 인터페이스 및 @인터페이스 추가가 지원되고 있는 것을 알 수 있습니다.@인터페이스란 무엇인가요?또, 통상의 인터페이스와 어떻게 다른가요? public interface Test { } 대. public @interface Test { } 조금 검색을 해봤지만 @interface에 관한 유용한 정보를 많이 찾을 수 없었습니다.@ 기호는 주석 유형 정의를 나타냅니다. 즉, 실제로는 인터페이스가 아니라 @override..

source 2022.07.17

nuxt 레이아웃 내에서 메서드를 실행하기 위한 vuex 상태 변경 감지

nuxt 레이아웃 내에서 메서드를 실행하기 위한 vuex 상태 변경 감지 페이지 또는 vue 컴포넌트 내에서 폼 제출을 완료하면 스낵바 알림을 표시하려고 합니다.vuex 스토어를 사용하여 경고 유형 및 메시지를 관리합니다. my-nuxt-app/store/my-nuxt.params export const state = () => ({ message: '', type: '' }); export const getters = { hasAlert(state) { return state.message !== ''; }, alertMessage(state) { return state.message; }, alertType(state) { return state.type; } }; export const mutati..

source 2022.07.17

Java 멀티스레딩에서 Count Down Latch는 어떻게 사용됩니까?

Java 멀티스레딩에서 Count Down Latch는 어떻게 사용됩니까? 자바가 어떤 좀 요?CountDownLatch제사 ?? 나는 이 프로그램이 어떻게 작동하는지 잘 모르겠다.3개의 스레드가 동시에 시작되고 3000밀리초 후에 각 스레드가 CountDownLatch를 호출하는 것으로 알고 있습니다.카운트다운은 1개씩 감소합니다.래치가 제로가 되면, 프로그램에 「Completed」라고 표시됩니다.아마 제가 잘못 이해한 것 같아요. import java.util.concurrent.CountDownLatch; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; class Processor implement..

source 2022.07.17

ld.exe: 출력 파일을 열 수 없습니다...: 권한이 거부되었습니다.

ld.exe: 출력 파일을 열 수 없습니다...: 권한이 거부되었습니다. 최근 CodeBlocks with mingw32를 Windows 7 Ultimate 32bit에 설치하고 c 스킬을 제거했습니다만, 이 문제로 다소 당황하고 있습니다. 내 설정이 제대로 작동하는지 확인하기 위해 짧은 피보나치 발전기를 작동시키기로 결심했지만 난관에 부딪혔다. 프로그램이 컴파일, 링크 등 매력적이지 않은 것을 실행함으로써 예상대로 실행 가능한 파일을 얻을 수 있습니다. 컴파일을 다시 시도하면 다음과 같은 문제가 발생합니다. c:/codeblocks/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: cannot open output file bin\D..

source 2022.07.17

C에서 1123456789에서 1,123,456,789까지의 숫자를 포맷하려면 어떻게 해야 합니까?

C에서 1123456789에서 1,123,456,789까지의 숫자를 포맷하려면 어떻게 해야 합니까? 하면 C의 숫자를 C 언어 할 수 요?1123456789로로 합니다.1,123,456,789.printf("%'10d\n", 1123456789);지만만소소소소소 조언 좀 해주시겠어요?솔루션은 단순할수록 좋습니다.가 printf를 하는 '플래그(POSIX 2008에서 요구된 대로)는 로케일을 적절히 설정하는 것만으로 실행할 수 있습니다.예제: #include #include int main(void) { setlocale(LC_NUMERIC, ""); printf("%'d\n", 1123456789); return 0; } 구축 및 실행: $ ./example 1,123,456,789 Mac OS X 및 ..

source 2022.07.17

nuxt.js Vuex Vuejs 정의되지 않은 속성 'getters'를 읽을 수 없습니다.

nuxt.js Vuex Vuejs 정의되지 않은 속성 'getters'를 읽을 수 없습니다. Vuejs와 Nuxt.js는 처음입니다.프로젝트 실행 중 Nuxt 프로젝트를 생성했는데 다음 오류가 발생했습니다. 제발 도와주세요. 고마워요.안녕하세요, 이 문제를 해결하셨는지 잘 모르겠습니다.그렇지 않은 경우 개발 서버를 재시작하면 Vue가 스토어를 찾을 수 있습니다. 도움이 되었으면 좋겠다IDE를 종료하고 다시 시작합니다.언급URL : https://stackoverflow.com/questions/47689157/nuxt-js-vuex-vuejs-cannot-read-property-getters-of-undefined

source 2022.07.17

오류: 유감스럽게도 비 Gradle Java 모듈과 > Android-Gradle 모듈을 하나의 프로젝트에 포함할 수 없습니다.

오류: 유감스럽게도 비 Gradle Java 모듈과 > Android-Gradle 모듈을 하나의 프로젝트에 포함할 수 없습니다. IntelliJ 14.1.2 Project는 2개의 모듈로 구성되어 있습니다.하나는 Android Gradle 기반 모듈이고 다른 하나는 Maven을 탑재한 Spring Java 기반 모듈입니다. gps-trackman.v1은 루트프로젝트이며 이 프로젝트의 출력이나 패싯은 설정되어 있지 않습니다.이 앱은 나의 안드로이드 그래들 모듈이며, 나는 이 프로젝트에 Android와 Android Gradle Facet을 설정했다.gps-trackman은 나의 Spring Maven Project가 아니다.나는 모든 것을 함께 지을 수 있기를 원한다.가능합니까? IntelliJ 이벤트 로..

source 2022.07.17

pthread_cond_wait 대 세마포

pthread_cond_wait 대 세마포 사용의 장점과 단점은 무엇입니까?pthread_cond_wait또는 세마포어를 사용하는가? 다음과 같은 상태 변화를 기다리고 있습니다. pthread_mutex_lock(&cam->video_lock); while(cam->status == WAIT_DISPLAY) { pthread_cond_wait(&cam->video_cond, &cam->video_lock); } pthread_mutex_unlock(&cam->video_lock); 올바르게 초기화된 세마포를 사용하면 다음과 같이 할 수 있을 것 같습니다. while(cam->status == WAIT_DISPLAY) { sem_wait(&some_semaphore); } 각 방법의 장점과 단점은 무엇입니..

source 2022.07.17

uint_fast32_t는 무엇이며 일반 int 및 uint32_t 대신 사용해야 하는 이유는 무엇입니까?

uint_fast32_t는 무엇이며 일반 int 및 uint32_t 대신 사용해야 하는 이유는 무엇입니까? 그래서 그 이유는typedef:ed 원시 데이터 유형은 낮은 수준의 표현을 추상화하여 이해하기 쉽게 하는 것입니다.uint64_t대신long long8 바이트)를 지정합니다. 단, 있습니다.uint_fast32_t같은 것을 가지고 있다typedef~하듯이uint32_t. "빠른" 버전을 사용하면 프로그램이 더 빨라집니까? int플랫폼에 따라서는 16비트까지 작을 수 있습니다.당신의 지원에는 충분하지 않을 수 있습니다. uint32_t가 존재한다고는 보증되지 않습니다.옵션입니다.typedef32비트의 부호 없는 정수 타입을 가진 경우 구현에서 제공해야 합니다.예를 들어 9비트의 바이트를 가진 것도 있..

source 2022.07.17

번들러 없이 Vue를 사용하시겠습니까?

번들러 없이 Vue를 사용하시겠습니까? 번들하지 않고 JavaScript를 사용하는 실험 웹사이트를 만들고 있습니다.의존관리의 경우 Require를 사용했습니다.지금까지 JS를 사용했지만 시스템을 사용하기 시작했습니다.JS는 최근 HTTP2를 매우 잘 지원하고 있습니다.지금까지 커스텀 세트 웹 서버에서 몇 가지 실험을 해봤는데, 제가 만들고 있는 웹 사이트에 대한 결과는 훌륭합니다.예를 들어, 첫 페이지 렌더링은 약 400ms, 전체 페이지 로드는 800ms 등에 발생합니다. HTTP2를 최대한 활용하고 특정 시점에서 사용 중인 스크립트만 로드하고 싶기 때문에 이 작업을 수행합니다.이와 같은 코드는 유지보수가 더 쉽고 캐시도 더 잘 됩니다.현재 웹팩과 같은 번들러에 대한 열풍이 불고 있지만, 제가 사용하..

source 2022.07.17
반응형