반응형

Programing 1028

로컬 저장소의 데이터를 사용하여 저장소를 초기화하는 방법?

로컬 저장소의 데이터를 사용하여 저장소를 초기화하는 방법? 나는 Vue(3)와 Vuex를 배운다. 나는 이 가게를 가지고 있다. export default new Vuex.Store({ state: { user: null }, mutations: { setUserData (state, userData) { state.user = userData console.log('userData') console.log(userData) localStorage.setItem('user', JSON.stringify(userData)) axios.defaults.headers.common.Authorization = `Bearer ${userData.access_token}` }, clearUserData () { l..

Programing 2022.04.22

페이지를 새로 고친 후 Vuex persistedState가 작동하지 않음

페이지를 새로 고친 후 Vuex persistedState가 작동하지 않음 npm install로 지속 상태를 설치했는데 --vuex-perersstate 저장. 그런 다음 Vuex store.js 파일을 다음과 같이 설정하십시오. import Vue from 'vue' import Vuex from 'vuex' import createPersistedState from 'vuex-persistedstate' Vue.use(Vuex) export const store = new Vuex.Store({ state: { title: '' }, mutations: {}, actions: {}, getters: {}, plugins: [createPersistedState()] }) ..그리고 또 다른 구성 요..

Programing 2022.04.22

공유 개체(.so), 정적 라이브러리(.a) 및 DLL(.so) 간의 차이점?

공유 개체(.so), 정적 라이브러리(.a) 및 DLL(.so) 간의 차이점? 나는 Linux에 있는 도서관과 관련하여 토론에 참여했고, 몇 가지 사항을 확인하고 싶다. 응용프로그램을 작성할 때 라이브러리를 사용하는 방법은 다음과 같은 두 가지 방법(잘못된 경우 수정해 주시고 나중에 게시물을 편집하겠다)으로 나는 이해한다. 정적 라이브러리(.a 파일):링크 시간에, 도서관 내의 기능들이 항상 호출 어플리케이션에 이용될 수 있도록 최종 어플리케이션에 전체 라이브러리의 복사본을 넣는다. 공유 개체(.so 파일):링크 시간에 객체는 해당 헤더(.h) 파일을 통해 API에 대해 확인된다.도서관은 실제로 필요한 곳인 런타임까지 이용되지 않는다. 정적 라이브러리의 분명한 이점은 응용 프로그램 전체를 자급자족할 수 ..

Programing 2022.04.22

Vue CLI 쿠키 업데이트 또는 스토어 업데이트?

Vue CLI 쿠키 업데이트 또는 스토어 업데이트? 그래서 나는 Vue, Node와 프로젝트를 만들고 Vuex도 사용하고 있다.현재 나는 사용자 데이터를 vuex 매장이 아닌 쿠키에 저장하고 있다.그런데 실시간으로 사용자 데이터를 업데이트해야 하는 문제가 생겼어. 예를 들어 그가 물건을 살 때 웹페이지에 있는 돈을 업데이트해야 해.bow 내가 쿠키 값을 어떻게 바꾸니?쿠키를 업데이트 할 수 있는 방법이 있는지 아니면 vuex 스토어를 사용해야 하는지? 이를 위해 선호하는 방법은 상태를 vuex로 설정하고 내구성 플러그인을 사용하여 vuex 상태의 일부(또는 전체)를 유지하는 것이다. 예를 들어 vuex-perist를 사용할 수 있다. 에 대한 내장된 지원 기능localStorage,sessionStora..

Programing 2022.04.22

mapGetters에서 단일 Vue getter 별칭

mapGetters에서 단일 Vue getter 별칭 나는 게터들이 있는 vuex 모듈을 가지고 있다.이 모듈의 게터를 vue 구성 요소에 사용하고 있다. ... computed: { ...mapGetters('myCoolModule', ['isActive', 'someOtherGetter', 'yetAnotherGetter']), } ... 나는 다른 vuex 모듈들을 가지고 있다.isActive게터, 그래서 여기에 가명을 붙이고 싶어나는 객체 구문에 익숙하다. ... computed: { ...mapGetters('myCoolModule', { myCoolModuleIsActive: 'isActive', someOtherGetter: 'someOtherGetter', yetAnotherGetter: ..

Programing 2022.04.22

JLabel의 배경색 설정 방법

JLabel의 배경색 설정 방법 나의JPanel, 나는 a의 배경을 설정했다.JLabel다른 색으로시험이라는 단어가 보이고 파란색이지만 배경은 전혀 바뀌지 않는다.어떻게 하면 보여줄 수 있을까? this.setBackground(Color.white); JLabel label = new JLabel("Test"); label.setForeground(Color.blue); label.setBackground(Color.lightGray); this.add(label); 사용하다 label.setOpaque(true); 그렇지 않으면 기본값은 다음과 같으므로 배경을 칠하지 않는다.opaque이다false을 위해JLabel. JavaDocs에서: 참일 경우 구성요소는 범위 내의 모든 픽셀을 도색한다.그렇지 ..

Programing 2022.04.21

vue/vuex 반응도 제한

vue/vuex 반응도 제한 우리가 어떤 종류의 물체를 가지고 있고, 이 물체들은 절대 변하지 않는다고 가정해 봅시다.예를 들어, 구글 지도에서 받은 검색 결과일 수 있다. api - 모든 결과는 ID, 제목, 주소, 좌표, 사진, 그리고 많은 다른 속성들과 방법들로 다소 복잡한 것이다. 우리는 vue/vuex를 사용하여 지도에 검색 결과를 표시하기를 원한다.만약 새로운 결과가 가게로 밀린다면, 우리는 그들의 마커를 지도에 그리고 싶다.어떤 결과가 삭제되면 우리는 그것의 마커를 제거하기를 원한다.그러나 내면적으로는 모든 결과가 결코 변하지 않는다. vue에게 어레이(푸시, 스플라이스 등)를 추적하되, 더 깊이 들어가지 말고 요소의 속성을 추적하지 말라고 하는 방법이 있는가? 현재로서는 일부 보기 흉한 데..

Programing 2022.04.21

gwt 컴파일러의 속도를 높이려면 어떻게 해야 하는가?

gwt 컴파일러의 속도를 높이려면 어떻게 해야 하는가? 프로젝트에 GWT를 더 많이 활용하기 시작했는데, GWT 컴파일러의 성능이 점점 더 귀찮아지고 있다. 우리는 문제를 완화하기 위해 작업 관행을 변경하기 시작할 것이다. 여기에는 GWT 컴파일러를 나중에 실행할 필요성은 배제하지만, 특히 실제 브라우저에서 문제를 우리가 원하는 시간보다 훨씬 늦게 잡을 수 있는 자체적인 위험이 수반된다. 이상적으로, 우리는 GWT 컴파일러 자체를 더 빨리 만들고 싶다 - 꽤 작은 애플리케이션을 컴파일할 수 있는 1분의 1분이 화를 내고 있다.하지만, 우리는 꽤 순진한 패션이라면 컴파일을 이용하고 있기 때문에, 나는 우리가 빠르고 쉽게 얻을 수 있기를 바란다. 우리는 현재 com.gwoogle.gwt.dev를 호출하고 있..

Programing 2022.04.21

C에서 항상 포인터를 해제할 수 없음

C에서 항상 포인터를 해제할 수 없음 A을(를) 어떻게 해제할 수 있는가?const char*? 다음을 사용하여 새 메모리를 할당했다.malloc, 그리고 내가 그것을 해제하려고 할 때 나는 항상 "호환할 수 없는 포인터 유형"이라는 오류를 받는다. 이것을 일으키는 코드는 다음과 같다. char* name="Arnold"; const char* str=(const char*)malloc(strlen(name)+1); free(str); // error here 여러 사람이 정답을 올렸는데 웬일인지 자꾸 삭제한다.일정하지 않은 포인터로 던져야 한다.free에 걸리다void*, a가 아니다.const void*: free((char*)str); 코드가 바뀌었어. 다음 내용: char* name="Arnold..

Programing 2022.04.21

왜 1,000,000,000을 1000*1000*1000으로 C에 쓰는가?

왜 1,000,000,000을 1000*1000*1000으로 C에 쓰는가? 애플이 만든 코드에는 다음과 같은 선이 있다. CMTimeMakeWithSeconds( newDurationSeconds, 1000*1000*1000 ) 표현해야 할 이유가 있는가?1,000,000,000로서1000*1000*1000? 그거 좋지1000^3그 일 때문에?사용하지 않는 이유가 있다.1000 * 1000 * 1000. 16비트 포함int,1000 * 1000넘치다그래서 사용 1000 * 1000 * 1000휴대성을 떨어뜨리다 32비트 포함int, 다음 코드 첫 줄이 넘친다. long long Duration = 1000 * 1000 * 1000 * 1000; // overflow long long Duration = ..

Programing 2022.04.21
반응형