반응형

programing 943

include statement, header 또는 source를 어디에 배치해야 합니까?

include statement, header 또는 source를 어디에 배치해야 합니까? include를 헤더 파일에 넣어야 하나요, 소스 파일에 넣어야 하나요?헤더 파일에 include 문이 포함되어 있는 경우, 그 헤더 파일을 소스에 포함시키면 소스 파일에는 헤더에 포함된 모든 파일이 포함됩니까?아니면 소스 파일에만 포함시켜야 하나요?put include in header 자체에서 필요한 경우에만 include를 입력합니다. 예: 는 유형을 합니다.size_t .그리고나서#include 헤더 파일에 격납합니다. 는 「」를 사용합니다.strlen .그리고나서#include 소스 파일에 있습니다. 수년간 이것에 대해 꽤 많은 의견 차이가 있었다.한 때 헤더는 관련된 모듈의 내용만 선언하는 것이 일반적이..

programing 2022.07.12

Vuejs 무중단 새로고침 정의되지 않은 속성 'CTor'를 읽을 수 없습니다.

Vuejs 무중단 새로고침 정의되지 않은 속성 'CTor'를 읽을 수 없습니다. 업데이트 시 다음 오류가 발생합니다. index.js:106 TypeError: Cannot read property 'Ctor' of undefined at index.js:202 at Object.reload (index.js:104) at reload (hot-reload.ts:17) at router.ts:30 at hotApply (bootstrap 796061b879a4ebee3501:605) at bootstrap 796061b879a4ebee3501:313 (anonymous) @ index.js:106 reload @ hot-reload.ts:17 (anonymous) @ router.ts:30 hotAppl..

programing 2022.07.12

Vuex 저장소 상태가 업데이트되지 않음

Vuex 저장소 상태가 업데이트되지 않음 스토어 d3 상태가 갱신되지 않는 이유는 무엇입니까? 다음은 "addHorizontalData"에 대한 돌연변이입니다. mutations: { addHorizontalData(state, d3){ state.d3Horizontal(d3) } }, 그리고 여기가 주정부입니다.컴포넌트의 d1, d2, d3과 같은 단순한 변수입니다. state: { d3Horizontal:[], }, 풀스토어: import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) export default new Vuex.Store({ state: { d3Horizontal:[], }, mutations: { addHorizontalData(sta..

programing 2022.07.12

페이지 지정 및 필터가 개별적으로 실행 중/Vue

페이지 지정 및 필터가 개별적으로 실행 중/Vue 데이터를 가져와 페이지 매김을 하고 있습니다.그건 문제없습니다.하지만 데이터를 필터링하려고 하면 필터링된 데이터와 페이지 매김이 되지 않습니다.아래쪽에 아직 다음 페이지가 표시됩니다.(예를 들어) 2페이지로 넘어가면 2페이지에 데이터가 없습니다.이미 필터링을 했으니까.어떻게 하면 이 문제를 해결할 수 있을까요?감사해요! 인덱스 컴포넌트 Data(){ meta_data: { last_page: null, current_page: 1, prev_page_url: null } }, methods: { fetchEstates(page = 1){ axios.get('/ajax', { params: { page }}).then((response) => { // co..

programing 2022.07.11

Vue에서 namesthed mapAction을 테스트하는 방법

Vue에서 namesthed mapAction을 테스트하는 방법 내 Vue 2.6 앱에는 Vuex 스토어가 있는데, 그 중 하나의 모듈은 다음과 같습니다. //books.js export default { state: { books: null }, mutations: { SET_BOOKS(state, books) { state.books = books; }, }, actions: { setBooks: async function ({ commit }) { //api call commit('SET_BOOKS', books); } }, namespaced: true }; 콜하는 컴포넌트를 테스트하고 싶다.setBooks액션.사용하고 있다mapActions액세스 할 수 있습니다.관련 코드는 다음과 같습니다. /..

programing 2022.07.11

페이지를 새로고침하지 않으면 Vuex 상태가 반응하지 않음

페이지를 새로고침하지 않으면 Vuex 상태가 반응하지 않음 이 문제에는 Vuetify 및 Axios를 사용한 심플 Nuxt Intallation v2^ 설정이 포함됩니다. 저는 이미 실제 백엔드를 사용하여 많은 추가 기능을 갖춘 고급 앱을 구축했습니다만, Nuxt의 단순한 신규 설치에서 오류를 재현하여 여러분들을 위한 레포(repo)를 만들기로 결정했습니다.따라서 이 데모의 기능은 명확하지 않을 수 있지만 실제 상황에서는 앱이 태스크와 프로젝트를 사용하고 있습니다.사용자는 각 작업의 상태를 변경할 수 있어야 합니다. 이 기능을 실장할 수 없으면 이 앱으로 어떻게 더 나아가야 할지 모르겠습니다.제 첫 번째 생각은 Nuxt / Vue의 버그일 수도 있다는 것입니다만, 누군가가 제가 틀렸다고 말해 주셨으면 합..

programing 2022.07.11

VueStoreFront: 커스텀 모듈: 상태는 갱신되지만 컴포넌트는 갱신되지 않음

VueStoreFront: 커스텀 모듈: 상태는 갱신되지만 컴포넌트는 갱신되지 않음 "에서 데이터를 가져오는 커스텀 모듈을 만들고 있습니다.afterRegistration" 를 눌러 결과를 저장소에 저장합니다. 상태가 업데이트되었지만(VueDevTools에서 업데이트를 볼 수 있음) 구성 요소는 여전히 기본 상태입니다.내가 뭘 잘못하고 있지? // afterRegistration export function afterRegistration ({Vue, config, store, isServer}) { store.dispatch(${KEY}/isVisible) } // component export default { name: 'Test', components: { Fragment }, props: { …..

programing 2022.07.11

롬복(lombok)을 사용하여 기존 객체에서 객체 만들기

롬복(lombok)을 사용하여 기존 객체에서 객체 만들기 예를 들어 다음과 같은 롬복 주석 수업이 있다고 가정해 봅시다. @Builder class Band { String name; String type; } 제가 할 수 있는 일: Band rollingStones = Band.builder().name("Rolling Stones").type("Rock Band").build(); 기존 객체를 템플릿으로 사용하여 Foo의 객체 중 하나의 속성을 변경하는 쉬운 방법이 있습니까? 예를 들어 다음과 같습니다. Band nirvana = Band.builder(rollingStones).name("Nirvana"); 롬복 문서에서는 찾을 수 없습니다.를 사용할 수 있습니다.toBuilderinstance를 ..

programing 2022.07.11

입력 스트림을 두 번 읽습니다.

입력 스트림을 두 번 읽습니다. 같은 입력 스트림을 어떻게 두 번 읽습니까?어떻게 해서든 복사할 수 있을까요? 웹에서 이미지를 가져와 로컬에 저장한 다음 저장된 이미지를 반환해야 합니다.다운로드 받은 콘텐츠에 대해 새로운 스트림을 시작하고 다시 읽는 것보다 같은 스트림을 사용하는 것이 더 빠를 것 같아서요.를 사용하여 InputStream의 내용을 바이트 배열에 복사한 후 ByteArrayInputStream을 사용하여 바이트 배열에서 반복적으로 읽을 수 있습니다.예: ByteArrayOutputStream baos = new ByteArrayOutputStream(); org.apache.commons.io.IOUtils.copy(in, baos); byte[] bytes = baos.toByteArr..

programing 2022.07.11
반응형