반응형

programing 557

$syslog.replace()는 브라우저 쿼리 문자열을 업데이트하지 않습니다.

$syslog.replace()는 브라우저 쿼리 문자열을 업데이트하지 않습니다. 문제는 쿼리 문자열이 브라우저의 URL 표시줄에 표시되지 않는다는 것입니다. 이 코드는 제품 구성을 추적하기 위해 쿼리 문자열을 업데이트합니다. 두 가지 방법이 있습니다. 첫 번째 방법은 모형을 선택하고 두 번째 방법은 해당 모형에 대한 옵션을 설정합니다.다음은 코드입니다(쿼리 문자열 값은 현재 자리 표시자임). 방법: chooseModel (option) { this.$router.replace({ path: this.$route.path, query: {m: 'model'}, }) }, choose (option) { if (!this.selectedModel) return let opt = {} opt[option] =..

programing 2022.07.17

자바가 정말 느려요?

자바가 정말 느려요? 잠겼습니다. 이 질문과 답변은이 질문은 부적절하지만 역사적 의미가 있기 때문에 잠겨 있습니다.현재 새로운 답변이나 상호작용을 받아들이지 않고 있습니다. 자바는 느리기로 어느 정도 정평이 나 있다. 자바가 정말 느려요? 그렇다면 왜?병목현상은 어디에 있습니까?비효율적인 JVM 때문인가요? 가비지 컬렉션 때문인가요?JNI로 감싸진 C 코드 대신 순수 바이트 코드 라이브러리?많은 다른 언어들이 이러한 기능을 가지고 있지만, 느리다는 평판은 없습니다. 현대 자바는 여전히 메모리 호그이지만 가장 빠른 언어 중 하나입니다.Java는 VM을 시작하는 데 오랜 시간이 걸리기 때문에 속도가 느리다는 평판을 받았습니다. Java가 여전히 느리다고 생각되면 벤치마크 게임 결과를 참조하십시오.미리 컴파일..

programing 2022.07.17

Nuxt의 구성 API에서 vuex 맵 도우미를 사용하는 방법

Nuxt의 구성 API에서 vuex 맵 도우미를 사용하는 방법 vuex map helper 기능을 어떻게 사용하는지 많은 시간을 소비했지만 결국 이해하지 못했습니다. 이제 이런 게 생겼어요. setup (_, { root: { $store } }) { onMounted(() => { $store.commit('app/setApplicationWidth', innerWidth) console.log($store.getters['app/getApplicationWidth']) }) } 그럼 컴포지션 API에서 mapGetters와 mapMutations를 어떻게 사용할 수 있을까요? 내 vuex 스토어는 다음과 같습니다. /store/app.ts import { GetterTree, MutationTree,..

programing 2022.07.17

Linux 커널의 container_of 매크로 이해

Linux 커널의 container_of 매크로 이해 때 했습니다.container_of매크로의 정의는 다음과 같습니다. #define container_of(ptr, type, member) ({ \ const typeof( ((type *)0)->member ) *__mptr = (ptr); \ (type *)( (char *)__mptr - offsetof(type,member) );}) container_of가 무엇을 하는지 이해는 하지만 내가 이해하지 못하는 것은 마지막 문장이다. (type *)( (char *)__mptr - offsetof(type,member) );}) 매크로를 다음과 같이 사용하는 경우: container_of(dev, struct wifi_device, dev); 마지..

programing 2022.07.17

Laravel 5.6 - Laravel-mix를 사용한 vuejs 코드 분할

Laravel 5.6 - Laravel-mix를 사용한 vuejs 코드 분할 나는 내 코드에서 코드를 분리하려고 한다.vue파일을 특정 경로에서만 사용된 작은 파일로 만듭니다. 예를 들어, 나는mobile.vue사용자가 모바일 장치를 사용할 때만 표시되는 구성 요소. 처음에, 코드를 분할하지 않으면 이렇게 할 수 있습니다.vue component안으로app.js: require('./bootstrap');///typical for laravel to have a bootstrap.js for other pages. window.Vue = require('vue'); Vue.component('v-mobile', require('./components/MobileComponent.vue')); 이 링크에 ..

programing 2022.07.17

라우터 뷰에서 동일한 컴포넌트 간의 Vue 전환이 다시 마운트/생성되지 않음

라우터 뷰에서 동일한 컴포넌트 간의 Vue 전환이 다시 마운트/생성되지 않음 동일한 컴포넌트를 사용하는 경우(예: 2가지 버전)User.vue이러한 데이터는 데이터 내에서만 다르므로 이러한 데이터 간에 전환할 때 vue에서 생성되거나 마운트된 라이프사이클 함수는 사용되지 않습니다. 내 말은: 하지만 다른 컴포넌트로 바꾸면Welcome.vue페이지, 그리고 다시 제 페이지로 돌아갑니다.User.vue컴포넌트는 정상적으로 동작합니다.이 경우,User.vue컴포넌트는 자체 생성된 기능을 사용하여 내 스토어에서 사용자 관련 데이터를 새로고침합니다. 예: 보시다시피 컴포넌트가 다시 렌더링되어 관련 사용자 데이터가 정상적으로 로드됩니다. 나의User.vue요소 User.vue다음과 같이 store.state에서 데..

programing 2022.07.17

POSIX 시스템에서는 argc를 0으로 할 수 있습니까?

POSIX 시스템에서는 argc를 0으로 할 수 있습니까? 메인 프로그램의 표준 정의: int main(int argc, char *argv[]) { ... } 에서 '''를 할 수 있는가''argcPOSIX는?네, 가능합니다.프로그램을 다음과 같이 호출하는 경우: execl("./myprog", NULL, (char *)NULL); 또는 다음 중 하나를 선택합니다. char *args[] = { NULL }; execv("./myprog", args); '에서는 'myprog'로 .argc0이 . 이 표준에서는 특히 0이 허용됩니다.argc호스트 환경에서의 프로그램 부팅에 대해서는 섹션 5.1.2.1에서 설명한 바와 같이 다음과 같습니다. 1 프로그램 부팅 시 호출되는 함수의 이름이 지정됩니다.main..

programing 2022.07.17

vue2 plus vee-validate - ES6 없이 오류 메시지를 커스터마이즈하려면 어떻게 해야 합니까?

vue2 plus vee-validate - ES6 없이 오류 메시지를 커스터마이즈하려면 어떻게 해야 합니까? vee-validate 에러 메시지를 커스터마이즈 하려고 합니다만, Web 사이트의 예에서는 모두 ES6 를 사용하고 있습니다.그것이 없어도 충분히 할 수 있기 때문에, 제가 잘못하고 있는 것에 대한 어떠한 제안도 감사하게 생각합니다. 오류는 없으며 기본 메시지가 사용됩니다. 갱신하다 아래는 저의 HTML 코드입니다. {{ errors.first('email') }} {{ errors.first('confirmation')}} {{ errors.first('confirmation')}}/span> () =>는 ES6에서 함수를 정의하기 위한 구문이며 vee-validate 구문을 이전 Javas..

programing 2022.07.10

상태를 완전히 복제하고 Vuex에서 롤백하려면 어떻게 해야 합니까?

상태를 완전히 복제하고 Vuex에서 롤백하려면 어떻게 해야 합니까? Vuex에서 트리의 개체 속성의 스냅샷/클론을 생성하여 수정한 후 이전 스냅샷으로 롤백할 수 있습니다. 배경: 응용 프로그램에서 사용자는 특정 변경 사항을 적용하기 전에 시도할 수 있습니다.변경 내용을 적용할 때 기본 vuex 트리에 영향을 줍니다.사용자는 "cancel"을 클릭하여 변경을 파기하고 이전 상태로 돌아갈 수도 있습니다. 예제: state: { tryout: {}, animals: [ dogs: [ { breed: 'poodle' }, { breed: 'dachshund' }, ] ] } 사용자는 "Try out" 모드로 들어가 1종류에서poodle로.chihuahua그런 다음 변경 사항을 취소하거나 적용하기로 결정합니다. ..

programing 2022.07.10

구성 요소 vuej 외부에 있는 저장소에 액세스

구성 요소 vuej 외부에 있는 저장소에 액세스 Open을 구성하기 위한 파일이 있습니다.ID Connect 인증 export const authMgr = new Oidc.UserManager({ userStore: new Oidc.WebStorageStateStore(), authority: **appsetting.oidc** }) 앱 설정의 가치를 얻기 위해 내 상태에 액세스하고 싶다. 나는 이렇게 했다: import store from './store' const appsetting = () => store.getters.appsetting 하지만 내 앱 설정은 항상 정의되지 않은 상태로 반환됩니다. 내가 뭘 놓쳤지? 스토어: app.module const state = { appsetting: a..

programing 2022.07.10
반응형