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

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

12
Весняне завантаження та кілька зовнішніх файлів конфігурації
У мене є кілька файлів властивостей, які я хочу завантажити з classpath. Є один набір за замовчуванням, під /src/main/resourcesяким знаходиться частина myapp.jar. Мої springcontextочікують, що файли будуть на уроці. тобто <util:properties id="Job1Props" location="classpath:job1.properties"></util:properties> <util:properties id="Job2Props" location="classpath:job2.properties"></util:properties> Мені також потрібна можливість змінити ці властивості із зовнішнім набором. У мене зовнішня папка …

4
Додавання списку пропозицій IN до запиту JPA
Я створив NamedQuery, який виглядає приблизно так: @NamedQuery(name = "EventLog.viewDatesInclude", query = "SELECT el FROM EventLog el WHERE el.timeMark >= :dateFrom AND " + "el.timeMark <= :dateTo AND " + "el.name IN (:inclList)") Що я хочу зробити, це заповнити параметр: inclList зі списком елементів замість одного елемента. Наприклад, якщо у …
125 java  jpa  jpql 

1
Чому ZoneOffset.UTC! = ZoneId.of ("UTC")?
Чому ZonedDateTime now = ZonedDateTime.now(); System.out.println(now.withZoneSameInstant(ZoneOffset.UTC) .equals(now.withZoneSameInstant(ZoneId.of("UTC")))); роздрукувати false? Я б очікував, що обидва ZonedDateTimeвипадки будуть рівними.

2
Чому різниця між 30 березня та 1 березня 2020 року помилково дає 28 днів замість 29?
TimeUnit.DAYS.convert( Math.abs( new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").parse("30-03-2020 00:00:00").getTime() - new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").parse("1-03-2020 00:00:00").getTime() ), TimeUnit.MILLISECONDS) Результат - 28, тоді як він повинен бути 29. Чи може бути проблемою часовий пояс / місцеположення?
124 java  date  java-7  datediff 

8
Java / Android - Як роздрукувати повний слід стека?
Як в Android (Java) можна роздрукувати повний слід стека? Якщо мій додаток виходить з ладу nullPointerException або щось подібне, воно виводить (майже) повний слід стека так: java.io.IOException: Attempted read from closed stream. com.android.music.sync.common.SoftSyncException: java.io.IOException: Attempted read from closed stream. at com.android.music.sync.google.MusicSyncAdapter.getChangesFromServerAsDom(MusicSyncAdapter.java:545) at com.android.music.sync.google.MusicSyncAdapter.fetchDataFromServer(MusicSyncAdapter.java:488) at com.android.music.sync.common.AbstractSyncAdapter.download(AbstractSyncAdapter.java:417) at com.android.music.sync.common.AbstractSyncAdapter.innerPerformSync(AbstractSyncAdapter.java:313) at com.android.music.sync.common.AbstractSyncAdapter.onPerformLoggedSync(AbstractSyncAdapter.java:243) at …

8
застряг у “Отримання org.scala-sbt sbt 0,13.6…” під час запуску sbt у терміналі
Аналогічна проблема із тим, як використовувати sbt за аутентифікованим проксі? . Я спробував із даною відповіддю та проблемою все-таки є. Коли я запускаю sbt в терміналі, він показує і застрягає на: Getting org.scala-sbt sbt 0.13.6 ... Додаткова інформація: sbt --version sbt launcher version 0.13.6 Як я можу це виправити?
124 java  sbt 

5
Порівняння між Mockito і JMockit - чому Mockito проголосував краще за JMockit? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

18
Як налаштувати шлях побудови Eclipse для використання залежностей Maven?
Я хотів би скористатися функціями, які Maven надає для управління залежностями в проекті. Моє коротке розуміння того, як працює Maven, полягає в тому, що він набере необхідні JAR, а потім створить проект з цими бібліотеками. Наразі у мене простий файл POM, створений як тест: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> …
124 java  eclipse  maven-2  ide  m2eclipse 



13
java.net.UnknownHostException: Недійсне ім'я хоста для сервера: local
Які кроки я повинен зробити для вирішення помилки: java.net.UnknownHostException: Invalid hostname for server: local Я додав нове ім'я віртуального хоста в емулятор Android, але результат повертається до java.net.UnknownHostException virtualhostname at java.net.InetAddress.lookUpHostByName(InetAddress.java:506) Коли я набираю URL-адресу virtualhost на своєму ПК, він працює на дисплеї. Потім знову, коли я біг на Емулятор …
124 java 

14
Прості коментарі Getter / Setter
Яку умову ви використовуєте, щоб коментувати геттерів та сетерів? Це те, про що я задався питанням, наприклад: /** * (1a) what do you put here? * @param salary (1b) what do you put here? */ public void setSalary(float salary); /* * (2a) what do you put here? * @return (2b) …

22
Візьміть внесок із сканера
Я намагаюся знайти спосіб взяти charвхід з клавіатури. Я спробував використовувати: Scanner reader = new Scanner(System.in); char c = reader.nextChar(); Цей метод не існує. Я спробував прийняти cяк String. Однак це не завжди спрацьовує у кожному випадку, оскільки інший метод, який я викликаю зі свого методу, вимагає charвведення. Тому я …

13
"Java.lang.OutOfMemoryError: не вдається створити нову рідну нитку"
Ми отримуємо "java.lang.OutOfMemoryError : unable to create new native Thread"на 8 ГБ оперативної пам'яті VM після 32k потоків (ps -eLF | grep -c java) Однак "top" and "free -m" shows 50% free memory available. JDk 64-бітний і пробується як з HotSpot, так і з JRockit.Server має Linux 2.6.18 Ми також …


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