Запитання з тегом «java»

Java - популярна мова програмування високого рівня. Використовуйте цей тег, коли у вас виникають проблеми з використанням або розумінням самої мови. Цей тег рідко використовується поодинці і найчастіше використовується в поєднанні з [весна], [весна-черевик], [jakarta-ee], [android], [javafx], [gradle] і [maven].

6
Hibernate проти iBATIS [закрито]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 3 роки тому . Удосконалюйте це питання Для реінжинірингу нашого нового продукту ми зараз вибираємо найкращий фреймворк з Java. Оскільки слід розглянути …

2
Чи можуть новіші версії JRE запускати програми Java, скомпільовані зі старими версіями JDK?
Це може бути дурним запитанням, але чи не зіткнувся б я з будь-якими проблемами під час запуску програм Java та пов'язаних з ними бібліотек, скомпільованих у версіях Java 1.6 та 1.7 (я компілюю за допомогою 1.7, тоді як деякі бібліотеки скомпільовані за допомогою 1.6) та запуску всієї програми в 1.7 …
80 java 

1
Використання алфавітних символів у рядку шаблону SimpleDateFormat
Чи можна включити алфавітний символ у рядок шаблону SimpleDateFormat? Я намагаюся створити рядок формату, де буква "T" включається раніше часу, наприклад: 2003-11-15 T 09: 30: 47-05: 00. В даний час я використовую yyyy-MM-ddhh:mm:ssZяк рядок шаблону. Якщо я зміню його на yyyy-MM-ddThh:mm:ssZце, він викличе виняток, оскільки "A" на "Z" та "a" …

8
У RxJava, як передавати змінну при ланцюжку спостережуваних?
Я прив'язую операції асинхронізації за допомогою RxJava, і я хотів би передати деяку змінну нижче: Observable .from(modifications) .flatmap( (data1) -> { return op1(data1); }) ... .flatmap( (data2) -> { // How to access data1 here ? return op2(data2); }) Це схоже на загальну закономірність, але я не міг знайти про …

8
Зберігання UUID як рядка base64
Я експериментував із використанням UUID як ключів бази даних. Я хочу зайняти якомога меншу кількість байтів, зберігаючи при цьому читання уявлення UUID. Я думаю, що я зменшив його до 22 байт, використовуючи base64 і видаливши деякий кінцевий "==", який здається непотрібним для зберігання для моїх цілей. Чи є недоліки такого …
80 java  sql  bytearray  base64  uuid 

7
Автоматично зберігайте дочірні об’єкти за допомогою JPA Hibernate
Я маю відношення "один до багатьох" між таблицею "Батьки та діти". У батьківському об'єкті я маю файл List<Child> setChildren(List<Child> childs) У мене також є зовнішній ключ у таблиці Child. Цей зовнішній ключ - це ідентифікатор, який посилається на батьківський рядок у базі даних. Отже, у моїй конфігурації бази даних цей …

8
Встановлення значень за замовчуванням для нульових полів під час зіставлення з Джексоном
Я намагаюся зіставити деякі об'єкти JSON з об'єктами Java за допомогою Джексона. Деякі поля в об'єкті JSON є обов'язковими (які я можу позначити @NotNull), а деякі необов'язкові. Після зіставлення з Джексоном усі поля, які не встановлені в об'єкті JSON, матимуть нульове значення в Java. Чи існує подібна анотація, @NotNullяка може …
80 java  json  jackson 

8
Чи працює анотовані методи spring @Scheduled в різних потоках?
У мене є кілька методів, котрі коментуються @Scheduled(fixedDelay=10000). У контексті програми у мене є така установка на основі анотацій: <task:annotation-driven /> Проблема в тому, що іноді виконання деяких методів затримується на секунди і навіть хвилини. Я припускаю, що навіть якщо метод займає деякий час, щоб закінчити виконання, інші методи все …

8
плагіни maven-site 3.3 java.lang.ClassNotFoundException: org.apache.maven.doxia.siterenderer.DocumentContent
З цієї ночі плагіни maven сайту 3.3 перестають працювати. Спробуйте видалити локальне сховище, але без змін. Maven 3.3.9 Java 1.8 У pom для плагінів сайту не визначено конфігурацію чи залежності [WARNING] Error injecting: org.apache.maven.report.projectinfo.CiManagementReport java.lang.NoClassDefFoundError: org/apache/maven/doxia/siterenderer/DocumentContent
80 java  maven 

11
не вдалося отримати ResultSet у сплячому режимі
У мене проблема з сплячим режимом . Я намагаюся розібрати в список , але він кидає виняток: HTTP Status 500 - could not extract ResultSet. Коли я налагоджую, це несправність на лінії query.list()... Мій зразок коду тут @Entity @Table(name = "catalog") public class Catalog implements Serializable { @Id @Column(name="ID_CATALOG") @GeneratedValue …

3
Пошук статичних операторів імпорту для конструкцій Mockito
Я намагаюся пробитися крізь цегляну стіну між мною та Мокіто. Я вирвав собі волосся, намагаючись отримати правильні статичні оператори імпорту для матеріалів Mockito. Можна подумати, хтось просто підкине таблицю, в якій буде сказано, що anyInt () походить від org.mockito.Matchers, а коли () походить від org.mockito.Mockito тощо), але це було б …

3
Вимагати проект Gradle з іншого каталогу
У мене налаштування каталогу / проекту такі: C:\ _dev\ Projects\ Logger MyProject Logger - це проект бібліотеки Android, який використовує Gradle. MyProject - це стандартний проект проекту Android, який повинен використовувати бібліотеку Logger . Я використовую Android Studio і спробував додати Logger до зовнішніх бібліотек. Хоча це працює під час …

9
Java отримує доступну пам'ять
Чи є якийсь хороший спосіб отримати залишок пам'яті, доступний для JVM під час виконання? Прикладом цього може бути веб-сервіси, які виходять з ладу, коли вони наближаються до своїх меж пам’яті, відмовляючи в нових з’єднаннях із приємним повідомленням про помилку «занадто багато людей використовують це, спробуйте пізніше», а не різко вмираючи …


5
Як я можу запобігти java.lang.NumberFormatException: Для вхідного рядка: “Недоступно”? [зачинено]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 7 років тому . Удосконалюйте це питання Під час запуску коду я отримую NumberFormatException: java.lang.NumberFormatException: For input string: "N/A" at java.lang.NumberFormatException.forInputString(Unknown Source) …

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