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

80
Получить объект JSON из HTTP-ответа

Я хочу получить JSONобъект из ответа Http get: Вот мой текущий код для получения Http: protected String doInBackground(String... params) { HttpClient client = new DefaultHttpClient(); HttpGet request = new HttpGet(params[0]); HttpResponse response; String result = null; try { response =...

80
Как защитить REST API с помощью Spring Boot и Spring Security?

Я знаю, что защита REST API - это широко обсуждаемая тема, но я не могу создать небольшой прототип, который соответствует моим критериям (и мне нужно подтвердить, что эти критерии реалистичны). Есть так много вариантов, как защитить ресурсы и как работать с безопасностью Spring, мне нужно...

80
Проверить instanceof в потоке

У меня есть такое выражение: scheduleIntervalContainers.stream() .filter(sic -> ((ScheduleIntervalContainer) sic).getStartTime() != ((ScheduleIntervalContainer)sic).getEndTime()) .collect(Collectors.toList()); ... где scheduleIntervalContainersесть тип элемента ScheduleContainer: final...

80
Есть ли необходимость переходить на модули при переходе на Java 9 + / Java 11?

В настоящее время мы осуществляем переход с Java 8 на Java 11. Однако обновление наших служб оказалось менее болезненным, чем мы ожидали. В основном нам нужно было только изменить номер версии в нашем build.gradleфайле, и службы были успешно запущены и работали. Мы обновили библиотеки, а также...

79
Как вы объединяете критерии «ИЛИ» при использовании запроса критериев с гибернацией?

Я пытаюсь выполнить простое «ИЛИ» для трех полей, используя запрос критериев гибернации. пример class Whatever{ string name; string address; string phoneNumber; } Я хотел бы создать критерий запроса, в котором моя строка поиска могла бы соответствовать «имени», «адресу» или «номеру телефона»....

79
Как следует юнит-тестировать контракт hashCode-equals?

В двух словах, контракт hashCode согласно объекту Java object.hashCode (): Хэш-код не должен меняться, если что-то, влияющее на equals (), не изменится. equals () подразумевает, что хеш-коды == Предположим, что интерес в первую очередь связан с неизменяемыми объектами данных - их информация...

79
Получение необработанного XML из SOAPMessage в Java

Я установил SOAP WebServiceProvider в JAX-WS, но мне сложно понять, как получить необработанный XML из объекта SOAPMessage (или любого узла). Вот пример кода, который у меня есть прямо сейчас, и из которого я пытаюсь получить XML: @WebServiceProvider(wsdlLocation="SoapService.wsdl")...

79
Отслеживание проблемы утечки памяти / сборки мусора в Java

Это проблема, которую я пытаюсь отследить уже пару месяцев. У меня запущено java-приложение, которое обрабатывает xml-каналы и сохраняет результат в базе данных. Периодически возникали проблемы с ресурсами, которые очень трудно отследить. Предыстория: в производственном ящике (где проблема...

79
Ошибка при установке нулевого значения по умолчанию для поля аннотации

Почему я получаю сообщение об ошибке «Значение атрибута должно быть постоянным». Разве нулевая не константа ??? @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) public @interface SomeInterface { Class<? extends Foo> bar() default null;// this doesn't compile }...

79
Каким образом Java не зависит от платформы, когда для работы требуется JVM?

Я только начал изучать Java, и меня не совсем понимает тема независимости от платформы. Разве «независимость» не означает, что код Java должен работать на любой машине и не требует установки специального программного обеспечения? Тем не менее, JVM должна присутствовать в машине. Например, нам...

79
Как заставить backspace \ b работать в консоли Eclipse?

Я создаю небольшое Java-приложение, которое должно иметь индикатор прогресса с процентами. В каждом цикле он использует backspace, \bчтобы удалить отображаемый прогресс перед отображением следующего процента. Вот упрощенный пример: public static void main(String[] args) throws Exception {...

79
Android - Получите значение от HashMap

Я попытался выполнить поиск на HashMap в Android, но возникла проблема: Рассмотрим этот пример: HashMap<String, String> meMap=new HashMap<String, String>(); meMap.put("Color1","Red"); meMap.put("Color2","Blue"); meMap.put("Color3","Green"); meMap.put("Color4","White"); теперь я хочу...

79
импорт из другого java-проекта в eclipse

Я работаю над двумя проектами в eclipse, и я хотел бы импортировать некоторые классы из проекта a в проект b. Что я должен делать? Есть ли способ сделать это, не добавляя проект в путь сборки?...

79
Почему бы мне не использовать неизменяемые объекты POJO вместо JavaBeans?

Я реализовал несколько приложений Java сейчас, пока только настольные приложения. Я предпочитаю использовать неизменяемые объекты для передачи данных в приложении вместо использования объектов с мутаторами (сеттерами и геттерами ), также называемыми JavaBeans. Но в мире Java, кажется, гораздо...

79
Быстрее добавить в коллекцию, чем отсортировать, или добавить в отсортированную коллекцию?

Если у меня Mapтакой: HashMap<Integer, ComparableObject> map; и я хочу получить набор значений, отсортированных с использованием естественного порядка, какой метод самый быстрый? (А) Создайте экземпляр сортируемой коллекции, например ArrayList, добавьте значения, а затем отсортируйте его:...

79
Пермское пространство против пространства кучи

Во-первых, в чем разница между пространством Perm и пространством Heap (что и как JVM выбирает для использования каждого пространства памяти)? Во-вторых, что наиболее важно, какое соотношение рекомендуется для стандартного java-приложения типа MVC?...