반응형

전체 글 3210

Kotlin의 목록 유형과 배열 유형의 차이점

Kotlin의 목록 유형과 배열 유형의 차이점 List와 Array유형 의 차이점은 무엇입니까 ? 루프, 필터 표현 등으로 동일한 작업을 수행 할 수있는 것처럼 보입니다. 동작이나 사용법에 차이가 있습니까? val names1 = listOf("Joe","Ben","Thomas") val names2 = arrayOf("Joe","Ben","Thomas") for (name in names1) println(name) for (name in names2) println(name) 배열 및 목록 ( List및 해당 하위 유형으로 표시 MutableList)에는 많은 차이점이 있습니다. 가장 중요한 것은 다음과 같습니다. Array알려진 구현이있는 클래스입니다. 항목을 저장하는 순차적 고정 크기 메모리 영역..

programing tip 2020.07.06

JavaScript Promise의 상태를 동 기적으로 어떻게 확인할 수 있습니까?

JavaScript Promise의 상태를 동 기적으로 어떻게 확인할 수 있습니까? 순수한 JavaScript Promise (내장 구현 또는 폴리 필)가 있습니다. var promise = new Promise(function (resolve, reject) { /* ... */ }); 로부터 사양 , 약속은 다음 중 하나 일 수 있습니다 : '정착'및 '해결' '정착'및 '거부' '보류 중' 약속을 동 기적으로 조사하고 다음을 결정하려는 유스 케이스가 있습니다. 약속이 정 해졌습니까? 그렇다면 약속이 해결 되었습니까? #then()약속 변경 상태 후에 작업이 비동기 적으로 수행되도록 예약 하는 데 사용할 수 있다는 것을 알고 있습니다 . 이 작업을 수행하는 방법을 묻지 않습니다. 이 질문은 구체적 으..

programing tip 2020.07.05

JAX-WS, Axis2 및 CXF의 차이점

JAX-WS, Axis2 및 CXF의 차이점 차이점은 무엇입니까? JAX-WS 축 2 CXF 이 세 가지를 모두 Java로 웹 서비스를 작성하는 데 사용할 수 있습니다. 현재 JAX-WS는 사양 이고 Axis2 및 CXF는 구현이지만 Java 1.6은 JAX-WS의 구현을 가지고 있습니다. 그렇다면 Axis2 또는 CXF를 사용하지 않고 Java 1.6을 사용하여 JAX-WS 웹 서비스를 개발할 수 있습니까? 그렇다면 Axis2, CXF의 용도는 무엇입니까? JDK에 내장 된 JAX-WS 구현은 실제로 기본적인 비누 일뿐입니다. WS-Security, WS-RM, WS-Policy 등과 같은보다 복잡한 WS- * 항목이 필요한 경우 CXF, Metro 또는 Axis2와 같은 대안 중 하나를 사용해야합니다..

programing tip 2020.07.05

cscope 또는 ctags 왜 다른 것을 선택합니까?

cscope 또는 ctags 왜 다른 것을 선택합니까? [닫은] 나는 주로 vim / gvim을 편집기로 사용 하고 커널 소스를 탐색하기 위해 lxr (Linux Cross Reference) 과 cscope 또는 ctags 의 조합을 사용하려고 합니다. 그러나 나는 cscope 또는 ctags를 사용하지 않았으며 vim을 기본 편집기로 사용하는 것을 고려하여 왜 하나를 다른 하나보다 선택할 수 있는지 듣고 싶습니다. ctags는 두 가지 기능을 가능하게합니다. 함수 호출에서 정의로 건너 뛸 수 있으며 전 방향 완료입니다. 첫 번째는 메소드를 호출 할 때 해당 메소드가 정의되거나 구현 된 위치에 도달 g]하거나 CTRL-]점프 함을 의미합니다. 두 번째 기능 수단는 것을 당신은 입력 할 때 foo.나 f..

programing tip 2020.07.05

R 메모리 관리 / 크기 n Mb의 벡터를 할당 할 수 없음

R 메모리 관리 / 크기 n Mb의 벡터를 할당 할 수 없음 R에서 큰 객체를 사용하는 데 문제가 있습니다. 예를 들면 다음과 같습니다. > memory.limit(4000) > a = matrix(NA, 1500000, 60) > a = matrix(NA, 2500000, 60) > a = matrix(NA, 3500000, 60) Error: cannot allocate vector of size 801.1 Mb > a = matrix(NA, 2500000, 60) Error: cannot allocate vector of size 572.2 Mb # Can't go smaller anymore > rm(list=ls(all=TRUE)) > a = matrix(NA, 3500000, 60) # Now..

programing tip 2020.07.05

