Програмування

Питання та відповіді для професійних та ентузіастів-програмістів


4
Навіщо використовувати Optional.of над Optional.ofNullable?
При використанні класу 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існує? Чому б просто не використовувати …

13
Отримайте список усіх потоків, які зараз працюють на Java
Чи я можу отримати список усіх запущених потоків у поточному JVM (включаючи теми, не запущені моїм класом)? Чи можливо також отримати Threadі Classоб'єкти всіх потоків у списку? Я хочу мати можливість це зробити за допомогою коду.
232 java  multithreading  jvm 

4
Чому я коли-небудь використовувати push_back замість emplace_back?
C ++ 11 векторів мають нову функцію emplace_back. На відміну від того push_back, що покладається на оптимізацію компілятора, щоб уникнути копій, emplace_backвикористовує ідеальну переадресацію для передачі аргументів безпосередньо конструктору для створення об’єкта на місці. Мені здається, що emplace_backвсе push_backможе зробити, але якийсь час це зробить краще (але ніколи не гірше). …
232 c++  c++11  std 


11
Android - встановити TextView TextStyle програмно?
Чи є спосіб програмно встановити 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" />
232 java  android  textview 


9
Доступ до декількох елементів списку, знаючи їх індекс
Мені потрібно вибрати деякі елементи із даного списку, знаючи їх індекс. Скажімо, я хотів би створити новий список, який містить елемент із індексом 1, 2, 5, із даного списку [-2, 1, 5, 3, 8, 5, 6]. Що я зробив: a = [-2,1,5,3,8,5,6] b = [1,2,5] c = [ a[i] for …



29
Пошук усіх можливих комбінацій чисел для досягнення заданої суми
Як би ви пройшли тестування всіх можливих комбінацій доповнень із заданого набору Nчисел, щоб вони склали до заданого кінцевого числа? Короткий приклад: Набір цифр, які потрібно додати: N = {1,5,22,15,0,...} Бажаний результат: 12345

30
Помилка: "Пісочниця не синхронізується з Podfile.lock ..." після встановлення RestKit з cocoapods
Я стикався з дивною проблемою після встановлення RestKit з cocoapods. після вирішення залежності RestKit для мого проекту з cocoapods та спроби його створити, я стикаюся з цією помилкою: Пісочниця не синхронізується з Podfile.lock. Запустіть "pod install" або оновіть установку CocoaPods. Я спробував бігти pod install , але ніяких змін. Ось …

22
Повідомлення про помилку емулятора Android: "PANIC: відсутня програма двигуна емулятора для CPU" x86 "."
Я намагаюся запустити Android-емулятор за допомогою AVD Manager. це мій avd: http://image-upload.de/image/fnx79V/52b0d050ee.png і ось що відбувається, починаючи: http://image-upload.de/image/vGpQfa/e912d83939.png У мене є Macbook Pro Retina. Встановлено драйвер Haxm безпосередньо зі сторінки Intel. Жоден емулятор не працює. Усі отримують однакове повідомлення про помилку. Запуск команди (Ця помилка була в тому випадку, коли …


3
Опущення одного сетера / геттера в Ломбок
Я хочу використовувати клас даних у Ломбоку. Оскільки в ньому близько десятка полів, я зазначив це за допомогою @Data, щоб генерувати всі сетери та геттери. Однак є одне спеціальне поле, для якого я не хочу, щоб приладдя було впроваджене. Як Ломбок опускає це поле?
232 java  lombok 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.