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

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

3
Spring CrudRepository findByInventoryIds (List <Long> inventoryIdList) - эквивалентно предложению IN
В Spring CrudRepository есть ли у нас поддержка «предложения IN» для поля? то есть что-то похожее на следующее? findByInventoryIds(List&lt;Long&gt; inventoryIdList) Если такая поддержка недоступна, какие элегантные варианты можно рассмотреть? Запросы на запуск для каждого идентификатора могут быть неоптимальными.


21
Присоединения для ленивых людей?
Недавно у меня была дискуссия с другим разработчиком, который заявил мне, что JOIN (SQL) бесполезны. Технически это верно, но он добавил, что использование объединений менее эффективно, чем выполнение нескольких запросов и таблиц ссылок в коде (C # или Java). Для него объединения - для ленивых людей, которым нет дела до …
169 c#  java  sql  join 

7
Apache Tomcat не отображается в средах выполнения Eclipse Server
У меня установлен, работает и проверяется tomcat 5.5 по адресу http: // localhost: 8080 / . Пункт меню Tomcat появляется в строке меню Eclipse, и я могу запускать и останавливать Tomcat оттуда. В Eclipse он не отображается как среда выполнения сервера в окне «Настройки» - «Сервер» - «Среды выполнения» и …
169 java  eclipse  tomcat 



11
Как избежать установки файлов политики JCE «Unlimited Strength» при развертывании приложения?
У меня есть приложение, которое использует 256-битное шифрование AES, которое не поддерживается Java из коробки. Я знаю, чтобы заставить это работать правильно, я устанавливаю банки неограниченной силы JCE в папку безопасности. Это нормально для меня как разработчика, я могу их установить. Мой вопрос заключается в том, что поскольку это приложение …
169 java  aes  jce  policyfiles 

1
Запись Netflow не может получить октеты (JNCA)
Я использую библиотеку jnca для сбора записей NetFlow, отправленных маршрутизатором. Версия записи NetFlow, отправляемой маршрутизатором, - версия 9. Когда пакет NetFlow наблюдается из Wireshark, наборы потоков с идентификатором 263 шаблона содержат данные об октетах инициатора и октетах респондента, которые можно использовать для определения количества байтов, связанных с потоком. Но проблема …
169 java  cisco  netflow 

21
Как бы вы реализовали LRU-кеш в Java?
Пожалуйста, не говорите EHCache или OSCache и т. Д. Предположим, что для целей этого вопроса я хочу реализовать свой собственный, используя только SDK (обучение на практике). Учитывая, что кеш будет использоваться в многопоточной среде, какие структуры данных вы бы использовали? Я уже реализовал один, используя LinkedHashMap и Коллекции # synchronizedMap …

14
Как использовать Comparator в Java для сортировки
Я узнал, как использовать сопоставимые, но у меня возникли трудности с Comparator. У меня ошибка в моем коде: Exception in thread "main" java.lang.ClassCastException: New.People cannot be cast to java.lang.Comparable at java.util.Arrays.mergeSort(Unknown Source) at java.util.Arrays.sort(Unknown Source) at java.util.Collections.sort(Unknown Source) at New.TestPeople.main(TestPeople.java:18) Вот мой код: import java.util.Comparator; public class People implements Comparator …
169 java  sorting  comparator 

14
Изменение текущего рабочего каталога в Java?
Как я могу изменить текущий рабочий каталог из программы Java? Все, что я смог найти в этой проблеме, утверждает, что вы просто не можете этого сделать, но я не могу поверить, что это действительно так. У меня есть фрагмент кода, который открывает файл с использованием жестко заданного относительного пути к …

7
Java NIO FileChannel против производительности / полезности FileOutputstream
Я пытаюсь выяснить, есть ли разница в производительности (или преимуществах), когда мы используем nio по FileChannelсравнению с обычным FileInputStream/FileOuputStreamдля чтения и записи файлов в файловую систему. Я заметил, что на моей машине оба работают на одном уровне, также во много раз FileChannelмедленнее. Могу ли я узнать подробности, сравнивая эти два …

15
Роль / Назначение ContextLoaderListener в Spring?
Я изучаю Spring Framework, который используется в моем проекте. Я нашел запись ContextLoaderListener в моем файле web.xml . Но не могли бы понять, как именно это помогает разработчику? В официальной документации ContextLoaderListener говорится, что он должен запускать WebApplicationContext . Относительно WebApplicationContext JavaDocs говорят: Интерфейс для предоставления конфигурации для веб-приложения. Но …

7
Проверьте, имеет ли значение null Boolean значение true, приводит к исключению
У меня есть следующий код: Boolean bool = null; try { if (bool) { //DoSomething } } catch (Exception e) { System.out.println(e.getMessage()); } Почему моя проверка на булеву переменную "bool" приводит к исключению? Разве он не должен просто перепрыгнуть через оператор if, когда «видит», что это неправда? Когда я удаляю …
169 java 

13
Использование регулярных выражений для извлечения значения в Java
У меня есть несколько строк в грубой форме: [some text] [some number] [some more text] Я хочу извлечь текст в [некоторое количество], используя классы Java Regex. Я примерно знаю, какое регулярное выражение я хочу использовать (хотя все предложения приветствуются). Что меня действительно интересует, так это вызовы Java, чтобы взять строку …
169 java  regex 

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