jQuery를 사용하여 event.preventDefault ()를 호출하는 리스너를 바인딩 해제하는 방법은 무엇입니까?

jQuery를 사용하여 event.preventDefault ()를 호출하는 리스너를 바인딩 해제하는 방법은 무엇입니까? jquery 토글은 기본적으로 preventDefault ()를 호출하므로 기본값이 작동하지 않습니다. 확인란을 클릭하거나 링크 등을 클릭 할 수 없습니다. 기본 핸들러를 복원 할 수 있습니까? 나의 경우에는: $('#some_link').click(function(event){ event.preventDefault(); }); $('#some_link').unbind('click'); 기본 작업을 복원하는 유일한 방법으로 작동했습니다. 여기에서 볼 수 있듯이 : https://stackoverflow.com/a/1673570/211514 상당히 간단합니다 당신이 같은 것을한다고 가정..

programing tip 2020.07.05

CMAKE가 오류를 발생시키는 원인

CMAKE가 오류를 발생시키는 원인 CMAKE가 특정 조건에서 오류를 생성하도록하려면 어떻게해야합니까? 즉, 나는 다음과 같은 것을 원합니다 : if( SOME_COND ) error( "You can't do that" ) endif() message()방법은 모드에 대한 선택적 인수를 가지고, 수 STATUS, WARNING, AUTHOR_WARNING, SEND_ERROR,와 FATAL_ERROR. STATUS메시지는 stdout으로 이동합니다. 없음을 포함한 다른 모든 메시지 모드는 stderr로 이동합니다. SEND_ERROR오류를 출력 하려는 경우 처리를 계속하십시오. FATAL_ERRORCMake 처리를 종료 하려는 경우에 필요합니다. 다음과 같은 것 : if( SOME_COND ) mess..

programing tip 2020.07.05

C ++ 자동 키워드.

C ++ 자동 키워드. 왜 마법인가? C ++을 배우기 위해 사용한 모든 자료에서 auto항상 어떤 목적에도 도움이되지 않는 이상한 저장 기간 지정자였습니다. 그러나 최근에는 코드를 유형 이름으로 사용하는 코드가 발생했습니다. 호기심으로 나는 그것을 시도했고, 그것에 할당 된 일의 유형을 가정합니다! 갑자기 STL 이터레이터와 템플릿을 사용하는 모든 것은 10 배나 쓰기 쉽다. 파이썬과 같은 '재미있는'언어를 사용하고있는 것 같습니다. 이 키워드는 어디에 있었습니까? 비주얼 스튜디오 전용이거나 휴대용이 아니라고 내 꿈을 꾸려 나가겠습니까? auto C ++가 C에서 "상속"한 키워드로 거의 영원히 존재했지만 실제로는 허용되지 않았거나 기본적으로 가정 된 두 가지 조건 만 있기 때문에 거의 사용되지 않았습..

programing tip 2020.07.05

동일한 인터페이스를 구현하는 두 개의 bean을 자동 배선-기본 bean을 autowire로 설정하는 방법은 무엇입니까?

동일한 인터페이스를 구현하는 두 개의 bean을 자동 배선-기본 bean을 autowire로 설정하는 방법은 무엇입니까? 배경: Spring 2.5 / Java / Tomcat 애플리케이션이 있습니다. 응용 프로그램 전체에서 여러 곳에서 사용되는 다음 Bean이 있습니다. public class HibernateDeviceDao implements DeviceDao 그리고 다음과 같은 새로운 bean : public class JdbcDeviceDao implements DeviceDao 첫 번째 Bean이 구성되었습니다 (패키지의 모든 Bean이 포함됨) 두 번째 (새) Bean은 별도로 구성됩니다. 서버를 시작할 때 (물론) 예외가 발생합니다. 중첩 된 예외는 org.springframework.be..

programing tip 2020.07.05

배치 파일에서 if-else 구조를 사용하는 방법은 무엇입니까?

배치 파일에서 if-else 구조를 사용하는 방법은 무엇입니까? 배치 파일의 if-else 구조에 대한 질문이 있습니다. 각 명령은 개별적으로 실행되지만 "if-else"블록을 안전하게 사용할 수 없으므로 프로그램의 이러한 부분이 작동하지 않습니다. 이 부품들을 어떻게 작동시킬 수 있습니까? 감사합니다. IF %F%==1 IF %C%==1 ( ::copying the file c to d copy "%sourceFile%" "%destinationFile%" ) ELSE IF %F%==1 IF %C%==0 ( ::moving the file c to d move "%sourceFile%" "%destinationFile%" ) ELSE IF %F%==0 IF %C%==1 ( ::copying a dire..

programing tip 2020.07.05
반응형