Популярные вопросы по тегу JAVA
java.lang.NoClassDefFoundError с двумя банками BouncyCastle
... BouncyCastleProvider()); Исключение 8 в строке: JcaPKCS10CertificationRequest csrNew = new JcaPKCS10CertificationRequest(request); By the way it is imported: import org.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest; Но я все еще получаю: Исключение 7 в потоке "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org 6 / bouncycastle / jcajce / JcaJceHelper при 5 реализации.Util.generateCSR (Uti ...
Должен ли я close() каждый EntityManager?
... что фреймворки 8 сохраняемости скрывают большую часть сантехники, мне 7 интересно знать, приведет ли НЕ закрытие 6 EntityManager к утечке ресурсов или фреймворки 5 соберут и закроют их для меня. Я собираюсь 4 закрыть их повсюду, но ...
JAXB преобразует @XmlElementRefs и @XmlElements в xs: choice
... t(required = true, nillable = false) private String city; } Проблема в 8 том, что когда я меняю @XmlElementrefs на @XmlElements в классе Person, ничего 7 не происходит. JAXB сопоставляет их с xs:choice. Вывод 6 XML такой же, как и раньше, а schemagen генерирует 5 ту же схему, что и раньше. Вот пример вывода: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <person> <first>majid< ...
Преобразовать ArrayList <String> в java.util.List
... orderNumbers.size();i++){ values.add(orderNumbers.get(i)); } cellList.setRowData(values); } }); в 9 основном я пытаюсь создать список ячеек, который 8 хочет получить список в качестве ввода. Я 7 получаю arrayList заказов из запроса БД, а 6 затем выполняю итерацию, чтобы извле ...
Шаблоны скорости - Новая строка
... line 6 (я уже использую инструменты escape в своем 5 проекте), но похоже, что версия, которую 4 я сейчас использую, не поддерживает его 3 (1.4 ), проверил, будет ли работать '\ n', '\\ n' и 2 даже '\\\ n', но то же са ...
Почему класс Java может расширять только один класс, но реализует множество интерфейсов?
... акого дизайна в Java, заключающегося 5 в том, что класс может расширять только 4 один класс? Поскольку интерфейс - это чистый 3 вид класса (на самом деле абстрактный класс), почему 2 б ...
Java - байт [] в байт []
... Vector и DataOutputStream. Мне нужно 4 записать байты из вектора (t ...
Как в Java случайным образом выбирать букву (a-z)?
... вать класс Random: Random rand = new Random(); Но поскольку это генерирует 2 только числа, ...
Как разобрать строку в карту
... трока типа A = B & C = D & ...
Недостатки паттерна построения конструктора
... ектирования "Строитель". Есть 7 ли ?? edit - Я хочу знать, есть ли какие-либо 6 плохие последствия использования шаблона 5 проектирования Builder? Как и в книге GOF, они 4 упомянули хо ...
Как обрабатывать 2000+ запросов в секунду на tomcat?
... честве ответа отправляется не более 300 15 символов. Ожидаю очень высокий трафик (2000 14 запросов / сек). Я хотел разместить свое 13 приложение в какой-нибудь компании, занимающейся 12 веб-хостингом (учитывая mochahost). Какие 11 факторы я должен учитывать перед хостингом 10 (например, ОЗУ, ЦП и т. Д.), А также какие 9 будут основные узкие места? Может ли выделенный 8 сервер Tomcat обрабатывать такой высокий 7 трафик при правильной ...
Как включить аудит для MongoDB через аннотации в Spring
... ion = "user") public class User { @Id private String id; @Indexed(unique = true) private String email; private String name; @CreatedDate private Date date; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } publ ...
Как передать массив конструктору?
... new byte[5][5]; targetClass target = new targetClass(array[5][5]); Целевой класс: public class targetClass { /* Attributes */ private byte[][] array = new byte[5][5]; /* Constructor */ public targetClass (byte[][] array) { this.array[ ...
Почему мой Springboot со встроенным котом слишком медленный при обработке первого запроса?
... at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.transaction.interceptor.TransactionInterceptor$$Lambda$636/1377160602.proceedWithInvocation(Unknown Source) at org. ...
Убедитесь, что дата находится в заданном диапазоне дат включительно
... ная дата в диапазон включительно? Date startDate, endDate, dateToCheck; if ( dateToCheck.equals(startDate) || dateToCheck.e ...
java.io.FileNotFoundException (разрешение отклонено), несмотря на chmod 777
... .. -rwxrwxrwx 1 tomcat7 tomcat7 0 01-08 23:25 the-file-name.txt Каким 8 условиям в ОС я также должен соответствовать? Буду 7 очень признателен, если кто-нибудь сможет 6 прояснить проблему. ИЗМЕНИТЬ: Я создал каталог в /path1, установил 5 777. Файлы хран ...
Извлечь цифры из строки - StringUtils Java
... нято считать, что последовательность 6 цифр встречается в строке только один раз, но 5 не в одной и той же позиции. (для тех, кто 4 с ...
Передать DTO на уровень сервиса
... нес-объект 5 будет происходить на уровне сервиса. РЕДАКТИРОВАТЬ: Я хочу 4 этого, потому что мне нужен открытый сеанс 3 гибернации при сопоставлении из DTO с бизнес-объектом, поэтому 2 все измен ...
Как обнаружить EOF в Java?
... } else { System.out.print(charInput[i]); } } System.out.print("\n"); } Программа должна 6 была остановиться, когда она уже достигла 5 EOF, но я не знаю почему, по некоторым причинам 4 она продолжает работать и приводит к ошибке 3 выполнения. Пожалуйста помоги. Кстати, я 2 здесь новенький, извините, если ...
Java - смешанные списки массивов?
... sqlPreparedStatement.setInt((i+1), (Integer) list.get(i)); } else if (list.get(i) instanceof Long) { sqlPreparedStatement.setLong((i+1), (Long) list.get(i)); } } Но это вызывает исключение 2 приведения типов. За ...
Дата и время в Java
... работает очень хорошо, но 2 время не показывает никакого значения. Я 1 вставляю значение со следующим кодом: java.util.Date myDate = new java.util.Date(); java.sql.Date sqlDate = new java.sql.Date(myDate.getTime()); PreparedStatement PStmt = con.prepareStatement(Sql query); PStmt.setDate(1 ...
Отправка данных POST в Android
... ы с Java 2 или Android. Я ищу способ отправить данные 1 POST в сценарий PHP и отобразить рез ...
Сокеты: обнаружение доступности порта с помощью Java
... тупность порта 3 на данном компьютере с помощью Java? т.е. по 2 номеру порта определить ...
Как искать строку в файлах JAR
... ыполнить поиск по определенному ключевому 2 слову (на самом деле я хо ...
Как проверить, существует ли запись с помощью JPA
... до сих пор я достиг 14 этого, написав запрос JPA и запустив его 13 методом getSingleResult(). это вызовет NoResultException, если запись с данным 12 параметром не существует. Конечно, запись 11 не обязательно должна существовать, поэтому 10 иногда это нормальное поведение, поэтому 9 я спросил себя, нужно ли генерировать исключение, которое 8 я должен обработать блоком catch? Насколько 7 я знаю, стоимость обработки исключен ...
Прыгнуть вперед с добавленными параметрами?
... , но, похоже, ничего 4 не вышло. Я делаю что-то вроде: return "forward:/my-other-controller"; Единственный 3 другой способ, который я могу придумать, - это 2 поместить параме ...
Как имитировать вызов метода и возвращаемое значение без запуска метода?
... и или, скорее, я получаю 7 что-то вроде неправильное использование.WrongTypeOfReturnValue; Логическое 6 значение не может быть возвращено функцией 5 getValueA(). getValueA() должен возвращать 4 ValueA Итак, я попытался (как обходной путь) сделать: Mockito.when(contextMock.getValueA()).thenReturn(new ValueA()); а 3 также Mockito.when(contextMock.getType()).thenReturn(ContextType.certainType); но затем я получаю нулевой указате ...
Thymeleaf th: каждый фильтруется с th: if
... устых элементов <span>, если 4 name не равен 'MATERIAL'. Я не хочу, чтобы создавались 3 эти пустые элементы <span>. Я также пробовал следующее <span th:each="component : ${body.components}" th:object="${component}" th:if="*{name} == 'MATERIAL'"> ...
Создание разбивки на страницы в Spring Data JPA
... model.addAttribute("members", members.getContent()); float nrOfPages = members.getTotalPages(); model.addAttribute("maxPages", nrOfPages); return "members/list"; } Мой DAO 2 следующий: @Query(value="select m from Member m", countQuery="select count(m) from Member m") Page<Organizat ...
Создание экземпляра объекта типа параметр
... щий шаблонный класс: class MyClass<T> { T field; public void myMethod() { field = ...
Проверить дату с сегодняшней датой
... ет выведено сообщение 7 о том, что дата окончания раньше даты начала. Я 6 также хочу добавить проверку того, наступает 5 ли дата начала раньше сегодняшнего дня (сегодня, как 4 и в день, когда пользователь использует 3 приложение). Как мне это сделать? (Код проверки 2 даты ниже, также все это написано для Android, если 1 у него есть какие-либо подшипники) if (startYear > endYear) { ...
Как сделать так, чтобы 0 отображалось как 0,00 в десятичном формате?
... blic static String formatNumber(double amount){ DecimalFormat formatter = new DecimalFormat("#,###.00"); return ...
Что на самом деле делает CascadeType.REFRESH?
... се объекты, содержащиеся 2 в этом поле а что это означает на практике? Не 1 мог бы кто-нибудь привест ...
Установка часового пояса для модульных тестов maven на Java 8
... тов в maven surefire на Java 8? В Java 3 7 это работало с systemPropertyVariables, как в следующей конфигурации, но 2 в Java 8 тесты просто используют системный 1 часовой пояс. <plugin> <groupId>org.a ...
Создавать дамп Java при OutOfMemory
... } } Я запускаю программу со следующими параметрами: java VeryLargeObject -Xms1024m -Xmx1024m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath="D:\workspace" Программа не выполняет OutOfMemory, но файл дампа не создается. Вы знаете почему? Exception in thread "main" java.lang.OutOfMemoryError: Java heap space at VeryLargeObject.<init>(VeryLargeObject.java:14) at VeryLargeObject.main(VeryLargeO ...
Как центрировать окно в Java?
... ать java.awt.Window, например 1 JFrame или J ...
Spring @RequestParam Форматирование даты
... мощью 3 аннотаций? Форма отправляет дату в формате 2 ММ / ДД / ГГГГ, и контроллер не принимает 1 ее как действительный Date. @RequestMapping(params="/updateDate") public @ResponseBody String up ...
Преобразование экранированного символа Unicode обратно в фактический символ
... (Предположим, я 9 не могу контролировать, как это значение 8 присваивается этой строковой переменной) Как 7 мне правильно преобразовать (закодировать) его 6 и сохранить обратно в переменной String? Я нашел 5 следующий ...
Использование string.split() с десятичной дробью - не работает
... кста отделен точкой. Я 6 использую string.split ("."); чтобы разбить 5 текст на массив строк, но никуда не денется. Вот 4 образец кода: String fileName = "testing.one.two"; String[] fileNameSplit = fileName.split("."); Syste ...
Почему странные отступы в операторах switch?
... параметром форматирования 3 по умолчанию почти во всех IDE: switch (i){ case 0: break; case 1: break; } хотя я считаю 2 этот формат более интуитивным: switch (i){ ...
Условная обработка потоков Java 8
... 17 или более подпотоков и обработка элементов 16 по-разному. Например, (большой) текстовый 15 файл может содержать строки типа A и строки 14 типа B, и в этом случае я хотел бы сделать 13 что-то вроде: File.lines(path) .filter(line -> isTypeA(line)) .forEachTrue(line -> processTypeA(line)) .forEachFalse(line -> processTypeB(line)) Предыдущее - это моя ...
@Autowired и @Service работают с контроллера, но не из другого пакета
... } } Конфигурация Spring: <beans> <mvc:annotation-driven /> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/views/"/> <property name="suffix" value=".jsp"/> </bean> <context:component-scan base-package="com.springtest.mywork" /> <bean id="dataSource" destro ...
jacoco: для создания отчета должны использоваться те же файлы классов, что и во время выполнения
... 'app' do no match with execution data. For report generation the same class files must be used as at runtime. [ant:jacocoReport] Execution data for class com/my/app/MyClass does not match. Где я использую 5 powermock для имитации статического метода 4 в Myclass.java @RunWith(RobolectricGradleTestRunner.class) @Config(constants = BuildConfig.class, sdk = 21) @Po ...
Установка размера JPanel или JOptionPane
... Renderer(cellRenderer); scrollpane = new JScrollPane(list); JPanel panel = new JPanel(); panel.add(scrollpane); JOptionPane.showMessageDialog(null, panel, "Error List", JOptionPane.PLAIN_MESSAGE); когда я устанавливаю 3 размер JPanel как таковой: panel.setPreferredSize(new Dimension(500, 200)); полоса прокрутки 2 исчезает, и поэтому отображается не все. есть 1 идеи ...
Как отправить изображение из веб-службы весной
... nt для тестирования веб-службы. Но 13 когда я нажимаю http://localhost:8080/my-war-name/rest/image URL. Header Accept=image/jpg Я столкнулся с следующей 12 ошибкой в RestClient Не удалось преобразовать 11 текст ответа в строку с использованием кодировки 10 windows-1252. Тело ответа не задано! Когда 9 я использую браузеры Chrome и Firefox Заголовки 8 не добавляются, поэтому ожидалась ошибка 7 (пожалу ...
Как правильно обрабатывать ошибки в spring-webflux
... HelloResponse(value)), HelloResponse.class); } Mono<ServerResponse> defaultHello(ServerRequest request) { return getResponse(DEFAULT_VALUE); } Mono<ServerResponse> getHello(ServerRequest request) { return getResponse(request.pathVariable("name")); ...
Разъяснение антипаттерна постоянного интерфейса
... де-то читал, что иметь интерфейс 10 с общими константами проекта - плохая практика 9 и также известна как Constant Interface Anti-Pattern. Если я правильно 8 понял это, то причина заключалась в том, что 7 после реализации класс предоставит эти константы 6 общественности. Ну, я вообще не понимаю необходимости 5 «внедрения». Разве нельзя напрямую использовать 4 эти статич ...
Что такое регулярное выражение для управляющих символов?
... их символов. У меня 5 есть это регулярное выражение, но оно в 4 настоящее время не работает: \\[^][@-z] Я думаю, проблема 3 заключается в том, что символ ...
Может ли аннотация реализовывать интерфейсы?
... ии? Что-то вроде: public @interface NotNull implements LevelInterface { Va ...
Инструмент точки Graphviz в Windows
... таюсь 12 выполнить следующую команду в командной 11 строке: точка -Tpdf data.dot -o data.pdf в 10 папке, где находится мой java-код, я получаю 9 следующую ошибку: 'точка' не распознается 8 как внутренняя или внешняя команда, работающая 7 программа или командный файл. Извините, если 6 вопрос был задан раньше, но единственный 5 подобный вопрос, который я нашел, связанный 4 с этой проблемой, - э ...