Вопросы с тегом «java»

Java является популярным языком программирования высокого уровня. Используйте этот тег, если у вас есть проблемы с использованием или пониманием самого языка. Этот тег редко используется отдельно и чаще всего используется вместе с [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] и [maven].

10
Список всех специальных символов, которые нужно экранировать в регулярном выражении
Я пытаюсь создать приложение, которое сопоставляет шаблон сообщения с сообщением, которое пытается отправить пользователь. Я использую регулярное выражение Java для сопоставления сообщения. Шаблон / сообщение могут содержать специальные символы. Как мне получить полный список специальных символов, которые нужно экранировать, чтобы мое регулярное выражение работало и совпадало в максимально возможных случаях? …
108 java  regex 

11
Что означает NaN в Java?
У меня есть программа, которая пытается уменьшить doubleдо желаемого числа. На выходе я получаю NaN. Что NaNзначит на Java?
108 java  nan 

12
Есть ли в Java оператор using?
Есть ли в Java оператор using, который можно использовать при открытии сеанса в спящем режиме? В C # это примерно так: using (var session = new Session()) { } Таким образом, объект выходит за рамки и автоматически закрывается.

4
Как Activity.finish () работает в Android?
Может ли кто-нибудь дать описание того, что происходит, когда метод Activityвызывает свой finish()метод? Он немедленно завершает работу или выполняет функцию, из которой был вызван?
108 java  android 

15
Преобразование целого числа в длинное
Мне нужно получить значение поля с помощью отражения. Так получилось, что я не всегда уверен, что это за тип данных поля. Для этого и во избежание некоторого дублирования кода я создал следующий метод: @SuppressWarnings("unchecked") private static <T> T getValueByReflection(VarInfo var, Class<?> classUnderTest, Object runtimeInstance) throws Throwable { Field f = …
108 java  reflection  casting 

14
Spring boot default H2 jdbc connection (и H2 console)
Я просто пытаюсь просмотреть содержимое базы данных H2 для встроенной базы данных H2, которую создает spring -boot, когда я ничего не указываю в моем application.properties и начинаю с mvn spring: run. Я вижу, как hibernate JPA создает таблицы, но если я попытаюсь получить доступ к консоли h2 по указанному ниже …
108 java  spring  jpa  h2  spring-boot 

12
«Невозможно начать компиляцию: для модуля не указан выходной путь…»
У меня очень простой проект Java + Gradle. Строится нормально. Он отлично работает из оболочки с помощью "gradle run". Однако, если я попытаюсь запустить IntelliJ, я получу: Cannot start compilation: the output path is not specified for module "xyz" Specify the output path in Configure Project. Мой "Вывод компилятора" установлен …

6
Схема XML или DTD для logback.xml?
Я видел несколько дискуссий в сети о том, как здорово было бы иметь схему XML или DTD для файла logback.xml, чтобы иметь хотя бы самую базовую проверку и автозаполнение в IDE, таких как IDEA или Eclipse, но я никогда не видел любое решение. А ты?
108 java  xsd  logback  dtd  xml 

5
Как получить дату UTC + 0 в Java 8?
У меня проблемы с классом Date в Java. Класс Date возвращает дату локального компьютера, но мне нужен UTC-0. Я погуглил и нашел отличное решение для JavaScript, но для Java ничего полезного. Как получить дату UTC + 0 в Java 8?

9
Как преобразовать двоичную строку в целое число с основанием 10 в Java
У меня есть массив строк, представляющих двоичные числа (без начальных нулей), которые я хочу преобразовать в соответствующие им числа с основанием 10. Рассматривать: binary 1011 becomes integer 11 binary 1001 becomes integer 9 binary 11 becomes integer 3 etc. Как лучше всего продолжить? Я изучал java.lang.number. *, Но не нашел …
108 java  string  binary  radix 

7
Spring Boot с добавлением перехватчиков HTTP-запросов
Как правильно добавить перехватчики HttpRequest в приложение весенней загрузки? Я хочу регистрировать запросы и ответы на каждый HTTP-запрос. Документация по загрузке Spring вообще не затрагивает эту тему. ( http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/ ) Я нашел несколько веб-примеров того, как сделать то же самое со старыми версиями spring, но они работают с applicationcontext.xml. Пожалуйста …

8
Spring Cache @Cacheable - не работает при вызове из другого метода того же компонента
Кеш Spring не работает при вызове кешированного метода из другого метода того же компонента. Вот пример, ясно объясняющий мою проблему. Конфигурация: <cache:annotation-driven cache-manager="myCacheManager" /> <bean id="myCacheManager" class="org.springframework.cache.ehcache.EhCacheCacheManager"> <property name="cacheManager" ref="myCache" /> </bean> <!-- Ehcache library setup --> <bean id="myCache" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean" p:shared="true"> <property name="configLocation" value="classpath:ehcache.xml"></property> </bean> <cache name="employeeData" maxElementsInMemory="100"/> Кешированный сервис: …
108 java  spring  caching  ehcache 

12
Проверьте, содержит ли один список элемент из другого
У меня есть два списка с разными объектами. List<Object1> list1; List<Object2> list2; Я хочу проверить, существует ли элемент из списка1 в списке2 на основе определенного атрибута (Object1 и Object2 имеют (среди прочего) один общий атрибут (с типом Long) с именем attributeSame). щас делаю вот так: boolean found = false; for(Object1 …
108 java  list  find  element 

9
Могу ли я установить TTL для @Cacheable
Я пробую @Cacheableподдержку аннотаций для Spring 3.1 и задаюсь вопросом, есть ли способ очистить кешированные данные через некоторое время, установив TTL? Прямо сейчас из того, что я вижу, мне нужно очистить это сам, используя @CacheEvict, и, используя это вместе с, @Scheduledя могу сам сделать реализацию TTL, но это кажется многовато …
108 java  spring 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.