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

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


7
Кодування параметрів запиту URL в Java
Як один кодує параметри запиту, щоб перейти по URL на Java? Я знаю, це здається очевидним і вже заданим питанням. Є дві тонкощі, в яких я не впевнений: Чи повинні пробіли кодуватися в URL-адресі як "+" або як "% 20"? У хромі, якщо я набираю "http://google.com/foo=?bar me", хром змінює його …
108 java  urlencode 

9
Чому відкрита сесія в режимі глибокого сну вважається поганою практикою?
І які альтернативні стратегії ви використовуєте, щоб уникнути LazyLoadExceptions? Я розумію, що відкрита сесія має на увазі проблеми з: Багатошарові програми, що працюють у різних jvm-кодах Операції здійснюються лише в кінці, і, швидше за все, ви хотіли б отримати результати раніше. Але, якщо ви знаєте, що ваша програма працює на …

12
Використання Regex для створення рядків, а не їх узгодження
Я пишу утиліту Java, яка допомагає мені генерувати безліч даних для тестування продуктивності. Було б дуже здорово мати можливість вказати регулярний вираз для Strings, щоб мій генератор виплюнув речі, які відповідають цьому. Чи є щось там вже запечене, що я можу використати для цього? Або є бібліотека, яка переносить мене …
108 java  regex 

5
Чи є якась хороша динамічна бібліотека SQL Builder на Java? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 4 роки тому . Удосконаліть це питання Хтось знає хорошу бібліотеку SQL Builder для Java, як Squiggle (більше не підтримується, здається). Переважно, …
108 java  sql  sqlbuilder 

18
Як виправити помилку "java.security.cert.CertificateException: Альтернативних імен предмета немає"?
У мене є клієнт веб-служби Java, який користується веб-сервісом через HTTPS. import javax.xml.ws.Service; @WebServiceClient(name = "ISomeService", targetNamespace = "http://tempuri.org/", wsdlLocation = "...") public class ISomeService extends Service { public ISomeService() { super(__getWsdlLocation(), ISOMESERVICE_QNAME); } Коли я підключаюсь до URL-адреси сервісу ( https://AAA.BBB.CCC.DDD:9443/ISomeService), я отримую виняток java.security.cert.CertificateException: No subject alternative names …

10
Список усіх спеціальних символів, які потрібно уникнути в регулярному виразі
Я намагаюся створити додаток, який відповідає шаблону повідомлення та повідомленню, яке користувач намагається надіслати. Я використовую регулярний вираз Java для відповідності повідомлення. Шаблон / повідомлення може містити спеціальні символи. Як я можу отримати повний перелік спеціальних символів, які потрібно уникнути, щоб мій регекс працював і відповідав максимально можливим випадкам? Чи …
108 java  regex 

8
Чому, коли конструктор позначається за допомогою @JsonCreator, його аргументи повинні бути помічені за допомогою @JsonProperty?
У Джексоні, коли ви коментуєте конструктор за допомогою @JsonCreator, ви повинні коментувати його аргументи @JsonProperty. Так це конструктор public Point(double x, double y) { this.x = x; this.y = y; } стає таким: @JsonCreator public Point(@JsonProperty("x") double x, @JsonProperty("y") double y) { this.x = x; this.y = y; } Я …

4
Як працює Activity.finish () в Android?
Чи може хтось надати опис того, що відбувається, коли Activityвикликає його finish()метод? Чи виходить він негайно, або він виконує функцію, з якої він був викликаний?
108 java  android 

15
Перетворення цілого числа в довгий
Мені потрібно отримати значення поля за допомогою відображення. Так трапляється, що я не завжди впевнений, що таке тип даних поля. Для цього і щоб уникнути дублювання коду, я створив наступний метод: @SuppressWarnings("unchecked") private static <T> T getValueByReflection(VarInfo var, Class<?> classUnderTest, Object runtimeInstance) throws Throwable { Field f = classUnderTest.getDeclaredField(processFieldName(var)); f.setAccessible(true); …
108 java  reflection  casting 


12
"Неможливо розпочати компіляцію: шлях виводу не вказаний для модуля ..."
У мене дуже простий проект Java + Gradle. Це добре будує. Він добре працює з оболонки з "gradle run". Однак якщо я спробую запустити всередині IntelliJ, я отримаю: Cannot start compilation: the output path is not specified for module "xyz" Specify the output path in Configure Project. Мій "Вихід компілятора" …

6
XML-схема або DTD для logback.xml?
Я бачив кілька дискусій в мережі про те, як було б добре мати схему XML або DTD для файлу logback.xml, щоб мати принаймні саму основну перевірку та автоматичне заповнення в IDE, таких як IDEA або Eclipse, але я ніколи не бачив будь-яке рішення. Ти що?
108 java  xsd  logback  dtd  xml 

5
Як отримати дату UTC + 0 у Java 8?
У мене проблеми з класом Date на Java. Клас дати повертає дату локальної машини, але мені потрібна UTC-0. Я переглянув Google і знайшов чудове рішення для JavaScript, але для Java нічого корисного. Як отримати дату UTC + 0 у Java 8?

9
Як перетворити двійкову рядок у базове ціле число на Java
У мене є масив рядків, що представляють двійкові числа (без провідних нулів), які я хочу перетворити на відповідні базові 10 числа. Поміркуйте: binary 1011 becomes integer 11 binary 1001 becomes integer 9 binary 11 becomes integer 3 etc. Який найкращий спосіб продовжити? Я досліджував java.lang.number. *, Не знаходячи методу прямого …
108 java  string  binary  radix 

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