반응형

분류 전체보기 598

포인터가 NULL 포인터인지 확인하려면 어떻게 해야 하나요?

포인터가 NULL 포인터인지 확인하려면 어떻게 해야 하나요? 나는 항상 단순하게 생각한다.if(p != NULL){..}그 일을 할 수 있을 거야그러나 이 Stack Overflow 질문을 읽어본 결과 그렇지 않은 것 같습니다. 그러면 NULL 포인터가 0이 아닌 값을 가질 수 있다는 질문의 모든 논의를 흡수하고 NULL 포인터를 확인하는 표준 방법은 무엇일까요? 저는 항상 단순하게 if(p!=NULL){..}이(가) 작업을 수행합니다. 그것은 그럴거다.우선, 100% 명확하게 하기 위해서, 여기에서는 C와 C++의 차이는 없습니다.둘째, 당신이 인용한 스택 오버플로우 질문은 늘 포인터에 대해 말하는 것이 아닙니다.그것은 무효 포인터를 도입하고 있습니다.최소한 표준에 관한 한, 그것들을 비교하려고 하는 ..

programing 2022.08.11

여러 조건의 if 실행 순서

여러 조건의 if 실행 순서 여러 조건의 if 스테이트먼트에서 첫 번째 조건의 결과가 명확할 경우 두 번째 조건이 실행됩니까? 예: if(i>0 && array[i]==0){ } 조건을 스왑하면 i의 음수에 대해 segfault가 발생할 수 있지만 이렇게 하면 segfault가 발생하지 않습니다.이것이 항상 기능하는지, 아니면 nested if 문을 사용해야 하는지 확인할 수 있습니까?이런 유형의 평가를 단락이라고 합니다.결과가 100% 명확해지면 평가를 계속하지 않습니다. 이것은 실제로 일반적인 프로그래밍 기법입니다.예를 들어, C++에서는, 다음과 같은 것이 자주 표시됩니다. if (pX!=null && pX->predicate()) { bla bla bla } 조건의 순서를 변경하면 늘 포인터로 메..

programing 2022.08.11

VueJS/VueX : 상태 속성이 어레이일 때 워치가 호출되지 않음

