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

100
Могу ли я установить значение null в качестве значения по умолчанию для @Value в Spring?

В настоящее время я использую аннотацию @Value Spring 3.1.x следующим образом: @Value("${stuff.value:}") private String value; Это помещает в переменную пустую строку, если атрибут отсутствует. Я хотел бы иметь значение null по умолчанию вместо пустой строки. Конечно, я также хочу избежать ошибки,...

100
Как отключить fail_on_empty_beans в Джексоне?

Используя jackson 2.1, как мне отключить то, fail_on_empty beansчто сообщение об ошибке требует, чтобы я отключил? Я предполагаю, что это самая простая вещь в мире, но, черт возьми, уже поздно, и я не смог найти простой учебник или что-то особенно очевидное из api. SerializationFactory? Почему они...

100
банка не загружена. См. Servlet Spec 2.3, раздел 9.7.2. Класс нарушения: javax / servlet / Servlet.class

Я запускаю проект Maven, который также является динамическим веб-проектом. Я использовал все библиотеки Spring в Maven. Я создал web.xml, но когда я запускаю свой сервер Tomcat 7, я получаю следующее сообщение: INFO: validateJarFile(C:\Users\mibvzd0\workspace\.metadata\.plugins\...

100
Что делает someObject.new в Java?

В Java я только что обнаружил, что следующий код является допустимым: KnockKnockServer newServer = new KnockKnockServer(); KnockKnockServer.receiver receive = newServer.new receiver(clientSocket); К вашему сведению, получатель - это просто вспомогательный класс со следующей подписью: public class...

100
Что такое Java EE на самом деле? [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

100
Свойство Java «user.dir» - что именно оно означает?

Я хочу использовать user.dirкаталог в качестве базового каталога для моих модульных тестов (что создает много файлов). Верно ли, что это свойство указывает на текущий рабочий каталог (например, установленный командой 'cd')?...

100
Как создать новый java.io.File в памяти?

Как я могу создавать новые File(из java.io) в памяти, а не на жестком диске? Я использую язык Java. Я не хочу сохранять файл на жестком диске. Я столкнулся с плохим API ( java.util.jar.JarFile). Он ожидает File fileот String filename. У меня нет файла (только byte[]содержимое), и я могу создать...

100
Как заставить ThreadPoolExecutor увеличивать потоки до максимума перед постановкой в ​​очередь?

Некоторое время я был разочарован поведением по умолчанию, ThreadPoolExecutorкоторое поддерживает ExecutorServiceпулы потоков, которые используют многие из нас. Цитата из Javadocs: Если количество запущенных потоков больше corePoolSize, но меньше maximumPoolSize, новый поток будет создан только в...

100
Почему возможно восстановление после StackOverflowError?

Я удивлен тем, как можно продолжить выполнение даже после того, как StackOverflowErrorв Java произошло. Я знаю, что StackOverflowErrorэто подкласс класса Error. Класс Error декументируется как «подкласс Throwable, который указывает на серьезные проблемы, которые разумное приложение не должно...

100
Возврат из лямбды forEach () в java

Я пытаюсь изменить некоторые циклы for-each на лямбда- forEach()методы, чтобы открыть для себя возможности лямбда-выражений. Кажется возможным следующее: ArrayList<Player> playersOfTeam = new ArrayList<Player>(); for (Player player : players) { if (player.getTeam().equals(teamName)) {...

100
Как проверить, пуст ли Java 8 Stream?

Как я могу проверить, является ли a Streamпустым, и вызвать исключение, если это не так, как нетерминальную операцию? По сути, я ищу что-то эквивалентное приведенному ниже коду, но без материализации промежуточного потока. В частности, проверка не должна выполняться до того, как поток будет...

100
Создайте объект из существующего с помощью ломбока

Допустим, у меня есть аннотированный класс ломбока, например @Builder class Band { String name; String type; } Я знаю, что могу: Band rollingStones = Band.builder().name("Rolling Stones").type("Rock Band").build(); Есть ли простой способ создать объект Foo, используя существующий объект в качестве...

99
Как использовать Java для чтения из файла, в который идет активная запись?

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

99
Предотвращает ли JVM оптимизацию хвостового вызова?

Я видел эту цитату на вопрос: какой хороший функциональный язык для создания веб-службы? Scala, в частности, не поддерживает исключение хвостовых вызовов, за исключением саморекурсивных функций, что ограничивает виды композиции, которую вы можете выполнять (это фундаментальное ограничение JVM)....

99
Могу ли я узнать возвращаемое значение перед возвратом при отладке в Eclipse?

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

99
API облегченного кеширования объектов Java [закрыто]

В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно...

99
Сравнение встроенных баз данных Java [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 6 лет назад . Уточните этот вопрос Я собираюсь разработать небольшое (Java)...

99
Почему у Maven такая плохая репутация? [закрыто]

В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно...

99
Есть ли причина для очистки неиспользуемого импорта в Java, кроме уменьшения беспорядка?

Есть ли веская причина избегать неиспользуемых операторов импорта в Java? Насколько я понимаю, они существуют для компилятора, поэтому множество неиспользуемых импортов не повлияют на скомпилированный код. Просто чтобы уменьшить беспорядок и избежать конфликтов имен в дальнейшем? (Я спрашиваю,...