반응형

전체 글 794

Vue JS 애플리케이션의 API에서 데이터를 가져오는 테스트 코드

Vue JS 애플리케이션의 API에서 데이터를 가져오는 테스트 코드 단위 테스트를 작성하려고 합니다.vue-test-utils그리고.Jest데이터 속성이 할당되어 있는지 여부를 확인할 수 있습니다. 코드는 다음과 같습니다. created () { this.loadGridAndContent() }, methods: { async loadGridAndContent () { let result = await AppService.loadDashboard(this.userDetails.psref).catch(err => console.log(err)) this.dashBoardData = result.data[0] this.dashBoardDataClone = JSON.parse(JSON.stringify(thi..

programing 2022.07.21

여러 개의 C 프로그램을 컴파일하기 위해 파일을 만드시겠습니까?

여러 개의 C 프로그램을 컴파일하기 위해 파일을 만드시겠습니까? 이건 매우 간단한 질문이지만, 저는 파일을 만드는 것은 처음입니다.두 개의 독립된 프로그램을 컴파일할 make file을 만들려고 합니다. program1: gcc -o prog1 program1.c program2: gcc -o prog2 program2.c 온라인 예제는 모두 필요 이상으로 상세하게 쓰여 있어 혼란스럽습니다.내가 정말 원하는 건 이 두 개를 작동시키는 것뿐이야gcc제가 뭘 잘못하고 있는 걸까요?그렇게 해. all: program1 program2 program1: program1.c gcc -o program1 program1.c program2: program2.c gcc -o program2 program2.c 고급 ..

programing 2022.07.21

Java에서 올바른 마이크로벤치마크를 작성하려면 어떻게 해야 하나요?

Java에서 올바른 마이크로벤치마크를 작성하려면 어떻게 해야 하나요? Java에서 올바른 마이크로벤치마크를 작성(실행)하려면 어떻게 해야 합니까? 코드 샘플과 여러 가지 생각할 점을 나타내는 코멘트를 찾고 있습니다. 예:벤치마크는 시간/반복 또는 반복/시간을 측정해야 하며 그 이유는 무엇입니까? 관련:스톱워치 벤치마킹이 허용되나요?Java HotSpot 작성자의 마이크로 벤치마크 작성 힌트: 규칙 0: JVM 및 마이크로벤치마킹에 대한 평판이 좋은 문서를 읽어보십시오.Brian Goetz, 2005년.micro-benchmark에 너무 많은 것을 기대하지 마십시오.micro-benchmark는 제한된 범위의 JVM 성능 특성만 측정합니다. 규칙 1: 항상 테스트 커널을 끝까지 실행하는 웜업 단계를 포함합..

programing 2022.07.21

Vuex의 getter 함수 내 getter 함수를 호출하는 방법

Vuex의 getter 함수 내 getter 함수를 호출하는 방법 import Vue from 'vue' import Vuex from 'vuex' import { createModule } from 'vuex-toast' import 'vuex-toast/dist/vuex-toast.css' Vue.use(Vuex) const store = new Vuex.Store({ modules: { toast: createModule({ dismissInterval: 80000 }), app: { state: { raps: [], }, getters: { getRaps () { return store.state.app.raps }, getRapsFiltered (state, getters) { //error h..

programing 2022.07.21

"register" 키워드는 C에 있나요?

"register" 키워드는 C에 있나요? 「 」가 죠?register워는는는 언언언?최적화에 사용되고 있다고 읽었지만, 어느 표준에도 명확하게 정의되어 있지 않습니다.직직관 련련? 면면면 면면 면면 ?? 면? 면? ??컴파일러에 대한 힌트는 변수가 많이 사용되고 가능하면 프로세서 레지스터에 저장할 것을 권장합니다. 대부분의 현대 컴파일러는 자동으로 컴파일러를 선택하고 있으며, 우리 인간보다 더 잘 고릅니다.컴파일러가 레지스터가 아닌 메모리에 변수를 유지하기로 결정했다고 해도 레지스터 변수의 주소를 받을 수 없다는 것을 아무도 언급하지 않은 것이 놀랍습니다. 이렇게 쓰면서register합니다), 져 버립니다(컴파일러는 변수를 어디에 둘지 결정합니다).&연산자 - 사용할 이유가 없습니다.컴파일러에 RAM ..

programing 2022.07.21

Maven: 커스텀 외부 JAR을 프로젝트에 연결하기 위한 최선의 방법?

Maven: 커스텀 외부 JAR을 프로젝트에 연결하기 위한 최선의 방법? 메이븐을 처음 배운 며칠인데 아직도 기초에 어려움을 겪고 있어요.프로젝트에서 참조할 필요가 있는 외부 .jar 파일(공용 저장소에서는 사용할 수 없음)이 있으며, 최선의 옵션을 찾고 있습니다. 라이브러리의 중앙 저장소가 없는 소규모 프로젝트이기 때문에 로컬 저장소 중 하나여야 합니다(소스 제어에 추가되어도 그렇게 동작해야 하는지 알 수 없음).또는 .jar를 정식 저장소 외부에 있는 디스크에 저장해야 합니다. 1) 프로젝트와 라이브러리를 모두 소스 컨트롤로 하고 싶은 상황에서 maven을 사용하여 .jar 파일을 프로젝트 참조에 추가하려면 어떻게 해야 할까요? 2) 아직도 이클립스가 그 의존성을 알아채지 못하는 것 같아요.pom 섹..

programing 2022.07.21

비트 연산자의 전력 모드 2?

비트 연산자의 전력 모드 2? 2' '2' '2' '2' '2' '2' '2' '2' '2')의합니까?1011000111011010 0의 거듭제곱을 하려면 mod 2를, 4의 거듭제곱을 하려면 2를 몇 번입니까? 2의 거듭제곱이 모듈로 연산자와 무슨 관계가 있습니까?그것은 특별한 재산을 가지고 있나요? 누가 예를 들어줄 수 있나요? 강사가 "mod를 2의 거듭제곱하면 하위 비트만 취할 수 있습니다."라고 말합니다.무슨 뜻인지 물어보는게 너무 무서워서 =)그가 말한 것은number mod 2^n는, 을 한 모든 것과 .n최하위(오른쪽 끝) 비트number. 예를 들어, n == 2일 경우, number number mod 4 00000001 00000001 00000010 00000010 00000011 ..

programing 2022.07.21

VueX에서 지속적인 상태 잠금 방지

VueX에서 지속적인 상태 잠금 방지 를 사용하고 있습니다.vuex-persistedstate내 상태를 추적하고 지속시키는 모듈localStorage문제는 저장해야 할 상태의 양 때문에 데이터가 갱신될 때마다 앱이 잠긴다는 것입니다. 이를 해결하기 위해 문자열 생성 중에 비즈니스 계산을 할 수 있는 약속을 사용하려고 합니다.문자열이 준비되면 다음으로 설정합니다.localStorage. 여기 있습니다. const buildLocalStorageString = async (state) => { return await JSON.stringify(state); } export default new Vuex.Store({ state: { etc, etc, etc }, plugins: [createPersisted..

programing 2022.07.21

링크할 때 정적 및 공유 객체 라이브러리를 혼재시킬 수 있습니까?

링크할 때 정적 및 공유 객체 라이브러리를 혼재시킬 수 있습니까? 10개의 실행 파일을 생성하는 C 프로젝트가 있는데, 모두 정적으로 링크하고 싶습니다.이러한 실행 파일 중 하나가 공유 객체 버전만 사용할 수 있는 서드파티 라이브러리를 사용한다는 문제가 있습니다. 합격하면-staticgcc에 플래그를 붙이면 ld는 문제의 라이브러리를 찾을 수 없다는 오류(.a 버전을 찾고 있을 것으로 추측)가 발생하고 실행 파일이 빌드되지 않습니다.이상적으로는 가능한 한 정적으로 링크하여 정적 라이브러리를 찾을 수 없는 경우 공유 객체 라이브러리로 페일오버하도록 'ld'에게 지시할 수 있습니다. 중간 휴식 시간에 나는 다음과 같은 것을 시도했다.gcc -static -lib1 -lib2 -shared -lib3rdpar..

programing 2022.07.21

Docker 컨테이너 localhost에 vue-cli 시작 페이지를 실행하는:.이 사이트에 도달할 수 없습니다.

Docker 컨테이너 localhost에 vue-cli 시작 페이지를 실행하는:.이 사이트에 도달할 수 없습니다. 질문. 나는 크롬에서 Docker 컨테이너에서 나의 맥 운영 체제에 실행하vue-cli 환영 페이지를 보고 싶다.나는 이 일에 대한 적절한 구성을 설정하기 위해 애쓰고 있다.제가 무엇을 빠뜨리고 있나요?여기 나는 노력해 온다. 단계 설치된. Docker 맥-17.12.0-ce에 npm 5.6.0 vue-cli 2.9.3 사령부 선 $ vue init webpack docvue $ cd docvue $ npm install 파일 위의 명령을 작동한 후, 나는 현재vue 예 사업 webpack을 짓준비해야만. $ ls README.md config node_modules package.json ..

programing 2022.07.21
반응형