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

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

9
остановите IntelliJ IDEA для переключения уровня языка Java каждый раз при перезагрузке pom (или измените уровень языка проекта по умолчанию)
Используя IntelliJ 12, у меня есть проект Java, и я использую Maven с pom.xml. Мой проект использует java8, но кажется, что уровень языка проекта по умолчанию был установлен на 6 при импорте проекта. Я могу изменить уровень языка на 8.0 (F4 -> Модули -> Уровень языка), однако каждый раз, когда …

13
Как перебрать диапазон дат в Java?
В моем сценарии мне нужно выполнить ряд действий в диапазоне дат, учитывая дату начала и окончания. Пожалуйста, дайте мне руководство для достижения этого с помощью Java. for ( currentDate = starDate; currentDate < endDate; currentDate++) { } Я знаю, что приведенный выше код просто невозможен, но я делаю это для …
145 java  date  iteration 

8
Как разрешить все типы сетевых подключений HTTP и HTTPS в Android (9) Pie?
С Android 9 Pie теперь запросы без шифрования никогда не будут работать. И по умолчанию Система будет ожидать, что вы будете использовать TLS по умолчанию. Вы можете прочитать эту функцию здесь. Поэтому, если вы делаете запросы только через HTTPS, вы в безопасности. Но как быть с приложениями, которые отправляют запросы …

12
«0000-00-00 00:00:00» не может быть представлен как ошибка java.sql.Timestamp.
У меня есть таблица базы данных, содержащая даты (`date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00'). Я использую MySQL. Иногда данные из программы передаются в базу данных без даты. Таким образом, значение даты автоматически назначается, 0000-00-00 00:00:00 когда данные таблицы вызываются со столбцом даты, в котором возникает ошибка. ...'0000-00-00 00:00:00' can …
145 java  mysql  jdbc  timestamp 

7
Почему ConcurrentHashMap предотвращает нулевые ключи и значения?
В JavaDoc ConcurrentHashMapговорится следующее: Как , Hashtableно в отличие от HashMap, этот класс никак не позволяет nullиспользовать в качестве ключа или значения. Мой вопрос: почему? 2-й вопрос: почему не Hashtableразрешено null? Я использовал много HashMaps для хранения данных. Но при переходе на ConcurrentHashMapнесколько раз у меня возникали проблемы из-за NullPointerExceptions.

2
Spring: Почему мы автоматически подключаем интерфейс, а не реализованный класс?
пример interface IA { public void someFunction(); } @Resource(name="b") class B implements IA { public void someFunction() { //busy code block } public void someBfunc() { //doing b things } } @Resource(name="c") class C implements IA { public void someFunction() { //busy code block } public void someCfunc() { //doing …

15
Эмулятор Android: ошибка установки: INSTALL_FAILED_VERSION_DOWNGRADE
В настоящее время я пытаюсь скомпилировать и протестировать небольшое приложение для Android. Я использую Eclipse, и у меня установлен SDK 4.2 (Api Level 17). Я установил <uses-sdk android:targetSdkVersion="17" android:minSdkVersion="8" /> хотя я пробовал и разные значения (например, 17/17). Я не использую никаких функций GoogleAPI и не использую функции, которые недоступны …
145 java  android  sdk 

11
Как преобразовать currentTimeMillis в дату в Java?
У меня есть миллисекунды в определенном файле журнала, сгенерированном на сервере, я также знаю локаль, из которой был создан файл журнала, моя проблема состоит в том, чтобы преобразовать миллисекунды на дату в указанном формате. Обработка этого журнала происходит на сервере, расположенном в другом часовом поясе. При преобразовании в "SimpleDateFormat" программа …
145 java  date 

11
Модульное тестирование с помощью Spring Security
Моя компания изучает Spring MVC, чтобы определить, следует ли использовать его в одном из наших следующих проектов. Пока мне нравится то, что я видел, и прямо сейчас я смотрю на модуль Spring Security, чтобы определить, можем ли мы / должны ли это использовать. Наши требования безопасности довольно простые; пользователю просто …


30
java.lang.ClassNotFoundException: не удалось найти класс по пути: dexpathlist
В настоящее время я работаю над проектом, в котором мне нужно использовать исключительно собственный ndk. Это сработало, когда я попытался запустить пример helloworld из исходников движка Irrlicht. Затем я пытаюсь использовать его в своем проекте, следуя тому же формату, что и в этом примере. Но я получил: 03-14 01:40:05.308: E/AndroidRuntime(799): …
145 java  android  c++  android-ndk 

6
Mockito: InvalidUseOfMatchersException
У меня есть инструмент командной строки, который выполняет проверку DNS. Если проверка DNS прошла успешно, команда переходит к дальнейшим задачам. Я пытаюсь написать для этого модульные тесты с помощью Mockito. Вот мой код: public class Command() { // .... void runCommand() { // .. dnsCheck(hostname, new InetAddressFactory()); // .. // …

7
Как в Java 8 преобразовать карту <K, V> в другую карту <K, V> с помощью лямбда?
Я только начал смотреть на Java 8 и попробовать лямбды, я подумал, что попробую переписать очень простую вещь, которую написал недавно. Мне нужно превратить карту строки в столбец в другую карту строки в столбец, где столбец на новой карте является защитной копией столбца на первой карте. Столбец имеет конструктор копирования. …
145 java  map  lambda  java-8  java-stream 

7
Получение зависимостей Gradle в IntelliJ IDEA с помощью сборки Gradle
Сборка оценок даже изнутри IntelliJ IDEA не помещает зависимости в папку «Внешние библиотеки», поэтому эти классы не отображаются как предложения в редакторе, и когда я вручную добавляю их как импорт, возникает ошибка компиляции. Как я могу заставить IntelliJ автоматически включать зависимости в мой файл build.gradle , например: compile 'com.google.code.gson:gson:1.7.2

7
Нетти против Apache MINA
Они оба обеспечивают примерно одинаковую функциональность. Какой из них выбрать для разработки моего высокопроизводительного TCP-сервера? Какие плюсы и минусы? Ссылочные ссылки: Apache MINA ( источник ) Нетти ( источник )

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