java — все вопросы
2ответа
4 голоса
Различное поведение для Path.toFile () и нового файла (pathString)
Я подключил сетевой диск (сервер samba) в Windows.
На этом диске есть файл, который я хотел прочитать в программе на Java.
Прежде чем я попытался прочитать файл, используя:
Paths.get(basePat
6ответов
4 голоса
Как избежать кода дерева if-else?
У меня есть контроллер отдыха, который включает метод для поиска книг в зависимости от параметров "title" и "author".
Не могли бы вы дать мне подсказку, как избавиться от конструкции if-else?
Сей
2ответа
4 голоса
Почему существует разница между способами прерванного и isInterrupted поведения?
Я только что прошел Javadoc для прерываний . Я получаю разницу между двумя методами класса Thread: interrupted () и isInterrupted (). Процитируем документ:
Когда поток проверяет прерывание, в
1ответ
4 голоса
как дать приоритет темам, ожидающим семафор?
Я использовал семафор, чтобы ограничить число потоков, обращающихся к функции. Я хочу, чтобы поток, который будет пробужден, должен был быть выбран по приоритету, который я буду отдавать, а не по ум
2ответа
4 голоса
Ошибка RemoteServiceException
У меня много ненормальных арестов, но я не понимаю,
как это возможно, потому что не понимаю происхождение
проблема.
Это журнал ненормального ареста:
android.app.RemoteServiceException:
andr
2ответа
4 голоса
org.springframework.jdbc.BadSqlGrammarException: StatementCallback; плохая грамматика SQL
HTTP Status 500 - Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException: StatementCallback; bad SQL grammar [select * from assignment where username=reza]; ne
1ответ
4 голоса
Как преобразовать HashMap в таблицу огурцов
Я хочу знать, есть ли какой-нибудь способ конвертировать HashMap в DataTable в Java Cucumber. Я попытался немного погуглить и увидел, что возможно обратное. Есть идеи, как это реализовать?
Заране
1ответ
4 голоса
Ошибка поля в объекте 'user' в поле 'userProfiles': отклоненное значение [3];
Я скачал рабочую демонстрацию, которая прекрасно работала, пока я ее запускал. Но когда я только что сделал свой путь и использую ту же страницу и функциональность, что и страница регистрации, а зат
1ответ
4 голоса
maven-jaxb2-plugin, повторно использующий XSD в общем проекте
У меня есть проект, который имеет схему A и B, оба в одном и том же пространстве имен. Оба импортируют схему C, которая также использует одно и то же пространство имен. Как я могу сгенерировать клас
2ответа
4 голоса
Как использовать JUnit 5 и Java 10 в Maven с помощью подключаемого модуля maven-surefire-plugin и org.ow2.asm
В моем проекте я пытаюсь использовать Java 10 с Junit 5, но происходит нечто интересное.
Фон
Чтобы Maven хорошо работал в Java 10, нам нужно изменить библиотеку asm maven-compiler-plugin на or
2ответа
4 голоса
Интеграция Flyway с Spring Boot не выполняет сценарии миграции для встроенной базы данных H2
Я пытаюсь сделать демонстрацию миграции на встроенной базе данных H2 в приложении Spring Boot с использованием Flyway.
application.properties
logging.level.org.org.springframework=DEBUG
serve
1ответ
4 голоса
Загрузить многокомпонентный файл в AWS, не сохраняя его локально
Я написал Rest API, который принимает MultipartFile. Я хочу загрузить файлы, которые поступают в Amazon S3. Проблема в том, что я не знаю другого способа, кроме как сначала сохранить его в локальной
2ответа
4 голоса
Возвращает список одного элемента, если условие фильтра потока не возвращает результатов
В настоящее время я фильтрую поток, но если фильтр не возвращает совпадений, я бы хотел вернуть одно значение по умолчанию. Это внутри цепочки дополнительных потоков, поэтому я использую это, чтобы
1ответ
4 голоса
Соединение недоступно, время запроса истекло после 30003 мс
Я получаю это исключение за последние несколько дней.
Эта проблема возникает, когда я обрабатываю форму 10 ++ и соединение продолжает увеличиваться каждые 30 секунд до 1 минуты 30 секунд до дости
1ответ
4 голоса
MockClassLoader не может получить доступ к jdk /внутреннему /отразить суперкласс jdk.internal.reflect.MagicAccessorImpl
Я нахожусь в процессе миграции проекта на Java9. После того, как я переключился на новую версию Java, тесты начинают проваливаться, как будто PoerMock пытается получить доступ к некоторым классам, к
1ответ
4 голоса
Что использовать вместо `defineClass` в Java10?
Я использую метод defineClass() из ClassLoader для определения класса из байтового массива. Я выбираю этот метод, используя отражение:
ClassLoader.class.getDeclaredMethod(
"defineClass", Strin
1ответ
4 голоса
метод clear () в ArrayDeque
Почему в ArrayDeque для очистки этого, используя (1) do-while для удаления каждого элемента, вместо этого создайте новый массив с начальным размером и (2) перезаписать массив, где содержатся элемент
3ответа
4 голоса
Spring MVC Разница между Path & Переменная в аннотации @RequestMapping
Я хотел бы знать, в чем разница между Path и Variable в Spring MVC в классе Controller.
@RequestMapping("/home")
@RequestMapping(value = "/home")
@RequestMapping(path = "/home")
Основываясь на
1ответ
4 голоса
Java char [] массив обработки jPasswordField и операторы обновления SQL
TLDR;
Разве анализ массива char через класс String в форме String.valueOf(charArray); более безопасен, чем создание объекта класса String?
Я пытаюсь понять /расширить обсуждение, которое было в:
По
2ответа
4 голоса
Может ли Java Collectors.groupingBy вернуть поток в виде списка сгруппированных элементов?
В C # Linq GroupBy возвращает IEnumerable из IGrouping элементов, которые в свою очередь являются IEnumerable элементов выбранного типа значения. Вот пример:
var namesAndScores = new Dictionary&l