반응형

2020/09/06 30

Swift에서 술어 사용

Swift에서 술어 사용 첫 번째 앱에 대한 튜토리얼 (Swift 배우기)을 진행하고 있습니다 : http://www.appcoda.com/search-bar-tutorial-ios7/ 나는이 부분 (Objective-C 코드)에 붙어 있습니다. - (void)filterContentForSearchText:(NSString*)searchText scope:(NSString*)scope { NSPredicate *resultPredicate = [NSPredicate predicateWithFormat:@"name contains[c] %@", searchText]; searchResults = [recipes filteredArrayUsingPredicate:resultPredicate]; } 누구든지..

Programing 2020.09.06

프로그래밍 방식으로 컨테이너보기를 추가하는 방법

프로그래밍 방식으로 컨테이너보기를 추가하는 방법 Container View는 Interface Editor를 통해 스토리 보드에 쉽게 추가 할 수 있습니다. 추가되면 컨테이너보기는 플레이스 홀더보기, 임베드 된 세그먼트 및 (하위)보기 컨트롤러입니다. 그러나 프로그래밍 방식으로 컨테이너보기를 추가하는 방법을 찾을 수 없습니다. 사실, 나는 그런 클래스를 찾을 수조차 없다 UIContainerView. Container View 클래스의 이름은 확실히 좋은 시작입니다. segue를 포함한 완전한 가이드를 많이 주시면 감사하겠습니다. View Controller Programming Guide를 알고 있지만 Interface Builder가 Container Viewer에 대해 수행하는 방식과 동일하지 않다..

Programing 2020.09.06

sed를 사용하여 줄의 처음 'N'문자를 어떻게 인쇄합니까?

sed를 사용하여 줄의 처음 'N'문자를 어떻게 인쇄합니까? sed를 사용하면 처음 n 개의 문자를 인쇄하는 하나의 라이너는 무엇입니까? 나는 다음을하고있다. grep -G 'defn -test.*' OctaneFullTest.clj | sed .... sed를 사용하지 말고 cut을 사용하십시오. grep .... | cut -c 1-N sed를 사용해야하는 경우 : grep ... | sed -e 's/^\(.\{12\}\).*/\1/' colrm x 예를 들어, 처음 100자가 필요한 경우 : cat file |colrm 101 수년 동안 사용되어 왔으며 대부분의 Linux 및 bsd (확실히 freebsd)에 있으며 일반적으로 기본적으로 제공됩니다. 을 입력해야했던 기억이 없습니다 apt-get ..

Programing 2020.09.06

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
반응형