반응형

source 768

CMake에서의 디버깅과 릴리스

CMake에서의 디버깅과 릴리스 GCC 컴파일 프로젝트에서는 타깃 유형(디버깅/릴리스)별로 CMake를 실행하려면 어떻게 해야 합니까? CMake를 사용하여 C/C++ 플래그를 디버깅 및 릴리스하려면 어떻게 해야 합니까? 주요 실행 파일이 컴파일되는 것을 어떻게 표현해야 합니까?g++1개의 네스트 라이브러리가 있습니다.gcc? CMake에서는 일반적으로 "소스 외" 빌드를 수행하는 것이 좋습니다.작성하다CMakeLists.txt네 프로젝트의 뿌리에.다음으로 프로젝트의 근원부터 설명하겠습니다. mkdir Release cd Release cmake -DCMAKE_BUILD_TYPE=Release .. make 그리고...Debug(프로젝트의 근원으로부터): mkdir Debug cd Debug cmake ..

source 2022.08.14

Vue.js를 사용하여 단일 파일 구성 요소의 메서드에서 계산된 속성에 액세스하는 방법

Vue.js를 사용하여 단일 파일 구성 요소의 메서드에서 계산된 속성에 액세스하는 방법 계산된 속성과 몇 가지 메서드를 모두 가진 일반적인 단일 파일 구성 요소가 있습니다. ... ... export default { props: ['matches'], data: function() {...} // No problem with these computed: { formattedMatches: function () { let formatted = []; this.matches.forEach(function($match, $i, $arr) { formatted[$i] = $match[0]; }; }); return formatted; } ... methods: { getData: function() { ret..

source 2022.08.14

/proc/ 파일을 해석해도 안전한가요?

/proc/ 파일을 해석해도 안전한가요? 하고 /proc/net/tcp/지만만안?안 전?? 「 」의 , 「 」의 파일을 읽으면 요./proc/다른 프로세스(또는 OS 자체)가 동시에 변경되는 것을 두려워하지 마십시오.일반적으로 그렇지 않습니다. (그래서 여기 있는 대부분의 답은 틀렸습니다.어떤 물건을 원하느냐에 따라 안전할 수도 있어요.그러나 파일의 일관성에 대해 너무 많이 가정하면 코드에 버그가 생기기 쉽습니다./proc예를 들어, 일관된 스냅샷이라고 가정한 이 버그를 참조해 주세요. 예를 들어 다음과 같습니다. /proc/uptime 다른 답변에서도 언급했듯이 완전히 원자적인 것입니다.그러나 Linux 2.6.30 이후로는 2년이 채 되지 않았습니다.따라서 이 작고 사소한 파일도 그때까지 경쟁 조건의..

source 2022.08.14

C 어레이를 반복합니다.

C 어레이를 반복합니다. 내 프로그램 어딘가에 내가 만든 구조들이 있다. 나중에 그것을 반복하고 싶지만 배열 크기가 없습니다. 어떻게 반복할 수 있을까요?아니면 사이즈를 어딘가에 보관해야 하나요?컴파일 시에 어레이의 크기를 알 수 있는 경우 구조 크기를 사용하여 요소의 수를 결정할 수 있습니다. struct foo fooarr[10]; for(i = 0; i < sizeof(fooarr) / sizeof(struct foo); i++) { do_something(fooarr[i].data); } 컴파일 시 알 수 없는 경우 크기를 저장하거나 어레이 끝에 특별한 터미네이터 값을 생성해야 합니다.크기를 어딘가에 저장할 수도 있고 감시용으로 사용하는 특별한 값 세트를 가진 구조체를 만들 수도 있습니다.\0문자..

source 2022.08.14

Enter 키를 누르면 vuejs의 버튼을 클릭합니다.

Enter 키를 누르면 vuejs의 버튼을 클릭합니다. 내 바이올린: DEMO "fb-send"라는 버튼이 있는데, 입력 필드에서 "Enter" 키를 누르면 이 버튼을 클릭해야 합니다.어떻게 하면 좋을까요? ⇨ 어떤 도움이라도 주시면 감사하겠습니다.감사합니다.입력 필드에서 직접 fb_send 메서드를 호출할 수도 있습니다. @keyup.enter="enterClicked()" 여기 내 응답 바이올린: ANSWER-DEMO $refs를 사용하여 해결했습니다. new Vue({ el:'#app', methods:{ enterClicked(){ alert("Enter clicked") }, trigger () { this.$refs.sendReply.click() } } }) 2020년 6월 14일 Enter..

source 2022.08.14

vue2의 별칭 URL에서 ID 가져오기

vue2의 별칭 URL에서 ID 가져오기 의 다른 의 URL이 있어요/settings/:code ★★★★★★★★★★★★★★★★★」/settings: { path: '/settings', alias: '/settings/:code', name: 'settings', component: settings }, SPA에 에서 정상적으로 .localhost:8080/settings ★★★★★★★★★★★★★★★★★」localhost:8080/settings/123어느 쪽이든 설정 컴포넌트에 도달합니다. 가 이걸 할 때 해?:code음음음같 뭇매하다 resetCode: this.$route.params.code, 에서 url에 있어도.localhost:8080/settings/123. 가명과 경로를 반대로 바꾸면 다..

source 2022.08.14

알 수 없는 사용자 지정 요소 - 구성 요소를 올바르게 등록했습니까?

알 수 없는 사용자 지정 요소 - 구성 요소를 올바르게 등록했습니까? 현재 vuejs 2에서 웹 팩을 사용하고 있습니다.매우 기본적인 컴포넌트 [Main]가 있습니다.vue]는 vue-router에 의해 렌더링되며, 이 컴포넌트 내에 다른 [Information.vue]가 필요합니다.웬일인지 제대로 렌더링할 수가 없어요. 컴포넌트/테스트/정보.표시하다 TEST 컴포넌트 / 테스트 / 테스트 / 컴포넌트 / 컴포넌트. export { default as Main } from './Main' export { default as Information } from './Information' 컴포넌트/테스트/메인표시하다 왜 다음 오류가 발생하는지 아십니까? [Vue warn]: Unknown custom ele..

source 2022.08.14

vue-cli 로더가 webpack-loader에 대한 기본 init에서 작동하지 않음

vue-cli 로더가 webpack-loader에 대한 기본 init에서 작동하지 않음 나는 Vue를 배우고 있다.JS. CLI를 설치하고 프로젝트를 만들었습니다. $ npm install -g vue-cli $ vue init webpack-simple vue-example $ cd vue-example $ npm install $ npm run dev # this is where problem starts! 다음 오류 메시지가 나타납니다. > vue-example@1.0.0 dev /Users/me/Code/vue/vue-example > cross-env NODE_ENV=development webpack-dev-server --open --hot Project is running at http:/..

source 2022.08.13

항상 true를 반환하는 기본 제공 Java 8 술어?

항상 true를 반환하는 기본 제공 Java 8 술어? Google Guava에는 항상 반환되는 술어가 있습니다.Java 8도 비슷한 기능을 가지고 있나요?Predicate내가 할 수고가 필요해(foo)->{return true;}하지만 난 미리 만들어 놓은 걸 원해Collections.emptySet().Java 8에는 내장된 always-true 및 always-false 술어가 없습니다.이 글을 쓰는 가장 간결한 방법은 x -> true 그리고. x -> false 비교 대상 Predicates.alwaysTrue() // Guava 마지막으로 익명의 내적 계층에 대해서: new Predicate() { public boolean test(Object x) { return true; } } 아마도 ..

source 2022.08.13
반응형