VueJS/VueX : 상태 속성이 어레이일 때 워치가 호출되지 않음 다음과 같은 단순한 흐름이 있습니다. 백엔드 측에 여러 대의 차량을 저장하는 VueX 작업 호출 새로 만든 차를 저장하기 위해 돌연변이를 호출합니다. 차량 배열이 바뀔 때마다 호출해야 할 시계를 선언합니다. 문제는 워처가 컴포넌트에 호출되지 않는다는 것입니다. VueX 모듈: /* * State: properties to store */ const state = { siteCars: [] }; /* * Getters: Getters of properties defined in state */ const getters = { siteCars(state) { return state.siteCars; } }; /* * Mutations (S..

programing 2022.08.11

마운트된 후크에서 VueTable 2 $refs 개체가 비어 있습니다.

마운트된 후크에서 VueTable 2 $refs 개체가 비어 있습니다. vue 인스턴스의 $refs 속성을 Vue.js의 마운트된 후크에서만 사용할 수 있는 게시물을 몇 개 읽었습니다. 입력 필드에서 날짜 변경을 수신하는 사용자 지정 이벤트 수신기가 vue 구성 요소에 설정되어 있습니다.이 경우 날짜의 쿼리 파라미터를 변경하여 API에서 새로운 결과 세트를 가져옵니다. 문제는 새로운 쿼리 파라미터로 refresh() 메서드를 실행할 수 없다는 것입니다. 여기 내 컴포넌트가 있습니다. Vue.nextTick()을 실행하는 것을 포함하여 모든 것이 100% 정상 가동됩니다. console.log self를 사용하는 경우.$refs 빈 객체가 나타납니다.루트 app.js 파일에서도 빈 오브젝트 이외에는 취득할..

programing 2022.08.11

Vue.js는 여러 클릭 이벤트를 처리합니다.

Vue.js는 여러 클릭 이벤트를 처리합니다. 목록이 있으며 목록의 각 항목에 대한 클릭 이벤트를 처리하고 싶다. {{ item }} 그리고 대본은 ... methods: { select(item) { console.log('Select', item) } } 이것은 10개 정도일 때 효과가 있습니다.단, 1000개 정도일 때는 1000개의 아이템에 1000개의 이벤트를 첨부하기 때문에 퍼포먼스가 매우 느려집니다. 해결책은 목록에 클릭 이벤트 1개만 첨부하여 사용하는 것입니다.event.target {{ item }} 기능 중select, 어떻게 하면item각 항목에 대응하고 있습니까?사용할 수 있습니다. {{ item }} 그럼 네 안에select: select($event) { console.log('..

programing 2022.08.11

계산된 속성 내에서 getter를 호출하는 방법

계산된 속성 내에서 getter를 호출하는 방법 의 모듈 모드를 사용하고 있습니다.store그리고 내 안에projects.js스토어 폴더 내에는 다음과 같은 것이 있습니다. export const getters = { loadedProjects(state) { return state.loadedProjects; } } 내 계산으로는 뭐라고 불러야 할까?난 그렇게 노력하고 있어. computed: { loadedProjects() { return this.$store.getters.projects.loadedProjects; }, } 하지만 다음 오류가 나타납니다. Cannot read property ‘loadedProjects’ of undefined 같은 문제가 있었습니다.모듈 모드를 사용하고 있는 ..

programing 2022.08.11

Nuxt.js: vuex에서 표시기 로드 시작

Nuxt.js: vuex에서 표시기 로드 시작 매뉴얼에 따르면 컴포넌트 내의 nuxt 로딩 인디케이터를 수동으로 기동하는 방법이 있습니다. export default { methods: { startLoading() { this.$root.$loading.start(); }, }, } 로더와 vuex 작업을 전환할 수 있는 방법이 있습니까?어떻게 하면$rootvuex 작업의 개체를 선택하십시오.멋지다! 보아하니 이 정보는window클라이언트에서 사용할 수 있는 속성.액션이 서버가 아닌 클라이언트에서 실행되고 있는지 확인하는 것이 좋습니다.process.browser: export const actions = { startLoading({ commit }) { if (process.browser) { wi..

programing 2022.08.11

다음 오류가 nuxt에 표시됨: [vuex] 변환 핸들러 외부의 vuex 저장소 상태를 변환하지 않음

다음 오류가 nuxt에 표시됨: [vuex] 변환 핸들러 외부의 vuex 저장소 상태를 변환하지 않음 저는 nuxt.dll을 사용하고 있는데 vuex에게 현재 곡 시간을 넘겨주고 싶어요. 단 한 번만 작동하면 데이터가 전달됩니다. 데이터는 다음과 같습니다. currentSongTime: { second: 0, minute: 0, total: 0 } 탑재: this.WaveSurfer.on('seek', (position) => { this.currentSongTime.second = parseInt(position * this.WaveSurfer.getDuration() % 60); this.currentSongTime.minute = parseInt((this.WaveSurfer.getCurrentTi..

programing 2022.08.11

주요 메서드 Java의 "String args[]" 매개 변수란 무엇입니까?

주요 메서드 Java의 "String args[]" 매개 변수란 무엇입니까? 나는 이제 막 자바어 프로그램을 쓰기 시작했다.다음 자바 코드는 무엇을 의미합니까? public static void main(String[] args) 뭐가String[] args? 이것들은 언제 사용하시겠습니까?args? 추상적인 설명보다 소스 코드 및/또는 예를 선호합니다.자바어args지정된 명령줄 인수가 다음 명령어라인의String물건들. 즉, 단말기에서 프로그램을 다음과 같이 실행하는 경우: C:/ java MyProgram one two 그리고나서args포함하다["one", "two"]. 의 내용을 출력하는 경우args그냥 이렇게 루프를 통과하면... public class ArgumentExample { public..

programing 2022.08.11

이것과의 차이점.$parent.$170이랑 이거요.$140

이것과의 차이점.$parent.$170이랑 이거요.$140 VueTable2에서 이벤트를 발신하기 위해 커스텀컴포넌트가 필요한 경우 다음 명령을 사용해야 합니다. this.$parent.$emit('myCustomEvent') // instead of this.$emit('myCustomEvent') 이 스레드는 이 측면에 대해 더 많이 알려줍니다. 나는 달리기를 하곤 했다.this.$emit()내가 이벤트를 촉발시켰을 때 말이야그 둘의 주된 차이점은 무엇입니까?this.$emit는 이벤트를 부모 컴포넌트로 디스패치합니다. this.$parent는 부모 컴포넌트에 대한 참조를 제공합니다. 짐작하셨겠지만this.$parent.$emit는, 이벤트를 부모에게 디스패치 합니다.언급URL : https://st..

programing 2022.08.11
반응형