반응형

2020/09 867

Jackson을 사용하여 JSON 문자열을 배열로 구문 분석하는 방법

Jackson을 사용하여 JSON 문자열을 배열로 구문 분석하는 방법 나는이 String다음과 같은 값 : [ { "key1": "value11", "key2": "value12" }, { "key1": "value21", "key2": "value22" } ] 그리고 다음 클래스 : public class SomeClass { private String key1; private String key2; /* ... getters and setters omitted ...*/ } 그리고 그것을 a List또는 a 로 구문 분석하고 싶습니다 .SomeClass[] Jackson 을 사용하여 수행하는 가장 간단한 방법은 ObjectMapper무엇입니까? 마침내 얻었습니다. ObjectMapper objectM..

Programing 2020.09.06

공백이없는 텍스트를 단어 목록으로 분할하는 방법은 무엇입니까?

공백이없는 텍스트를 단어 목록으로 분할하는 방법은 무엇입니까? 입력 : "tableapplechairtablecupboard..." 많은 단어 이러한 텍스트를 단어 목록으로 분할하고 다음을 얻는 효율적인 알고리즘은 무엇입니까? 산출: ["table", "apple", "chair", "table", ["cupboard", ["cup", "board"]], ...] 가장 먼저 떠오르는 것은 가능한 모든 단어 (첫 글자로 시작)를 살펴보고 가능한 가장 긴 단어를 찾고 position=word_position+len(word) 추신 : 가능한 모든 단어 목록이 있습니다. 단어 "찬장"은 "컵"과 "보드"가 될 수 있으며 가장 긴 것을 선택하십시오. 언어 : 파이썬,하지만 중요한 것은 알고리즘 자체입니다. 순진..

Programing 2020.09.06

누군가 사용하지 않는 코드를 삭제 (또는 유지)하는 장점을 설명 할 수 있습니까?

누군가 사용하지 않는 코드를 삭제 (또는 유지)하는 장점을 설명 할 수 있습니까? 프로젝트에서 사용하지 않는 코드를 삭제해야한다는 말을 많이 들었습니다. 그러나 나에게 "왜?"는 명확하지 않습니다. 삭제하지 않은 포인트는 다음과 같습니다. 코드가 이미 작성되었으며 노력이 소요됩니다. 코드는 구문 및 실제 환경에서 테스트 될 수 있습니다. 잘 구성되어 있으면 (그룹화, 개별 패키지, 느슨하게 결합 된 등) 전체 코드 분석이나 리팩토링에 방해가되지 않습니다. 나중에 코드가 사용될 수 있습니다. 삭제되면 작성자가 불편 함을 느낄 수 있습니다. 누군가 사용하지 않는 코드를 삭제 (또는 유지)하는 장점을 설명 할 수 있습니까? 사용하지 않는 코드를 제거해야하는 몇 가지 이유는 다음과 같습니다. 프로젝트에 새로 작..

Programing 2020.09.06

관계 열의 Laravel Eloquent Sum

관계 열의 Laravel Eloquent Sum 쇼핑 카트 앱을 개발 중이 었는데 지금은 다음과 같은 문제가 생겼습니다 .. 사용자, 제품 및 카트 개체가 있습니다. -장바구니 테이블에는 "id", "user_id", "product_id"및 타임 스탬프 열만 포함됩니다. -UserModel "hasMany"카트 (사용자가 여러 제품을 저장할 수 있기 때문). -CartModel은 "belongsTo"사용자 및 CartModel "hasMany"제품입니다. 이제 총 제품을 계산하려면 다음과 같이 호출 할 수 있습니다 Auth::user()->cart()->count().. 내 질문은 :이 사용자가 장바구니에있는 제품의 가격 (제품 열)의 SUM ()을 어떻게 얻을 수 있습니까? 나는 쿼리를 사용하지 않고..

Programing 2020.09.06

C #에서 비교하기 위해 월 이름 (문자열)을 정수로 구문 분석하는 방법은 무엇입니까?

C #에서 비교하기 위해 월 이름 (문자열)을 정수로 구문 분석하는 방법은 무엇입니까? 배열에있는 몇 가지 달 이름을 비교할 수 있어야합니다. 다음과 같은 직접적인 방법이 있다면 좋을 것입니다. Month.toInt("January") > Month.toInt("May") 내 Google 검색이 유일한 방법은 자신의 방법을 작성하는 것 같지만 이것은 이미 .Net에서 구현되었을 것이라고 생각할 정도로 일반적인 문제처럼 보입니다. DateTime.ParseExact(monthName, "MMMM", CultureInfo.CurrentCulture ).Month 비록 당신의 목적을 위해, 당신은 아마도 Dictionary그 달의 이름을 그 값에 매핑하는 것을 만드는 것이 더 나을 것입니다 . 다음과 같이 할..

