반응형

2022/08/24 15

Intelij IDEA에서 접힌 패키지 체인을 확장하는 방법

Intelij IDEA에서 접힌 패키지 체인을 확장하는 방법 중간 패키지가 비어 있는 경우 Intelij IDEA는 패키지를 자동으로 체인합니다.그것은 대체로 좋은 기능입니다.그러나 특히 새 프로젝트의 새 패키지 구조를 만드는 동안 이러한 패키지가 체인으로 연결되어 있지 않을 수 있습니다.특정 패키지에 대해 이 기능을 사용하지 않도록 설정했을 가능성이 있습니다만, 현재 찾을 수 없습니다.이 기능을 제어하는 방법을 아는 사람이 있습니까?정말 감사합니다. 덧붙여서, 만약 당신이 설명이 필요한 경우, 패키지 체인은 다음과 같습니다.다음과 같은 패키지 구조를 가지고 있다고 가정합니다. $ tree com com └── company └── project └── some └── feature 중간 폴더 안에는 다..

source 2022.08.24

int에서 String으로 변환하려면 어떻게 해야 하나요?

int에서 String으로 변환하려면 어떻게 해야 하나요? 프로젝트를 진행 중인데 모든 변환은int로.String다음과 같이 처리됩니다. int i = 5; String strI = "" + i; 저는 자바에 익숙하지 않습니다. 이게 일반적인 관행인가요, 아니면 뭔가 잘못된 건가요?일반적인 방법은Integer.toString(i)또는String.valueOf(i). 이 연결은 작동하지만, 이는 저자가 위의 두 가지 방법을 모른다는 것을 암시하기 때문에 이례적이고 나쁜 냄새일 수 있다(그 밖에 그들이 모를 수 있는 것은 무엇인가?). Java는 문자열과 함께 사용할 경우 + 연산자를 특별히 지원하며(매뉴얼 참조), 사용자가 게시한 코드를 다음과 같이 변환합니다. StringBuilder sb = new S..

source 2022.08.24

if-else 블록에서 'if(0)' 블록의 용도는 무엇입니까?

