반응형

분류 전체보기 678

닫힘에 JWT 토큰 저장

닫힘에 JWT 토큰 저장 JWT 토큰은 다음과 같이 보관하는 것이 좋다고 들었습니다. access_token응용 프로그램 메모리에 저장(예: 제공된 - 폐쇄) refresh_tokencookie 엔트리의 경우(Http Only) 그 순간, 나의access_token는 localStorage에 저장되며 인가 상태를 확인하기 위해 사용됩니다. isLoggedIn: state => !!state.tokenVuex에서 refresh_token는 쿠키에 저장됩니다. 난 이 일에서 벗어나고 싶어.access_token을 어떻게 클로저에 저장할 수 있는지 궁금합니다.토큰을 폐쇄 상태로 유지하는 것은 사용하는 정확한 구현에 따라 달라지며 예제 코드가 없으면 설명하기 어렵습니다.액세스 토큰을 얻을 수 있는 코드와 사용 ..

programing 2022.07.23

구성 요소(특히 내포됨)를 사용할 때 속성, 데이터 및 계산된 값의 혼동

구성 요소(특히 내포됨)를 사용할 때 속성, 데이터 및 계산된 값의 혼동 어떻게 하면 부모로부터 재산을 물려받아 자녀에게 갱신하고 그 변경 사항을 부모에게 전달할 수 있을지 정말 혼란스럽다.참고로 그것은 효과가 있는 것처럼 보이지만 내가 읽은 모든 것을 보면 그것은 그것을 하는 올바른 방법이 아니다. 작성 폼을 "조작"하는 부모 컴포넌트가 있습니다.아티팩트의 새 인스턴스가 생성되어 다른 위치에서 사용되는 "작성" 구성 요소로 전달됩니다.create component에는 몇 가지 공통 속성이 있지만 슬롯을 통해 부모 수준에서 사용자 지정 속성을 추가할 수 있습니다. ArtactCreate 구성 요소 내에서 해당 프로포트의 "클론"을 양식 및 사용자 지정 속성으로 전달합니다. "prop" 값을 가져와서 내부..

programing 2022.07.23

GCC 메모리 장벽 __sync_synchronize vs asm volatile("") ::"memory")

GCC 메모리 장벽 __sync_synchronize vs asm volatile("") ::"memory") asm volatile("": : :"memory")는 메모리 장벽으로 자주 사용됩니다(예를 들어 Linux 커널에서 볼 수 있습니다).barrier매크로) 이것은 GCC 빌트인의 동작과 비슷합니다. 이 둘은 비슷한가요? 그렇지 않은 경우, 어떤 차이가 있으며, 어떤 경우에 다른 하나를 사용할 수 있습니까?큰 차이가 있습니다.첫 번째 옵션(인라인 asm)은 실행 시 실제로 아무것도 하지 않습니다.명령어는 실행되지 않으며 CPU는 이를 인식하지 못합니다.컴파일러가 최적화의 일부로서 이 포인트(어떤 방향으로든)를 넘어 부하나 스토어를 이동하지 않도록 하기 위해서 컴파일시에만 기능합니다.SW 장벽이라..

programing 2022.07.23

Vuex + Mocha: 테스트에서 돌연변이를 커밋하면 'vuex 스토어 상태 변환 안 함' 경고가 발생합니다.

Vuex + Mocha: 테스트에서 돌연변이를 커밋하면 'vuex 스토어 상태 변환 안 함' 경고가 발생합니다. 봐주셔서 감사합니다. Vuex 지원 애플리케이션에서 자동 테스트를 실행하려고 하는데, Mocha 테스트 파일에서 변환을 커밋하면 변환 내에서 상태를 직접 수정한다는 Vuex의 경고가 표시되는 이유를 진단하는 데 어려움을 겪고 있습니다.Vuex를 사용하여 글로벌 상태를 추적하고 글로벌 상태에 따라 특정 요소를 렌더링합니다(예: show button A:state.status === 'INITIAL', 단추 B를 표시합니다.state.status === 'LOADING'). 예를 들어 다음과 같은 중앙 상점이 있습니다.state = { status: 'INITIAL' }; 그리고 그에 상응하는 돌..

programing 2022.07.23

C구조 내에서 함수를 정의할 수 있습니까?

C구조 내에서 함수를 정의할 수 있습니까? 이 질문에는 이미 답변이 있습니다. 구조에서 기능 정의 (10개의 답변) 닫힘5년 전에요. 일부 C++ 코드를 C로 변환하려고 하는데 몇 가지 문제가 있습니다.구조 내에서 함수를 정의하려면 어떻게 해야 합니까? 다음과 같이 합니다. typedef struct { double x, y, z; struct Point *next; struct Point *prev; void act() {sth. to do here}; } Point; 아니요, 이 명령어 내에서 함수를 정의할 수 없습니다.struct주식회사. 에 함수 포인터를 설정할 수 있습니다.struct그러나 함수 포인터를 갖는 것은 C++의 멤버 함수와 매우 다르다, 즉 암묵적인 것이 없다.this포함 포인터st..