Programing 2020.09.06

스레드가 동일한 PID를 공유하는 경우 어떻게 식별 할 수 있습니까?

스레드가 동일한 PID를 공유하는 경우 어떻게 식별 할 수 있습니까? Linux에서 스레드 구현과 관련된 쿼리가 있습니다. Linux에는 명시적인 스레드 지원이 없습니다. 사용자 공간에서는 스레드 생성을 위해 NPTL과 같은 스레드 라이브러리를 사용할 수 있습니다. 이제 NPTL을 사용하면 1 : 1 매핑을 지원합니다. 커널은이 clone()함수를 사용하여 스레드를 구현합니다. 4 개의 스레드를 만들었다 고 가정합니다. 그러면 다음을 의미합니다. 4 개가 task_struct있습니다. 내부에는 task_struct복제 인수에 따라 리소스 공유가 제공됩니다 (CLONE_VM | CLONE_FS | CLONE_FILES | CLONE_SIGHAND). 이제 다음 쿼리가 있습니다. 4 개의 스레드가 동일한 P..

Programing 2020.09.06

iOS에서 애니메이션 GIF 표시

iOS에서 애니메이션 GIF 표시 iMessage를 사용하면 이제 애니메이션 GIF를 보내고 표시 할 수 있습니다. 이것은 Apple이 이제 응용 프로그램에서 애니메이션 GIF 표시를 지원하고 있음을 의미합니까? 아니면 이미지를 프레임으로 분할 한 다음 순차적으로 표시하는 가장 쉬운 방법입니까? iOS 5.1에서 애니메이션 GIF를 표시하는 가장 쉬운 방법은 무엇입니까? 감사! iOS7을 대상으로하고 이미 이미지가 프레임으로 분할 된 경우 animatedImageNamed:duration:. 스피너를 애니메이션한다고 가정 해 보겠습니다. 모든 프레임을 프로젝트에 복사하고 다음과 같이 이름을 지정합니다. spinner-1.png spinner-2.png spinner-3.png 등 , 그런 다음 다음을 통..

Programing 2020.09.06

BASH는 하나를 제외한 모든 파일을 복사합니다.

BASH는 하나를 제외한 모든 파일을 복사합니다. Default.png라는 이름을 제외하고 모든 파일을 디렉토리에서 복사하고 싶습니다. 이를 수행하는 방법에는 여러 가지가있는 것 같습니다. 당신에게 가장 효과적인 것은 무엇입니까? src/파일 만 포함하는 경우 간단 합니다. find src/ ! -name Default.png -exec cp -t dest/ {} + 경우 src/하위 디렉토리,이 생략합니다을 가지고 있지만, 그 내부에 파일 복사 작업을 수행합니다 find src/ -type f ! -name Default.png -exec cp -t dest/ {} + src/하위 디렉터리가있는 경우 해당 디렉터리로 반복되지 않습니다. find src/ -type f -maxdepth 1 ! -name..

Programing 2020.09.06

Force.com 플랫폼의 단점

Force.com 플랫폼의 단점 우리는 현재 Force.com 플랫폼을 개발 플랫폼으로 사용하고 있으며 영업 담당자와 force.com 웹 사이트는 왜 이것이 세계 최고의 플랫폼인지에 대한 이유로 가득 차 있습니다. 하지만 제가 찾고있는 것은 그러한 플랫폼을 사용하는 데있어 몇 가지 실질적인 단점입니다. 시작하는 데 10 가지가 있습니다. Apex는 독점 언어입니다. force.com Eclipse 플러그인 외에는 리팩토링, 코드 분석 등과 같은 도구가 거의 없거나 전혀 없습니다. Apex는 다른 언어보다 뒤 떨어지는 것으로 간주되는 Java 5에서 모델링되었으며 도구없이 (# 1 참조) 매우 번거로울 수 있습니다. 배포는 여전히 많은 문제와 수동 단계로 상당히 수동적입니다. 이 상황은 시간이 지남에 따..

Programing 2020.09.06

try / catch / finally에서 await에 대한 좋은 솔루션입니까?

try / catch / finally에서 await에 대한 좋은 솔루션입니까? 다음 과 같이 예외 (스택 추적 포함)를 다시 던지기 전에 블록 async에서 메서드 를 호출해야합니다 catch. try { // Do something } catch { // await action().ConfigureAwait(false)).Wait(); } public static TResult AwaitTaskSync(Func action) { return Task.Run(async () => await action().ConfigureAwait(false)).Result; } public static void AwaitSync(Func action) { AwaitTaskSync(() => action().AsTas..

Programing 2020.09.06
반응형