프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A

3
롬복에서 하나의 세터 / 게터 생략
롬복에서 데이터 클래스를 사용하고 싶습니다. 약 12 개의 필드가 있기 때문에 @Data모든 세터와 게터를 생성하기 위해 주석을 달았습니다 . 그러나 접근자가 구현되기를 원하지 않는 특별한 필드가 하나 있습니다. 롬복은 어떻게이 분야를 생략합니까?
232 java  lombok 

7
Lodash는 배열에서 중복 제거
이것은 내 데이터입니다. [ { url: 'www.example.com/hello', id: "22" }, { url: 'www.example.com/hello', id: "22" }, { url: 'www.example.com/hello-how-are-you', id: "23" }, { url: 'www.example.com/i-like-cats', id: "24" }, { url: 'www.example.com/i-like-pie', id: "25" } ] Lodash를 사용하면 중복 ID 키가있는 객체를 어떻게 제거 할 수 있습니까? 필터, 맵 및 고유 …
232 javascript  lodash 

13
특정 시간대로 JavaScript 날짜를 초기화하는 방법
특정 시간대의 날짜 시간을 문자열로 가지고 있으며 이것을 현지 시간으로 변환하고 싶습니다. 그러나 Date 객체에서 시간대를 설정하는 방법을 모르겠습니다. 예를 들어, Feb 28 2013 7:00 PM ET,나는 할 수있다 var mydate = new Date(); mydate.setFullYear(2013); mydate.setMonth(02); mydate.setDate(28); mydate.setHours(7); mydate.setMinutes(00); 내가 아는 한 UTC 시간이나 현지 시간을 설정할 수 있습니다. 그러나 …

4
Haskell의 Snap 및 Yesod 웹 프레임 워크 비교
이 뉴스의 두 Haskell 웹 프레임 워크는 최근 Yesod (0.8)와 Snap (0.4)입니다. Yesod가 현재 Snap보다 더 많은 기능을 지원한다는 것은 분명합니다. 그러나 HTML, CSS 및 Javascript에 Yesod가 사용하는 구문을 견딜 수 없습니다. 그래서 Snap 대신에 잃어버린 것을 이해하고 싶습니다. 예를 들어 데이터베이스 지원이없는 것 같습니다. 세션은 어떻습니까? 다른 기능들?

8
uint8_t vs 부호없는 char
C에서 uint8_tover 를 사용하면 어떤 이점이 unsigned char있습니까? 거의 모든 시스템 uint8_t에서에 대한 typedef 라는 것을 알고 있습니다. unsigned char왜 사용합니까?
231 c  typedef 

5
Swift와 함께 isKindOfClass 사용
Swift lang을 가져 오려고하는데 다음 Objective-C를 Swift로 변환하는 방법이 궁금합니다. - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { [super touchesBegan:touches withEvent:event]; UITouch *touch = [touches anyObject]; if ([touch.view isKindOfClass: UIPickerView.class]) { //your touch was in a uipickerview ... do whatever you have to do } } 보다 구체적으로, 나는 isKindOfClass새로운 구문에서 사용하는 …

30
메모리 누수가 괜찮습니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문을 개선하십시오 C 또는 C ++ 응용 프로그램에서 메모리 누수가 발생 하는 것이 허용 됩니까? 메모리의 …
231 c++  c  memory-leaks 


30
제목없는 UINavigationBar 사용자 정의 뒤로 버튼
제목없이 iOS 7 이상에서 탐색 뒤로 버튼을 어떻게 사용자 정의 할 수 있습니까? (화살표 만) self.navigationItem.leftBarButtonItem = self.editButtonItem; 나는 그들이 self.backButtonItem을 가지고 있는지 궁금합니다. 또는 이 같은? self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemBACK target:self action:@selector(back)];

24
Android 앱을 프로그래밍 방식으로 "다시 시작"하는 방법은 무엇입니까?
첫째, 안드로이드에서 실제로 응용 프로그램을 죽이거나 다시 시작해서는 안된다는 것을 알고 있습니다. 유스 케이스에서 서버가 클라이언트에 특정 정보를 보내는 특정 경우 애플리케이션을 공장 초기화합니다. 사용자는 하나의 응용 프로그램 인스턴스가있는 서버에서만 로그인 할 수 있습니다 (즉, 여러 장치는 허용되지 않음). 다른 인스턴스가 해당 "로그인 된"잠금을 받으면 일관성을 유지하기 위해 해당 사용자의 …


15
C ++에서 네임 스페이스를 어떻게 올바르게 사용합니까?
네임 스페이스가 아닌 패키지가 사용되는 Java 배경에서 왔습니다. 패키지로 완전한 객체를 형성하기 위해 함께 작동하는 클래스를 넣은 다음 나중에 해당 패키지에서 재사용하는 데 익숙합니다. 하지만 지금은 C ++에서 일하고 있습니다. C ++에서 네임 스페이스를 어떻게 사용합니까? 전체 애플리케이션에 대해 단일 네임 스페이스를 작성합니까, 아니면 주요 구성 요소에 대한 네임 스페이스를 …
231 c++  namespaces 

5
https://bower.herokuapp.com/packages/에 대한 EINVRES 요청이 502로 실패했습니다
바우어 패키지를 다운로드 할 때 502-잘못된 게이트웨이로 바우어 설치가 실패합니다. 예를 들어 ember 라이브러리의 bower install은 명령 행에 다음과 같은 응답을 제공합니다. https://bower.herokuapp.com/packages/ember에 대한 EINVRES 요청 이 502로 실패했습니다 때 http://bower.herokuapp.com/이 URL에서 직접 액세스 할 때 다음과 같은 메시지를 제공합니다. 이 Bower 버전은 더 이상 사용되지 않습니다. 업데이트하십시오 : npm …
231 javascript  bower 


11
컬렉션이 null 일 때 .NET foreach 루프가 NullRefException을 발생시키는 이유는 무엇입니까?
그래서 나는 종종이 상황을 겪습니다 ... 여기서 Do.Something(...)null 컬렉션을 반환합니다 : int[] returnArray = Do.Something(...); 그런 다음이 컬렉션을 다음과 같이 사용하려고합니다. foreach (int i in returnArray) { // do some more stuff } 궁금합니다 .foreach 루프가 null 컬렉션에서 작동하지 않는 이유는 무엇입니까? 0 개의 반복이 null 컬렉션으로 실행되는 것이 논리적 …
231 c#  .net 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.