반응형

Java 2020

Scala 목록을 튜플로 변환 하시겠습니까?

Scala 목록을 튜플로 변환 하시겠습니까? 3 개의 요소가있는 목록을 크기 3의 튜플로 어떻게 변환 할 수 있습니까? 예를 들어, 내가 가지고 val x = List(1, 2, 3)있고 이것을 (1, 2, 3). 어떻게 할 수 있습니까? 형식이 안전한 방식으로는이 작업을 수행 할 수 없습니다. 왜? 일반적으로 우리는 런타임까지 목록의 길이를 알 수 없기 때문입니다. 그러나 튜플의 "길이"는 해당 유형으로 인코딩되어야하며 따라서 컴파일 타임에 알려 져야합니다. 예를 들어 (1,'a',true)에는 유형 (Int, Char, Boolean)이 Tuple3[Int, Char, Boolean]있습니다. 튜플에 이러한 제한이있는 이유는 비 동종 유형을 처리 할 수 ​​있어야하기 때문입니다. 스칼라 추출기와 패턴..

code 2020.10.09

Maven 리소스 필터링이 작동하지 않음-스프링 부트 종속성으로 인해

Maven 리소스 필터링이 작동하지 않음-스프링 부트 종속성으로 인해 이 질문에 이미 답변이 있습니다. Spring Boot를 사용한 Maven 리소스 필터링 : 자리 표시 자 1 답변을 해결할 수 없음 maven 프로젝트에서 maven 리소스 필터링을 사용하여 일부 토큰을 교체하려고 시도했지만 작동하지 않습니다. 나는 작동하지만이 단일 프로젝트에서 작동하지 않는 다른 프로젝트가 있는데 무엇이 잘못되었는지 확실하지 않습니다. 특성 파일은 /src/main/resources/my.properties 위치에 있습니다. 아래와 같이 다른 maven 명령을 시도했지만 작동하지 않습니다. mvn clean install mvn clean install resources:resources my.properties ..

code 2020.10.09

기능과 레이블의 차이점은 무엇입니까?

기능과 레이블의 차이점은 무엇입니까? 기계 학습 기본 사항에 대한 자습서 를 따르고 있으며 기능 또는 레이블이 될 수 있다는 언급이 있습니다 . 내가 아는 한 기능은 사용중인 데이터의 속성입니다. 레이블이 무엇인지 알 수없고 단어의 의미를 알고 있지만 기계 학습의 맥락에서 그것이 무엇을 의미하는지 알고 싶습니다. 간단히 말해서 기능이 입력됩니다. 라벨이 출력됩니다. 이것은 분류 및 회귀 문제 모두에 적용됩니다. 특성은 입력 세트에있는 데이터의 한 열입니다. 예를 들어, 누군가가 선택할 애완 동물의 유형을 예측하려는 경우 입력 기능에는 연령, 거주 지역, 가족 소득 등이 포함될 수 있습니다. 레이블은 개, 물고기, 이구아나, 바위, 기타 모델을 학습 한 후에는 해당 기능을 포함하는 새로운 입력 세트를 제공..

code 2020.10.09

람다 함수 및 매개 변수의 범위?

람다 함수 및 매개 변수의 범위? 일련의 GUI 이벤트에 대해 거의 똑같은 콜백 함수가 필요합니다. 함수는 호출 한 이벤트에 따라 약간 다르게 작동합니다. 나에게 간단한 경우처럼 보이지만 람다 함수의 이상한 동작을 이해할 수 없습니다. 그래서 아래에 다음과 같은 간단한 코드가 있습니다. def callback(msg): print msg #creating a list of function handles with an iterator funcList=[] for m in ('do', 're', 'mi'): funcList.append(lambda: callback(m)) for f in funcList: f() #create one at a time funcList=[] funcList.append(lam..

code 2020.10.09

미국 우편 번호를 시간대에 매핑

미국 우편 번호를 시간대에 매핑 사용자가 앱에 등록 할 때 국가 데이터베이스에 대해 유효성을 검사 할 때 우편 번호를 유추 할 수 있습니다. 이 우편 번호에서 시간대를 추측 할 수있는 가장 좋은 방법은 무엇입니까? 우리는 명시 적으로 요청해야하는 데이터의 양을 최소화하려고 노력하고 있습니다. 최선의 추측이 잘못된 경우 나중에 수동으로 시간대를 설정할 수 있습니다. 나는 우편 번호가 미국 이외의 시간대를 알아내는 데 도움이되지 않는다는 것을 알고 있지만,이 경우 어쨌든 수동으로 물어봐야 할 것이고 우리는 상관없이 주로 미국과 거래합니다. 많은 우편 번호 데이터베이스를 찾았고 지금까지 몇 개만 시간대 정보를 포함하고 있지만 이것 처럼 무료가 아닌 것은 . 이를 위해 서비스 구독료를 반드시 지불해야하는 경우에..

