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

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

9
Как вернуть настраиваемый объект из запроса Spring Data JPA GROUP BY
Я разрабатываю приложение Spring Boot с помощью Spring Data JPA. Я использую собственный запрос JPQL для группировки по некоторому полю и получения счетчика. Ниже приведен мой метод репозитория. @Query(value = "select count(v) as cnt, v.answer from Survey v group by v.answer") public List<?> findSurveyCount(); Он работает, и результат получается следующим …

3
Тип хранилища ключей: какое использовать?
Посмотрев на java.securityмой файл JRE, я вижу, что тип хранилища ключей, используемый по умолчанию, установлен на JKS. Здесь есть список типов хранилищ ключей, которые можно использовать. Есть ли рекомендуемый тип хранилища ключей? Каковы плюсы и минусы различных типов хранилищ ключей?
115 java  security  ssl  jsse 


4
Как использовать новую функцию computeIfAbsent?
Я очень хочу использовать Map.computeIfAbsent, но с тех пор, как лямбды не использовались в старших классах, прошло слишком много времени. Практически прямо из документации: он дает пример старого способа делать что-то: Map<String, Boolean> whoLetDogsOut = new ConcurrentHashMap<>(); String key = "snoop"; if (whoLetDogsOut.get(key) == null) { Boolean isLetOut = tryToLetOut(key); …

10
Ускорение запуска Spring Boot
У меня есть приложение Spring Boot. Я добавил много зависимостей (к сожалению, похоже, все они мне нужны), и время запуска значительно увеличилось. Просто выполнение SpringApplication.run(source, args)занимает 10 секунд. Хотя это может быть немного по сравнению с тем, к чему «привыкли», я недоволен тем, что это занимает так много времени, в …



15
Http 415 Ошибка неподдерживаемого типа носителя с JSON
Я вызываю службу REST с запросом JSON, и она отвечает с HTTP 415 "Unsupported Media Type"ошибкой. Установлен тип содержимого запроса ("Content-Type", "application/json; charset=utf8"). Он отлично работает, если я не включаю в запрос объект JSON. Я использую google-gson-2.2.4библиотеку для JSON. Я пробовал использовать несколько разных библиотек, но это не имело значения. …

4
Каков разумный порядок модификаторов Java (абстрактный, окончательный, общедоступный, статический и т. Д.)?
Каков разумный порядок модификаторов Java? Аннотация окончательный родной частный защищенный общественный статический strictfp синхронизированный преходящий летучий Обновить Я изменил формулировку с рекомендуемой на разумную , чтобы успокоить дискуссии о том, рекомендуется ли порядок или нет.
115 java 

8
Получить тело запроса POST из HttpServletRequest
Я пытаюсь получить все тело из объекта HttpServletRequest. Код, за которым я следую, выглядит так: if ( request.getMethod().equals("POST") ) { StringBuffer sb = new StringBuffer(); BufferedReader bufferedReader = null; String content = ""; try { //InputStream inputStream = request.getInputStream(); //inputStream.available(); //if (inputStream != null) { bufferedReader = request.getReader() ; //new …
115 java  servlets  post 

12
Преобразование потока int в char в java
Вероятно, на этот вопрос ответили где-то еще, но как получить символьное значение значения int? В частности, я читаю a из потока tcp, а метод reader .read () возвращает int. Как мне получить из этого чар?
114 java  types 


6
Ошибка установки Maven OSX Не поддерживается major.minor версии 51.0
Я установил maven, выполнив следующие действия: (учебное пособие) JAVA_HOME=/Library/Java/Home export M2_HOME=/Users/steven/zimmermann/maven export M2=$M2_HOME/bin export PATH=$M2:$PATH echo $JAVA_HOME echo $M2_HOME echo $M2 echo $PATH nano .bash_profile затем я написал эхо в .bash_profile sth вот так: JAVA_HOME=/usr/libexec/java_home M2_HOME=/path/to/your/apache-maven-3.x.x M2=/path/to/your/apache-maven-3.x.x/bin PATH=/path/to/maven/bin:/$….bla-bla-bla… а также я написал это в .bashrc export M2_HOME=/Users/steven/zimmermann/maven export M2=$M2_HOME/bin export …

8
Какие зависимости maven включить в Spring 3.0?
Я пытаюсь сделать свой первый проект с помощью Spring 3.0 (и maven). Я использовал Spring 2.5 (и версии для начинающих) в некоторых проектах. Тем не менее, я немного сбит с толку, какие модули я должен определить как зависимости в моем pom.xml. Я просто хочу использовать основные функции контейнера (beans, core, …

2
Поведение статического метода в многопоточной среде на java
Есть простой глупый вопрос, который беспокоит меня и приводит в голову несколько аргументов. Я хочу развеять все сомнения по поводу нижеприведенных вопросов. class Clstest{ public static String testStaticMethod(String inFileStr) { // section 0 // section 1 // do something with inFileStr // section 2 // section 3 return inFileStr; } …

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