Запитання з тегом «java»

Java - популярна мова програмування високого рівня. Використовуйте цей тег, коли у вас виникають проблеми з використанням або розумінням самої мови. Цей тег рідко використовується поодинці і найчастіше використовується в поєднанні з [весна], [весна-черевик], [jakarta-ee], [android], [javafx], [gradle] і [maven].

7
Apache Tomcat не відображається в середовищі виконання Eclipse Server
У мене встановлено tomcat 5.5, працює і перевіряється за адресою http: // localhost: 8080 / . Параметр меню Tomcat з'являється на панелі меню Eclipse, і я можу запустити і зупинити Tomcat звідти. У програмі Eclipse вона не відображається як середовище виконання сервера у вікні - Налаштування - Сервер - Середовища …
169 java  eclipse  tomcat 


4
Як змінити ім'я поля в JSON за допомогою Джексона
Я використовую Джексона для перетворення мого об'єкта в json. Об'єкт має 2 поля: @Entity public class City { @id Long id; String name; public String getName() { return name; } public void setName(String name){ this.name = name; } public Long getId() { return id; } public void setName(Long id){ this.id …

11
Як уникнути встановлення файлів політик JCE "Необмежена сила" під час розгортання програми?
У мене є додаток, який використовує 256-бітне шифрування AES, яке не підтримується Java поза коробкою. Я знаю, щоб це правильно функціонувало, я встановлюю банки JCE з необмеженою міцністю у папку безпеки. Це добре, що я розробник, я можу їх встановити. Моє питання, оскільки ця програма буде розповсюджуватися, кінцеві користувачі, швидше …
169 java  aes  jce  policyfiles 

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

21
Як би ви реалізували кеш LRU на Java?
Будь ласка, не кажіть EHCache чи OSCache тощо. Припустімо для цілей цього питання, що я хочу реалізувати свій власний, використовуючи лише SDK (навчання на практиці). Враховуючи, що кеш буде використовуватися в багатопотоковому середовищі, які структури даних ви б використовували? Я вже реалізував один із використанням LinkedHashMap та Collections # sinkronizedMap …

14
Як використовувати компаратор у Java для сортування
Я навчився використовувати порівнянне, але у мене виникають труднощі з компаратором. У мене код помилки: 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 { private int …
169 java  sorting  comparator 

14
Зміна поточного робочого каталогу на Java?
Як я можу змінити поточний робочий каталог з програми Java? Все, що мені вдалося знайти щодо проблеми, стверджує, що ви просто не можете цього зробити, але я не можу повірити, що це дійсно так. У мене є фрагмент коду, який відкриває файл, використовуючи жорстко закодований відносний шлях до файлу з …

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

15
Роль / призначення ContextLoaderListener навесні?
Я вивчаю Spring Framework, який використовується в моєму проекті. Я знайшов запис ContextLoaderListener у своєму файлі web.xml . Але не могли зрозуміти, як саме це допомагає розробнику? В офіційній документації ContextLoaderListener сказано, що слід запустити WebApplicationContext . Щодо WebApplicationContext JavaDocs кажуть: Інтерфейс для забезпечення конфігурації веб-програми. Але я не в …

7
Перевірте, чи не є нульовими булевими результатами виключення
У мене є такий код: 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 взяти рядок regex …
169 java  regex 

8
Як я можу отримати значення змінної системи на Java?
Як я можу отримати значення змінної системи, яке присутнє в MyComputer -> Properties -> Advanced -> Environment Variables -> System Variables на Java? Редагувати Я використав System.getenv()метод. Це значення друку, якщо я даю System.out.println(System.getenv("JAVA_HOME")); і він показує nullзначення, якщо я спробую те ж саме для створеної мною системної змінної System.out.println(System.getenv("DBE"));

29
Java: Перевірте, чи містить enum заданий рядок?
Ось моя проблема - я шукаю (якщо він навіть існує) еквівалент перерахунку ArrayList.contains();. Ось зразок моєї проблеми з кодом: enum choices {a1, a2, b1, b2}; if(choices.???(a1)}{ //do this } Тепер я розумію , що ArrayListз Stringsбуде кращий маршрут тут , але я повинен виконати моє вміст перерахувань через комутатор / …
169 java  string  enums 

3
Що визначає компенсацію споживачів Kafka?
Я відносно новий в Кафці. Я трохи експериментував з цим, але мені кілька незрозумілих щодо компенсації споживачів. З того, що я зрозумів до цього часу, коли споживач запускає, зміщення, з якого він почне читати, визначається налаштуваннями конфігурації auto.offset.reset(виправте мене, якщо я помиляюся). Тепер скажімо, наприклад, що в темі є 10 …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.