code 2020.10.08

Windows 7에 32 비트 및 64 비트 Java를 모두 설치할 수 있습니까?

Windows 7에 32 비트 및 64 비트 Java를 모두 설치할 수 있습니까? Windows 7에 32 비트 및 64 비트 Java를 모두 설치할 수 있습니까? 64 비트에서 실행할 수있는 일부 응용 프로그램이 있지만 32 비트에서만 실행되는 일부 응용 프로그램이 있습니다. 네, 전혀 문제 없습니다. 동일한 시스템에 32 비트 및 64 비트 Java의 여러 버전을 동시에 설치할 수도 있습니다. 사실 저도 그런 설정을 가지고 있습니다. 각각 자체 디렉토리에있는 경우 Windows (Windows 7 포함)에서 여러 Java 런타임을 설치할 수 있습니다. 예를 들어, Win 7 64 비트 또는 Win Server 2008 R2를 실행중인 경우 "C : \ Program Files (x86) \ Java ..

code 2020.10.08

Vim에서 위치 목록과 Quickfix 목록의 차이점은 무엇입니까

Vim에서 위치 목록과 Quickfix 목록의 차이점은 무엇입니까 다음은 빠른 수정 목록 및 위치 목록에 대한 문서에서 가져온 것입니다. 그러나 실제로 무엇이 다른지 잘 모르겠습니다. 아래 이미지는 위치 목록 및 빠른 수정 목록의 동일한 항목을 보여줍니다. vimgrep 및 lvimgrep에서 하나 또는 다른 것을 언제 사용합니까? In Vim the quickfix commands are used more generally to find a list of positions in files.For example, |:vimgrep| finds pattern matches. You can use the positions in a script with the |getqflist()| function. Thu..

code 2020.10.08

Zepto와 jQuery 2의 차이점은 무엇입니까?

Zepto와 jQuery 2의 차이점은 무엇입니까? 두 가지 유사한 프로젝트가 있습니다. Zepto.js Zepto는 주로 jQuery와 호환되는 API를 사용하는 최신 브라우저를위한 최소한의 JavaScript 라이브러리입니다. jQuery 2.0 jQuery 2.0 베타 : IE 6, 7 또는 8을 지원할 필요없이 더 빠르고 더 작게 만들 수있는 jQuery는 플랫폼 별 HTML 응용 프로그램을위한 훌륭한 선택입니다. 이것은 성능에 관한 것입니까 아니면 다른 접근 방식을 따르나요? Zepto.js와 jQuery의 주요 차이점은 jQuery의 ~ 80kb 대신 Zepto.js의 ~ 20kb (축소, 압축되지 않음)의 각 파일 크기와 jQuery의 ~ 30kb 대신 Zepto.js의 ~ 10kb (최소화..

code 2020.10.08

릴리스 모드 빌드에서 XML 문서 파일의 복사를 방지하는 방법은 무엇입니까?

릴리스 모드 빌드에서 XML 문서 파일의 복사를 방지하는 방법은 무엇입니까? 일부 타사 구성 요소를 참조하는 Visual Studio 2010 프로젝트가 있습니다. 그들의 어셈블리에는 우리 (그리고 우리 만) 개발자에게 유용한 XML 문서 파일이 함께 제공됩니다. 그리고 프로젝트가 빌드 될 때마다 (디버그 또는 릴리스 모드에서) 이러한 XML 파일이 빌드 디렉토리에 복사됩니다. Visual Studio 내에서 또는 MSBuild를 통해 빌드 디렉터리에 대한 해당 XML 파일의 복사본을 비활성화하는 설정이나 스위치를 찾을 수없는 것 같습니다. 빌드 후 스크립트는 옵션 일 수 있지만 냄새 나는 것입니다. 어떤 아이디어? 감사합니다. 프로젝트를 빌드 할 때 .xml / .pdb 파일은 ResolveAssemb..

code 2020.10.08

오버플로 : 숨겨진 부모 외부에 자식을 표시

오버플로 : 숨겨진 부모 외부에 자식을 표시 CSS에서는 overflow:hidden플로팅 자식의 높이로 확장 할 수 있도록 부모 컨테이너에 설정됩니다. 그러나 함께 결합하면 또 다른 흥미로운 기능이 있습니다 margin: auto... PREVIOUS 형제가 부동 요소 인 경우 실제로 나란히 표시됩니다. 즉, 형제가 float:left있는 경우 컨테이너가 float:none overflow:hidden형제의 오른쪽에 나타나고 개행이 없습니다. 마치 일반 흐름에서 떠있는 것처럼 보입니다. 이전 형제가 있으면 float:right컨테이너가 형제의 왼쪽에 나타납니다. 이 컨테이너의 크기를 조정하면 플로팅 요소 사이의 중앙에 정확하게 표시됩니다. 당신은 이전의 두 형제, 하나가 있다면 말해 float:left..

code 2020.10.08
반응형