java- все статьи тега ➜ страница 86
HashMap-получение первого значения ключа
Ниже приведены значения, содержащиеся в HashMap statusName {Active=33, Renewals Completed=3, Application=15} Java-код для получения первого ключа (т. е. активного) Object myKey = statusName.keySet().toArray()[0]; Как мы можем собрать первый ключ " значение "(т. е. 33), я хочу сохранить как" ключ", так и" значение " в отдельной переменной. ...
Программно изменить уровень журнала в Log4j2
Я заинтересован в программном изменении уровня журнала в Log4j2. Я пытался смотреть на их настройки документация но это, казалось, не было ничего. Я также попытался посмотреть в пакете:org.apache.logging.log4j.core.config, но ничего там не выглядело полезным либо. ...
Операции перемещения / копирования файлов в Java
существует ли стандартная библиотека Java, которая обрабатывает общие файловые операции, такие как перемещение/копирование файлов/папок? ...
Что означает threshold в Log4J?
Привет Всем У меня есть свойства log4j что-то вроде ниже. Все, что регистрируется в текстовом процессоре.журнал-это что-то выше уровня предупреждения. Я не понимаю порог, который установлен здесь для отладки. Может кто-нибудь объяснить, что порог делает log4j.logger.TextProcessor=warn,TextProcessor log4j.appender.TextProcessor=org.apache.log4j.RollingFileAppender log4j.appender.TextProcessor.File=C:/project/logs/TextProcessor.log log4j.appender.TextProcessor.MaxFileSize=10MB log4j.appende ...
Использование JavaFX в JRE 8, Ошибка "ограничение доступа"
при попытке использовать связанные классы javafx в моем новом проекте java 8 я получаю ошибку ограничения доступа от eclipse. До сих пор единственное "решение", которое я смог найти, - это сказать eclipse игнорировать ограничение доступа, но меня это не устраивает. Пример ошибки: Access restriction: The type Pane is not accessible due to restriction on required library C:Program FilesJavajre8_0libextjfxrt.jar Я использую Eclipse Kepler с патчем Eclipse JDT для java 8. это, кажется, п ...
UnmodifiableMap (Java Collections) vs ImmutableMap (Google) [дубликат]
этот вопрос уже есть ответ здесь: Неизменяемая и неизменяемая коллекция 6 ответов контекст Мне нужно вернуть ссылку на карту, которую я использую для кэша данных, и я хочу убедиться, что никто не может изменить их ссылка. вопрос Я видел много ссылок на UnmodifiableMap и ImmutableMap онлайн, но я не вижу ничего, сравнивающего/контрастирующего их. Я считаю, что есть веская причина, по которой Google/Gu ...
Как отправить запрос JSON с помощью Apache HttpClient?
У меня что-то вроде следующего: final String url = "http://example.com"; final HttpClient httpClient = new HttpClient(); final PostMethod postMethod = new PostMethod(url); postMethod.addRequestHeader("Content-Type", "application/json"); postMethod.addParameters(new NameValuePair[]{ new NameValuePair("name", "value) }); httpClient.executeMethod(httpMethod); postMethod.getResponseBodyAsStream(); postMethod.releaseConnection(); он продолжает возвращаться с 500. Поставщик услуг говорит, ...
Как программно определить текущий активный профиль с помощью Spring boot [дубликат]
этот вопрос уже есть ответ здесь: как вы получаете текущий активный/профиль среды по умолчанию программно весной? 5 ответов есть ли способ программно получить текущий активный профиль в мой Боб? спасибо ...
Java: добавление элементов в коллекцию во время итерации
можно ли добавлять элементы в коллекцию при итерации по ней? более конкретно, я хотел бы выполнить итерацию по коллекции, и если элемент удовлетворяет определенному условию, я хочу добавить некоторые другие элементы в коллекцию и убедиться, что эти добавленные элементы также повторяются. (Я понимаю, что это может привести к unterminating петли, но я уверен, что это не будет в моем случае.) на Java Tutorial от Солнца предполагает, что это невозможно: "обратите внимание, что Iterator.remove - Э ...
Как извлечь CN из X509Certificate в Java?
Я использую SslServerSocket и клиентские сертификаты и хотите извлечь CN из SubjectDN от клиента X509Certificate. в данный момент я звоню cert.getSubjectX500Principal().getName() но это, конечно, дает мне общий форматированный DN клиента. По какой-то причине меня просто интересует CN=theclient часть DN. Есть ли способ извлечь эту часть DN без разбора строки самостоятельно? ...
maven-архетип-проблема затмения webapp
Я пытаюсь создать очень простое веб-приложение с maven и eclipse, но у меня нет радости вообще, на самом деле наоборот радости. Я иду в Файл - > Новый проект, выберите проект Maven и выберите Maven-archetype-webapp. Когда я заканчиваю мастер, структура веб-приложения генерируется, но без каталога "java" в main, только ресурсы и веб-приложение. поэтому я нажимаю правой кнопкой мыши на main и выбираю новый класс. Класс создается в разделе Ресурсы (?!), а кроме того, там, кажется, нет компиля ...
как сравнить массив Java Byte []?
public class ByteArr { public static void main(String[] args){ Byte[] a = {(byte)0x03, (byte)0x00, (byte)0x00, (byte)0x00}; Byte[] b = {(byte)0x03, (byte)0x00, (byte)0x00, (byte)0x00}; byte[] aa = {(byte)0x03, (byte)0x00, (byte)0x00, (byte)0x00}; byte[] bb = {(byte)0x03, (byte)0x00, (byte)0x00, (byte)0x00}; System.out.println(a); System.out.println(b); System.out.println(a == b); System.out.println(a.equals(b)); Syste ...
В чем смысл геттеров и сеттеров? [дубликат]
Возможные Дубликаты:зачем использовать геттеры и сеттеры? Я читал книги на Java, сказав, что это хорошо, чтобы создать сеттеры и геттеры для переменных, таких как x и y. Например: public int getX(){ return x; } public void setX(int x){ this.x = x; } но в чем отличие от этого и ...(shape.x)... // basically getX() и shape.x = 90; // basically setX() если сеттеры и геттеры лучше, не могли бы вы объяснить мне, какие практические проблемы возникнуть? ...
Как решить циклическую ссылку в JSON сериализатор, вызванной двусторонней сопоставления библиотеки Hibernate?
Я пишу сериализатор для сериализации POJO в JSON, но застрял в проблеме круговой ссылки. В hibernate двунаправленное отношение один ко многим, родительские ссылки дочерние и дочерние ссылки обратно к родителю и здесь мой сериализатор умирает. (смотрите пример кода ниже) Как разорвать этот круг? Можем ли мы получить дерево владельца объекта, чтобы увидеть, существует ли сам объект где-то в своей собственной иерархии владельцев? Любой другой способ найти, будет ли ссылка круговой? или любая другая ...
Сообщение об ошибке " проблема фасетного проекта (несоответствие версии Java)"
на вкладке "проблемы" Eclipse отображается эта ошибка: описание: уровень компилятора Java не соответствует версии установленного аспекта проекта Java. Ресурс: группировка Путь: [пустой] Местоположение: Неизвестно!--6--> Тип: Проблема Фасетного Проекта (Несоответствие Версии Java) мой pom.xml этот параметр: <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> ...
Как получить код ответа HTTP с помощью Selenium WebDriver
Я написал тесты с Selenium2 / WebDriver и хочу проверить, если HTTP-запрос возвращает HTTP 403 запрещено. можно ли получить код состояния ответа HTTP с помощью Selenium WebDriver? ...
Каков "правильный"способ выполнения запроса Hibernate.список() в список?
я новичок с Hibernate, и я пишу простой метод, чтобы вернуть список объектов соответствие определенному фильтру. List<Foo> казалось естественным типом возврата. что бы я ни делал, я не могу сделать компилятор счастливым, если я не использую уродливый @SuppressWarnings. import java.util.List; import org.hibernate.Query; import org.hibernate.Session; public class Foo { public Session acquireSession() { // All DB opening, connection etc. removed, // since the problem i ...
Junit перед классом (не статический)
есть ли какие-либо рекомендации , чтобы заставить Junit выполнить функцию один раз в тестовом файле, и он также не должен быть статическим. как @BeforeClass на нестатической функции? вот уродливое решение: @Before void init(){ if (init.get() == false){ init.set(true); // do once block } } ну это то , что я не хочу делать, и я ищу интегрированное решение junit. ...
Mockito, JUnit и весна
Я начал узнавать о Мокито только сегодня. Я написал несколько простых тестов (с JUnit, см. ниже), но я не могу понять, как я могу использовать макет объекта внутри Spring's manages beans. Что такое лучшие практики для работы с весны. Как я должен вводить издевательскую зависимость в мой Боб? вы можете пропустить до вернемся к моему вопросу. прежде всего, то, что я узнал. Это очень хорошая статья насмешки не окурки это объясняет основы (проверки макета проверка поведения не государственную пове ...
Как увидеть JIT-скомпилированный код в JVM?
есть ли способ увидеть собственный код, создаваемый JIT в JVM? ...