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

102
Lombok не генерирует геттер и сеттер

Я только что пытался отправить проект на основе Maven на другой компьютер и УЖАС, красные маркеры везде !! Однако mvn clean installстроится просто отлично. Я быстро заметил, что Lombok не генерирует геттеры и сеттеры для моих классов, хотя @Getterи @Setterправильно распознаются Eclipse. Оба...

102
Как программно открыть SearchView?

Для ActionBar есть виджет, который называется SearchView. Когда он не используется, он выглядит так: А когда он используется, это выглядит так: Я хочу (программно, конечно) открыть окно поиска (сделать его «используемым»). Я пробовал несколько функций, таких как: SearchView searchView =...

102
Разница между сообщением SOAP и WSDL?

Я не понимаю, как сообщения SOAP и WSDL сочетаются друг с другом? Я начал изучать сообщения SOAP, такие как: POST /InStock HTTP/1.1 Host: www.example.org Content-Type: application/soap+xml; charset=utf-8 Content-Length: nnn <?xml version="1.0"?> <soap:Envelope...

102
Разница между состояниями WAIT и BLOCKED потока

В чем разница между состоянием потока WAIT и состоянием потока ЗАБЛОКИРОВАНО? Документация Thread.State : Заблокирован. В этом состоянии находится поток, который заблокирован в ожидании блокировки монитора. Ожидание Поток, который бесконечно ожидает выполнения другим потоком определенного...

102
Включает ли подпись метода в Java его возвращаемый тип?

Включает ли подпись метода в классе / интерфейсе Java его тип возвращаемого значения? Пример: Знает ли Java разницу между этими двумя методами: public class Foo { public int myMethod(int param) {} public char myMethod(int param) {} } Или, может быть, имеет значение только название метода и список...

102
В чем разница между MongoTemplate Spring Data и MongoRepository?

Мне нужно написать приложение, с помощью которого я могу выполнять сложные запросы с использованием spring -data и mongodb. Я начал с использования MongoRepository, но боролся со сложными запросами, чтобы найти примеры или действительно понять синтаксис. Я говорю о таких запросах: @Repository...

102
Должен ли JAVA_HOME указывать на JDK или JRE?

Я указал JAVA_HOMEна C:\Program Files (x86)\Java\jre7. Работает нормально. После этого я разархивировал ant и настроил переменные среды, связанные с Ant, после ввода я получил следующие сообщения об ошибках"ant -version" Я искал этот форум. Похоже, одно из решений - указать Java на JDK вместо JRE....

102
Проверить, содержит ли строка числа Java

Я пишу программу, в которой пользователь вводит строку в следующем формате: "What is the square of 10?" Мне нужно проверить, есть ли число в строке а затем извлеките только число. Если я использую .contains("\\d+")или .contains("[0-9]+"), программа не может найти число в строке, независимо от...

102
Неправильный Manifest.mf в IntelliJ IDEA создан .jar

Я пытаюсь упаковать проект с использованием библиотек OptaPlanner 6.0.1 в .jar через артефакт jar IntelliJ IDEA, но вместо моего manifest.mf, содержащего стандартный Manifest-Version: 1.0 Main-Class: a.b.c.app jar использует тот, который поставляется в ecj-3.7.2.jar, одной из поддерживающих...

102
Сгруппировать список объектов по атрибуту

Мне нужно сгруппировать список объектов ( Student), используя атрибут ( Location) конкретного объекта. Код выглядит следующим образом: public class Grouping { public static void main(String[] args) { List<Student> studlist = new ArrayList<Student>(); studlist.add(new Student("1726",...

102
Не могу выбрать класс в качестве основного в IntelliJ

У меня есть проект Java в IntelliJ, в который я только что добавил кучу файлов во вложенную иерархию папок. Многие из этих файлов являются тестами и включают основной метод, поэтому я смогу их запустить. Однако я не могу понять, как это сделать. Я новичок в IntelliJ, и ранее файлы отображались в...

102
Какая польза от аннотации @Temporal в Hibernate?

В документации по Hibernate есть информация для @Temporalаннотации ниже: В простых API Java временная точность времени не определена. При работе с временными данными вы можете описать ожидаемую точность в базе данных. Временные данные могут иметь точность DATE, TIME или TIMESTAMP (т.е. фактическая...

102
Как безопасно создать временный файл на Java?

Я ищу безопасный способ создать временный файл на Java. Под безопасностью я имею в виду следующее: Имя должно быть уникальным даже в условиях потенциальной гонки (например, другой поток одновременно вызывает ту же функцию или другой процесс одновременно запускает этот код) Файл должен быть...

102
Вызов аннотированного метода @Bean в конфигурации Java Spring

Мне любопытно, как Spring Injection обрабатывает методы вызова с @Beanаннотацией. Если я помещаю @Beanаннотацию к методу и возвращаю экземпляр, я понимаю, что это говорит Spring создать bean-компонент путем вызова метода и получения возвращенного экземпляра. Однако иногда этот компонент необходимо...

102
Как настроить преобразователь Jackson JSON, неявно используемый Spring Boot?

Я использую Spring Boot (1.2.1) аналогично тому, как в их руководстве по созданию веб-службы RESTful : @RestController public class EventController { @RequestMapping("/events/all") EventList events() { return proxyService.getAllEvents(); } } Итак, Spring MVC неявно использует Jackson для...

101
Лучше ли повторно использовать StringBuilder в цикле?

У меня есть вопрос, связанный с производительностью, относительно использования StringBuilder. В очень длинном цикле я манипулирую a StringBuilderи передаю его другому методу, например: for (loop condition) { StringBuilder sb = new StringBuilder(); sb.append("some string"); . . ....

101
Hibernate: автоматическое создание / обновление таблиц db на основе классов сущностей

У меня есть следующий класс сущности (в Groovy): import javax.persistence.Entity import javax.persistence.Id import javax.persistence.GeneratedValue import javax.persistence.GenerationType @Entity public class ServerNode { @Id @GeneratedValue(strategy = GenerationType.AUTO) Long id String...

101
Рекурсивное изменение связанного списка в Java

Я уже некоторое время работаю над Java-проектом для класса. Это реализация связанного списка (называемого здесь AddressList, содержащего простые узлы ListNode). Загвоздка в том, что все придется делать с помощью рекурсивных алгоритмов. Я мог делать все нормально без одного метода:public...