programing 2022.07.23

비동기 작업이 완료되기 전의 Vuex 액세스 상태

비동기 작업이 완료되기 전의 Vuex 액세스 상태 계산된 getter가 업데이트되기 전에 상태에 액세스하여 이전 상태를 렌더링하는 문제가 있습니다.이미 돌연변이를 액션과 병합하거나 상태를 여러 가지 값으로 변경하는 등 몇 가지 시도를 했지만 디스패치가 종료되기 전에 getter가 호출되고 있습니다. 문제 상태는 비동기 액션(api 콜)이 완료되기 전에 액세스 됩니다. 코드 구조 컴포넌트 A는 API 데이터를 로드합니다. 사용자가 1개의 데이터를 클릭합니다. 컴포넌트 A는 클릭 데이터(개체)를 컴포넌트 B로 디스패치합니다. 컴포넌트 B는 수신된 객체를 로드합니다. 메모 DOM은 정상적으로 동작.이것은 콘솔 오류입니다.Vue는 항상 DOM의 변경과 재렌더를 즉시 감시합니다.그러나 콘솔은 모든 것을 선택합니다..

programing 2022.07.23

변수 선언은 비용이 많이 드나요?

변수 선언은 비용이 많이 드나요? C로 코딩하던 중 아래와 같은 상황을 접하게 되었습니다. int function () { if (!somecondition) return false; internalStructure *str1; internalStructure *str2; char *dataPointer; float xyz; /* do something here with the above local variables */ } 을 고려하다if위의 코드의 스테이트먼트는 함수에서 반환할 수 있으며, 두 곳에서 변수를 선언할 수 있습니다. 그 전에if진술. 그 후if진술. 프로그래머로서 변수 선언은 다음에도 계속 유지할 수 있을 것 같습니다.if진술. 신고장소에 돈이 좀 드나요?아니면 다른 방법보다 한 가지 방..

programing 2022.07.23

Java에서 문자열을 InputStreamReader로 변환하려면 어떻게 해야 하나요?

Java에서 문자열을 InputStreamReader로 변환하려면 어떻게 해야 하나요? 어떻게 변환해야 합니까?String가치로 삼다.InputStreamReader?또한 ByteArrayInputStream은 다음과 같은 기능을 수행합니다. InputStream is = new ByteArrayInputStream( myString.getBytes( charset ) ); 그런 다음 판독기로 변환: InputStreamReader reader = new InputStreamReader(is); 아파치 커먼즈도 찾았어요IOUtilsclass, so: InputStreamReader isr = new InputStreamReader(IOUtils.toInputStream(myString)); Input S..

programing 2022.07.23

동일한 API 함수를 호출하는 두 개의 vue 구성 요소

동일한 API 함수를 호출하는 두 개의 vue 구성 요소 같은 부모 컴포넌트에 컴포넌트의 인스턴스가 2개 있고 이 자식 컴포넌트는 생성된 라이프 사이클훅에서 API 호출을 실행하여 드롭다운목록을 채웁니다.목록 데이터는 자녀의 두 인스턴스에서 동일합니다. 그 결과 부모 컴포넌트가 로드되면 실제로는 API를 두 번 호출하게 됩니다.이것은 불필요합니다. 문제는 API 호출을 부모에게 이동시키고 드롭다운목록 항목을 자녀에게 전달하거나 vuex를 사용하여 부모에게 API 호출 액션을 호출해야 하는지 여부입니다.그러면 항목이 상태에 저장되고 하위 구성요소가 스토어 게터를 통해 항목에 액세스합니다. 목록이 적고 현재 부모 이외의 다른 곳에서 필요할 수 있기 때문에 vuex 저장소를 사용하고 싶습니다. TLDR; 부모..

programing 2022.07.16

VueJ에서 작동하지 않는 Vuex 저장소 어레이에 푸시s

VueJ에서 작동하지 않는 Vuex 저장소 어레이에 푸시s Vuex를 사용하여 'store.js' 사용자 목록을 표시하고 있습니다.그 js 파일에는 다음과 같은 배열이 있습니다. var store = new Vuex.Store({ state: { customers: [ { id: '1', name: 'user 1',}, ] } }) 동일한 배열에 새 값 집합을 삽입하고 싶다. { id: '1', 이름: '사용자 1',} 위의 값은 URL(vue-resource)에서 가져옵니다.취득한 데이터를 어레이에 푸시하기 위한 코드는 다음과 같습니다.그러나 데이터가 삽입되지 않습니다. mounted: function() { this.$http.get('http://localhost/facebook-login/api/..

programing 2022.07.16
반응형