반응형

Java 2009

Comparator를 사용하여 사용자 지정 정렬 순서를 정의하려면 어떻게합니까?

Comparator를 사용하여 사용자 지정 정렬 순서를 정의하려면 어떻게합니까? 자동차 목록에 대한 분류 데모를 개발하고 싶습니다. 자동차 목록을 표시하기 위해 데이터 테이블을 사용하고 있습니다. 이제 실제로 자동차 색상별로 목록을 정렬하고 싶습니다. 여기서는 알파벳 순서로 정렬되지 않습니다. Red car가 먼저 온 다음 Blue 등의 맞춤 정렬 순서를 사용하고 싶습니다. 내가 자바를 사용하려고 것을 들어 Comparator하고 Comparable있지만 알파벳 순서로만 정렬 할 수 있습니다. 따라서 어느 누구도 정렬이 더 빨라지도록 사용할 기술을 구현하는 방법을 안내 할 수 있습니까? class Car implements Comparable { private String name; private Str..

programing 2020.10.09

사전을 직렬화 할 때 대 / 소문자 유지

사전을 직렬화 할 때 대 / 소문자 유지 다음과 같이 구성된 Web Api 프로젝트가 있습니다. config.Formatters.JsonFormatter.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver(); 그러나 사전 키 대 / 소문자를 변경하지 않고 유지하고 싶습니다. Newtonsoft.Json직렬화 중에 대 / 소문자를 변경하지 않고 유지하기를 원한다는 것을 나타내는 클래스에 사용할 수 있는 속성이 있습니까? public class SomeViewModel { public Dictionary Data { get; set; } } 이를 수행하는 속성은 없지만 해결 프로그램을 사용자 정의하여 수행 할 수 ..

programing 2020.10.09

PHP CURL에서 POST에서 GET으로 전환하는 방법

PHP CURL에서 POST에서 GET으로 전환하는 방법 이전 Post 요청에서 Get 요청으로 전환 해 보았습니다. Get이라고 가정하지만 결국 게시물을 작성합니다. PHP에서 다음을 시도했습니다. curl_setopt($curl_handle, CURLOPT_POSTFIELDS, null); curl_setopt($curl_handle, CURLOPT_POST, FALSE); curl_setopt($curl_handle, CURLOPT_HTTPGET, TRUE); 내가 무엇을 놓치고 있습니까? 추가 정보 : POST 요청을 수행하도록 설정된 연결이 이미 있습니다. 성공적으로 완료되었지만 나중에 연결을 다시 사용하고 위의 setopts를 사용하여 GET으로 다시 전환하려고하면 여전히 불완전한 POST 헤..

programing 2020.10.09

c # foreach (개체의 속성)…이 작업을 수행하는 간단한 방법이 있습니까?

c # foreach (개체의 속성)…이 작업을 수행하는 간단한 방법이 있습니까? 여러 속성을 포함하는 클래스가 있습니다 (차이가 있으면 모두 문자열입니다). 또한 클래스의 여러 인스턴스가 포함 된 목록이 있습니다. 클래스에 대한 단위 테스트를 만드는 동안 목록의 각 개체를 반복 한 다음 해당 개체의 각 속성을 반복하기로 결정했습니다. 이렇게하는 것이 간단하다고 생각했는데 ... foreach (Object obj in theList) { foreach (Property theProperties in obj) { do some stufff!!; } } 그러나 이것은 작동하지 않았습니다! :(이 오류가 발생합니다 ... " 'Application.Object'에 'GetEnumerator'에 대한 공용 정..

programing 2020.10.09

Sails.js 대 Meteor-둘 다의 장점은 무엇입니까?

Sails.js 대 Meteor-둘 다의 장점은 무엇입니까? 저는 Nodejs와 그 프레임 워크에 대해 많이 읽었으며 최근에 첫 번째 전체 자바 스크립트 프론트 엔드 (Angularjs 사용)를 완료했습니다. 다음 두 가지 프레임 워크 중 하나를 사용하여 다음 애완 동물 프로젝트가 Nodejs 모험이되기로 결정했습니다. Sails.js 유성 나는 두 가지 모두에 대해 읽었지만 여전히 그 차이점을 파악할 수 없으며 왜 다른 하나를 사용하기로 선택해야합니까? 그러니 최고의 세일즈맨 모자를 쓰고 틀을 골라 팔아주세요. 애완 동물 프로젝트에 필요한 몇 가지 기능은 다음과 같습니다. 라이브 스코어 Reddit과 유사한 스레드, 실시간 Wikipedia와 유사한 페이지 에디션 사용자 / 역할 Meteor에 대해 말..

programing 2020.10.09

Android 스튜디오의 문서보기가 자동으로 열립니다.

Android 스튜디오의 문서보기가 자동으로 열립니다. 버그인지 설정인지는 모르겠지만 값을 입력하는 동안 매우 귀찮습니다. 즉 android:layout_gravity="", 드롭 다운으로 힌트를 열고 잠시 후 문서보기가 열리고 힌트로 드롭 다운을 숨 깁니다. 일시 중단 된 버튼이 없는지 확인했습니다. Ubuntu 14.04를 사용합니다. 이상합니다. 몇 달 동안 AS로 아무것도 변경하지 않았고 이전에는 그런 행동이 없었기 때문입니다. 해결책이 있습니다. 환경 설정> 편집기> 일반> CodeCompletion> 자동 팝업 기능 선택 취소 간단한 단계에 따라 Documentation커서 이동으로 열기를 제거하십시오 . Android Studio-> 파일-> 설정-> 편집기-> 일반 화면 오른쪽에서 기타로 ..

programing 2020.10.09

키 스키마의 속성 수는 속성 정의에 정의 된 속성 수와 일치해야합니다.

키 스키마의 속성 수는 속성 정의에 정의 된 속성 수와 일치해야합니다. DynamoDB 자바 스크립트 셸을 사용하여 간단한 테이블을 생성하려고하는데이 예외가 발생합니다. { "message": "The number of attributes in key schema must match the number of attributes defined in attribute definitions.", "code": "ValidationException", "time": "2015-06-16T10:24:23.319Z", "statusCode": 400, "retryable": false } 아래는 내가 만들려는 테이블입니다. var params = { TableName: 'table_name', KeySchema: ..

programing 2020.10.09

Xcode 8 자동 생성 빠른 도움말 문서

Xcode 8 자동 생성 빠른 도움말 문서 에 발표 된 새로운 기능으로는 엑스 코드 (8) , 우리는 볼 수 있습니다 "빠른 도움말 문서 자동 생성": NSHipster에서이 기사에서 배울 수있는 것처럼 이것이 수동 코드 문서의 끝 입니까? 누군가이 새로운 기능의 장단점을 설명 할 수 있습니까? Jazzy와 같은 도구를 대체합니까 ? 새로운 기능에 대한 자세한 정보를 찾을 수 없습니다. 이것은 다음과 같은 방법을 선택할 수있는 Xcode 8 (이상) 기능을 나타냅니다. func foo(bar: Int) -> String { ... } ... 그런 다음 ⌘+ option+ 를 누르면 /(또는 Xcode의 "Editor"메뉴에서 "Structure"» "Add documentation"선택) 다음 주석 템플..

programing 2020.10.09

AT & T와 비교 한 인텔 어셈블리 구문의 한계

AT & T와 비교 한 인텔 어셈블리 구문의 한계 나에게 인텔 구문은 훨씬 읽기 쉽습니다. 인텔 구문에만 집중하는 어셈블리 포리스트를 탐색하면 놓친 것이 있습니까? AT & T로 전환하고 싶은 이유가 있습니까 (다른 사람의 AT & T 어셈블리를 읽을 수있는 것 외에)? 내 첫 번째 단서는 gdb가 기본적으로 AT & T를 사용한다는 것입니다. 이것이 중요한 경우, 내 초점은 모든 관계 어셈블리와 Linux / BSD 및 C 언어에 대한 구문에있을 수 있습니다. 하나는 다른 것보다 이점이 없습니다. Intel 구문이 훨씬 읽기 쉽다 는 데 동의합니다 . AFAIK, 모든 GNU 도구에는 Intel 구문을 사용하는 옵션도 있습니다. 다음과 같이 GDB가 Intel 구문을 사용하도록 할 수 있습니다. 분해 ..

programing 2020.10.09

쉘 스크립트의 전역 환경 변수

쉘 스크립트의 전역 환경 변수 bash 스크립트에서 전역 환경 변수를 설정하는 방법은 무엇입니까? 내가 같은 일을하면 #!/bin/bash FOO=bar ...또는 #!/bin/bash export FOO=bar ... vars는 로컬 컨텍스트에 머무르는 것처럼 보이지만 스크립트 실행이 완료된 후에도 계속 사용하고 싶습니다. 다음으로 스크립트 실행 . . myscript.sh 현재 셸 환경에서 스크립트를 실행합니다. export 새 프로세스에서 사용할 수있는 변수를 제어하므로 FOO=1 export BAR=2 ./runScript.sh 한 다음 $BAR의 환경에서 사용할 수 runScript.sh있지만 $FOO하지 않습니다. 셸 스크립트 를 실행 하면 하위 셸에서 수행되므로 부모 셸의 환경에 영향을주지 ..

programing 2020.10.09
반응형