if-else 블록에서 'if(0)' 블록의 용도는 무엇입니까? 제가 질문하는 것은 제가 주제에서 언급한 라인과 생산 코드 내의 많은 부분에서 볼 수 있는 라인에 대한 것입니다. 전체적인 코드는 다음과 같습니다. if (0) { // Empty braces } else if (some_fn_call()) { // actual code } else if (some_other_fn_call()) { // another actual code ... } else { // default case } 을 사용하다어떤 의미가 있는지 궁금하네요.if (0)괄호는 비어있기 때문에 코드 블록에 코멘트를 넣는 것은 아닌 것 같습니다.컴파일러의 최적화가 강제되는가, 아니면 그 의도가 다른가. SO와 인터넷을 통해 이 명백한 ..

source 2022.08.24

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

Vue warn: 알 수 없는 사용자 지정 요소: - 구성 요소를 올바르게 등록했습니까? 저는 신입생입니다. 커스텀 컴포넌트를 사용할 때 다음과 같은 오류가 발생합니다. Vue warn: 알 수 없는 사용자 지정 요소: - 구성 요소를 올바르게 등록했습니까? 그ModalBase컴포넌트에 사용되는 컴포넌트NoticeModal.vue그리고.NoticeModal에서 사용되는 콘텐트productInfo.vue. 내가 제대로 수입했다고 확신해.NoticeModal에productInfo.vueImport도 합니다.ModalBase.vue에NoticeModal.vue, 및 모든 등록. 하지만 경고는 하나뿐이에요Unknown custom element: 여기 있습니다ModalBase.vue: This is base 여..

source 2022.08.24

vue-model-decorator의 @model decorator는 vue-model을 생성합니다.변이 방지

vue-model-decorator의 @model decorator는 vue-model을 생성합니다.변이 방지 나는 이 lib에 타이프 스크립트를 사용한다.그리고 다음 코드가 파일에 있습니다.HomePage.vue: Write something x: 컴파일 후 브라우저에서 실행하고 vue warrning 후 chrome 콘솔에 표시되는 입력 상자에 다음과 같이 입력합니다. [Vue warn] :상위 구성 요소가 다시 렌더링될 때마다 값이 덮어쓰기되므로 프로포트를 직접 변환하지 마십시오.대신 프로펠러 값을 기반으로 데이터 또는 계산된 속성을 사용하십시오.변환되는 프로펠러: "someName" 이 문제를 어떻게 해결할지 아세요?TL: DR 저는 Vue(React에서 온)에 처음이지만, 위의 답변은 틀리지 않..

source 2022.08.24

Vuex: 하위 구성 요소가 상위 구성 요소 디스패치 작업을 기다립니다.

Vuex: 하위 구성 요소가 상위 구성 요소 디스패치 작업을 기다립니다. 상위 컴포넌트(대시보드): 하위 구성 요소(개요): Welcome {{user.cn[0]}} // Works {{project.name}} // Does not work at refresh 대시보드 구성 요소(상위)에서 vuex 작업을 사용하여 사용자 데이터를 가져옵니다.dispatch('user/getUser)그 후 이 사용자의 프로젝트를 가져옵니다.dispatch('project/getProject). 내 Overview 컴포넌트(하위)에서 이 사용자의 프로젝트 정보를 표시합니다.나는 나의 전화mapGetters컴포넌트 변수가 있습니다.runningprojects안에서.data()제 안에.mounted()라이프 사이클 데이터를 ..

source 2022.08.24

Visual Studio 코드, #"Add include path to settings"라고 하는 포함

Visual Studio 코드, #"Add include path to settings"라고 하는 포함 Visual Studio Code에서 C/C++를 빌드하려고 합니다.C/C++ 및 관련된 모든 확장을 설치했습니다. #include int main() { printf("Test C now\n"); return 0; } 하지만 녹색 선이 있어요#include "설정에 포함 경로를 추가합니다." 라고 하다.c_cpp_properties.json은 c_cpp_properties.json입니다. 다음 구성에서 include paths를 추가하려면 어떻게 해야 합니까? "configurations": [ { "name": "Mac", "includePath": ["/usr/include"] } ] Google..

source 2022.08.24

Arduino 스케치 디렉토리에 모든 라이브러리 유지

Arduino 스케치 디렉토리에 모든 라이브러리 유지 외부 라이브러리는 arduino 설치 디렉토리의 "라이브러리" 폴더에 배치해야 한다는 것을 알고 있습니다만, 저는 프로젝트를 위해 작성한 여러 라이브러리를 사용하고 있으며, 주로 코드를 자체 포함하거나 메인 pde 파일에서 제외하는 프로젝트를 진행하고 있습니다.다만, 메인 PDE 파일과 같은 디렉토리에 라이브러리를 배치하려고 하고 있기 때문에, 모든 것을 보다 간단하게 서브버전 상태로 유지할 수 있습니다(복수의 컴퓨터상에서 작업하고 있습니다).다만, 이전으로 되돌아가서 라이브러리를 개별적으로 동기화할 필요는 없습니다.또한 스케치 폴더를 쉽게 압축할 수 있고 필요한 모든 것이 들어있다는 것을 알기 위해서입니다. 새로운 탭으로 헤더 파일을 스케치에 추가하..

source 2022.08.24

Vue JS에서 부트스트랩 모달 숨기기 이벤트 처리

Vue JS에서 부트스트랩 모달 숨기기 이벤트 처리 Vue (2)에서 Bootstrap (3) 모달 숨김 이벤트를 처리하는 적절한 방법이 있습니까? JQuery 방법으로 이 이벤트를 Vue에서 캡처하는 방법을 찾을 수 없습니다. $('#myModal').on('hidden.bs.modal', function () { // do something… }) 다음과 같은 것을 추가한다.v-on:hide.bs.modal="alert('hide')효과가 없는 것 같습니다.부트스트랩은 JQuery를 사용하여 커스텀이벤트를 트리거합니다.hidden.bs.modal그래서 Vue에게 쉽게 잡히지 않는다(후드 아래에서 원주민 이벤트를 사용한다고 생각한다). Bootstrap의 네이티브모달을 사용하려면 페이지에 JQuery가..

source 2022.08.24

Vue.js 컴포넌트의 VM입니다.$el constant 또는 재할당 가능합니까?

Vue.js 컴포넌트의 VM입니다.$el constant 또는 재할당 가능합니까? Vue.js 구성 요소 인스턴스에는 구성 요소의 루트 DOM 요소에 액세스할 수 있는 속성이 있습니다.컴포넌트의 라이프 사이클 동안 이 속성의 값이 변화하거나 컴포넌트를 장착한 후 값이 일정합니까?즉, 컴포넌트의 루트 DOM 요소가 생성되면 어떤 상황에서 Vue로 대체할 수 있습니까? DOM 요소의 내용은 물론 변경될 수 있습니다. 아래 컴포넌트의 라이프 사이클 다이어그램에 따르면 데이터가 변경되면 "Virtual DOM 렌더 및 패치"가 있습니다.나는 그 문서를 읽고 Vue의 출처에서 답을 찾으려고 노력했지만, 지금까지 어떤 결정적 대답도 찾지 못했다. 내가 소스코드와 가장 가깝게 지냈던 건src/core/instance..

source 2022.08.24
반응형