Java 8 Optional클래스를 사용하는 경우 선택 사항으로 값을 랩핑 할 수있는 두 가지 방법이 있습니다. String foobar = <value or null>; Optional.of(foobar); // May throw NullPointerException Optional.ofNullable(foobar); // Safe from NullPointerException Optional.ofNullable을 사용하는 유일한 안전한 방법이라는 것을 알고 Optional있지만 왜 Optional.of존재합니까? 왜 Optional.ofNullable 항상 안전하고 안전한 곳에 서 있지 않습니까?
C ++ 11 벡터에는 새로운 기능이 emplace_back있습니다. push_back복사를 피하기 위해 컴파일러 최적화에 의존하는와 달리 , emplace_back완벽한 전달을 사용하여 인수를 생성자에게 직접 보내어 객체를 제자리에 만듭니다. emplace_back모든 것을 push_back할 수있는 것은 나에게 보이지만 , 때로는 더 잘 할 것입니다 (그러나 결코 더 나쁘지는 않습니다). 어떤 이유를 사용해야 push_back합니까?
프로그래밍 방식으로 textStyle속성 을 설정하는 방법이 TextView있습니까? 방법이없는 것 같습니다 setTextStyle(). 명확히하기 위해 View / Widget 스타일에 대해 이야기하고 있지 않습니다! 나는 다음에 대해 이야기하고있다 : <TextView android:id="@+id/my_text" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Hello World" android:textStyle="bold" />
주어진 목록에서 색인을 알고 일부 요소를 선택해야합니다. 주어진 목록 [-2, 1, 5, 3, 8, 5, 6]에서 색인 1, 2, 5를 가진 요소를 포함하는 새 목록을 만들고 싶다고합시다. 내가 한 일은 : a = [-2,1,5,3,8,5,6] b = [1,2,5] c = [ a[i] for i in b] 더 좋은 방법이 있습니까? c …
Cocoapods와 함께 RestKit을 설치 한 후 이상한 문제가 발생했습니다. cocoapods로 프로젝트의 RestKit 종속성을 해결하고 빌드하려고하면이 오류가 발생합니다. 샌드 박스가 Podfile.lock과 동기화되지 않았습니다. 'pod install'을 실행하거나 CocoaPods 설치를 업데이트하십시오. 나는 달리기를 시도 pod install했지만 아무런 변화가 없었다. 다음은 몇 가지 샷입니다. PODS: - AFNetworking (1.3.3) - RestKit (0.20.3): - RestKit/Core - …
AVD Manager를 사용하여 Android 에뮬레이터를 실행하려고합니다. 이것은 내 DVD입니다 : http://image-upload.de/image/fnx79V/52b0d050ee.png 그리고 이것은 시작함으로써 일어나는 일입니다. http://image-upload.de/image/vGpQfa/e912d83939.png Macbook Pro Retina가 있습니다. 인텔 페이지에서 직접 Haxm 드라이버를 설치했습니다. 에뮬레이터가 작동하지 않습니다. 모두 같은 "오류"메시지가 나타납니다. 명령 실행 (이 오류는 Android-sdk 및 Android-platform-tools를 설치하기 위해 Homebrew를 사용할 때 발생했습니다. 동일한 문제가있는 사람은이를 …