반응형

분류 전체보기 677

발기부전이란 무엇이며 어떻게 사용하는가?

발기부전이란 무엇이며 어떻게 사용하는가? JVM에 추가되는 모든 신기능에 대해 계속 듣고 있는데, 그 중 하나의 기능이 호출되고 있습니다.자바에서 리플렉티브 프로그래밍을 어떻게 더 쉽게 또는 더 좋게 할 수 있는지 알고 싶습니다.이것은 컴파일러가 이전에 가능했던 것보다 느슨한 사양의 메서드를 호출하는 코드를 생성할 수 있도록 하는 새로운 JVM 명령입니다.duck typing이 무엇인지 알고 있다면 기본적으로 revokedynamic은 duck typing을 허용합니다.Java 프로그래머로서 할 수 있는 일은 많지 않습니다.단, 툴 크리에이터라면 이 툴을 사용하여 보다 유연하고 효율적인 JVM 기반의 언어를 구축할 수 있습니다.여기 많은 세부사항을 알려주는 정말 달콤한 블로그 게시물이 있습니다.Java ..

programing 2022.08.14

vue.js의 어레이에 항목이 이미 있는지 확인하는 방법

vue.js의 어레이에 항목이 이미 있는지 확인하는 방법 클릭해서 값을 추가할 수 있는 배열이 있는데 값이 이미 배열에 있는지, 아무것도 하지 않는지 확인합니다.indexOf로 시도했지만 매번 같은 결과가 나온다. this.fields.push(this.field); this.field = { value: '' }; 오브젝트 배열에서는 사용하는 것이 좋습니다.Array.some() this.users = [{id : 1, name : 'Jonh Doe'},{id : 2, name : 'Mary Jean'}] if(!this.users.some(data => data.id === 1)){ //don't exists }else{ //exists because Jonh Doe has id 1 } 출처 : ht..

programing 2022.08.14

0과 1 사이의 랜덤 부동 생성

0과 1 사이의 랜덤 부동 생성 0에서 1 사이의 난수를 생성하려고 합니다.계속 읽어요arc4random()하지만 그것으로부터 부유물을 얻는 것에 대한 정보는 없습니다.이거 어떻게 해?[0, 1]의 랜덤 값(0, 1 제외): double val = ((double)arc4random() / UINT32_MAX); 좀 더 자세히 설명해 주세요. 상한은 0xFFFF/0x100000000이므로 실제 범위는 [0, 0.999999767169356]입니다.// Seed (only once) srand48(time(0)); double x = drand48(); // Swift version // Seed (only once) srand48(Int(Date().timeIntervalSince1970)) let x ..

programing 2022.08.14

라우터 뷰에서 외부 컴포넌트로의 Vuej

라우터 뷰에서 외부 컴포넌트로의 Vuej 데이터 전송을 시도하고 있습니다.외부 컴포넌트에 접속합니다.아이에서 부모로 전달되는 예를 찾았는데,아이로 간주됩니다.데이터 전송이 가능합니까?이 방법을 사용하여 외부 구성 요소에 연결할 수 있습니까? 나는 가지고 있다ChildView값을 전달하기 위해 이벤트를 내보냅니다.TopNavSection. 다음과 같은 구조를 가지고 있습니다. 이벤트를 보냈습니다.ChildView: mounted() { this.$emit('update-back-link', "value"); }, 그러나 Main Container에서는 이 코드로 이벤트가 처리되지 않습니다.vue를 클릭합니다. methods: { handleBackLinkUpdate: function (value) { de..

programing 2022.08.14

Java에서 패키지를 문서화하는 방법

Java에서 패키지를 문서화하는 방법 Java API에서 패키지에 대한 Javadoc 코멘트를 볼 수 있습니다. 패키지를 문서화하기 위해 Javadoc 코멘트를 어디에 배치해야 합니까?1.5 이후로는package-info.java패키지에 대한 표준 javadoc 스타일의 코멘트를 제공합니다. com/foo/foo-info.syslog: /** * com.foo is a group of bar utils for operating on foo things. */ package com.foo; //rest of the file is empty 패키지 언어 사양Java 1.4까지 기타 답변에서 설명한 바와 같이 HTML 파일 package.html을 제공해야 했습니다. Java 1.5를 사용하면package-i..

programing 2022.08.14

Vue-Router의 내비게이션가드에서 뒤로 버튼 검출

Vue-Router의 내비게이션가드에서 뒤로 버튼 검출 경로를 어떻게 바꾸느냐가 제 경우 중요합니다.그래서 브라우저의 뒤로 버튼이나 gsm으로 루트가 변경되었을 때 잡고 싶습니다. 여기 있습니다. router.beforeEach((to, from, next) => { if ( /* IsItABackButton && */ from.meta.someLogica) { next(false) return '' } next() }) IsItABackButton v? 수 것 같습니다.Vue-router 자체에는 없는 것 같습니다만, 여기에서는 어떠한 회피책도 사용할 수 있습니다.아니면 그것을 인식할 수 있는 다른 방법이 있을까요?이게 내가 찾은 유일한 방법이야 팝스테이트를 듣고 변수에 저장한 다음 변수를 체크할 수 ..

programing 2022.08.14

함수 포인터의 포인트는 무엇입니까?

함수 포인터의 포인트는 무엇입니까? 함수 포인터의 유틸리티를 확인하는 데 문제가 있습니다.경우에 따라서는 도움이 될 수도 있다고 생각합니다만, 기능 포인터를 사용하는 것이 좋거나 피할 수 없는 경우는 생각할 수 없습니다. (C 또는 C++에서) 함수 포인터의 좋은 사용 예를 들어 주시겠습니까?대부분의 예는 콜백으로 요약됩니다.함수를 호출합니다.f() 함수의 g() , , , , 입니다.f() ®g()특정 작업에 사용됩니다.f()의 h() 「」을 합니다.f() h()★★★★★★ 。 기본적으로 함수를 파라미터화하는 방법은 다음과 같습니다.동작의 일부는 하드 코드화되어 있지 않습니다.f()콜백 함수로 변환됩니다.는, 「」를 할 수 .f()다른 콜백 함수를 전달함으로써 동작이 달라집니다.은 고전 a a a a ..

programing 2022.08.14

왜 '?'와 '\?'는 C에서 같은 출력을 출력합니까?

왜 '?'와 '\?'는 C에서 같은 출력을 출력합니까? C에서는 왜 이 두 개의 코드 조각이 같은 출력을 제공합니까? #include int main(void) { const char c='\?'; printf("%c",c); } 그리고. #include int main(void) { const char c='?'; printf("%c",c); } 견적을 낼 때 백슬래시를 사용하는 것으로 알고 있습니다."또는'printfrackslash를 사용하면 컴파일러에 명백한 백슬래시가 발생하는데, 왜 이 백슬래시가 '?'에서 작동할까요?\?에 완전히 동등한 이스케이프 시퀀스입니다.?, 및 삼각문자 이스케이프에 사용됩니다. #include int main(void) { printf("%s %s", "??=", "?..

programing 2022.08.14

실행 파일에 사용된 정적 라이브러리 목록 가져오기

실행 파일에 사용된 정적 라이브러리 목록 가져오기 부터ldd에 다이내믹 라이브러리만 나타냅니다.실행 파일 작성에 사용되는 스태틱라이브러리에 대한 정보를 추출하는 방법이 있나요?ldd 에 동적으로 링크된 라이브러리를 나타냅니다. nm 에 파일 내의 기호를 나타냅니다. 정적 라이브러리에서 가져온 기호를 확인하려면 를 실행해야 합니다.nm이러한 라이브러리와 비교하여 라이브러리에 있는 기호(예: 기호 등)의 목록을 가져온 다음, 해당 라이브러리와 기호 목록을 비교합니다.nm . 목록과comm명령어를 입력합니다.봐man comm자세한 것은, 을 참조해 주세요. 이것은 여기 이 포럼에서 가져온 것입니다.일부 ELF 실행 파일 내에 정적 라이브러리 목록을 가져올 방법은 없습니다. 왜냐하면 링커에서는 스태틱라이브러리가..

programing 2022.08.14

외부 스크립트가 Vue.js에 로드될 때까지 실행을 연기합니다.

외부 스크립트가 Vue.js에 로드될 때까지 실행을 연기합니다. 렌더링하고 싶다recaptcha잠시 후에Vue.js컴포넌트가 마운트되었습니다.통상적인 로드 및 새로고침에서는 동작하지만 다른 로드로 이동하면url브라우저의 뒤로 버튼을 클릭하면 오류가 발생합니다. 설정은 다음과 같습니다. 로딩하고 있습니다.api페이지 하단의 스크립트: 이 페이지에서 글로벌하게 등록된 컴포넌트를 렌더링합니다.Contact.vue로컬 컴포넌트가 포함되어 있습니다.Recaptcha.vue: 의 코드Recaptcha.vue다음과 같습니다. 일반 페이지 로드/ 새로고침 시this.render()정상적으로 실행됩니다.하지만 다른 곳으로 이동하면url뒤로 버튼을 누르면 다음과 같은 메시지가 나타납니다.Error in nextTick: ..

programing 2022.08.14
반응형