java- все статьи тега ➜ страница 27


POJO или DTO подход

Я разрабатываю новое веб-приложение с Struts2, Spring и Hibernate в качестве основных строительных блоков. Мы создали классы POJO относительно файлов отображения hibernate.Там будут некоторые входные данные от пользователей, которые должны быть обновлены в базовой базе данных Например, регистрация или обновление. У нас есть несколько вариантов, таких как создание новых POJO/DTO для классов действий, которые будут заполнены Struts2, и мы можем перенести их на уровень сервиса, где мы можно прео ...

Как добавить х-тип содержимого-варианты конфигурации сервера Tomcat

Мой клиент хочет, чтобы я исправил уязвимость моего веб-приложения ниже приведено сообщение об уязвимости моего веб-приложения Заголовку X-Content-Type-Options анти-MIME-Sniffing не было присвоено значение 'nosniff' Эта проверка специфична для Internet Explorer 8 и Google Chrome. Убедитесь, что на каждой странице установлен заголовок > Content-Type и параметры X-CONTENT-TYPE, если заголовок Content-Type неизвестен Хотя я уже нашел какое-то решение этой проблемы, я ищу для решения ...

Модель Freemarker преобразует метку времени в миллисекундах в дату

У меня есть csv-файл, который я хочу преобразовать с помощью fmpp (freemarker). Первый столбец-это длинное значение (миллисекунды с 1.1.1970), которое я хочу преобразовать в дату и отформатировать его как datetime. Формат Src: timeStamp,elapsed,label,responseCode,threadName,dataType,success,bytes,URL,Latency 1319115474244,40142,Login,200,Login 1-2,text,true,862184,http://localhost:8080/xxx,5378 Желаемый целевой формат: timeStamp;elapsed;label;responseCode;threadName;dataType;success;byte ...

Как получить числа после запятой? (java) [дубликат]

На этот вопрос уже есть ответ здесь: Как получить целые и дробные части из double в JSP / Java? 17 ответов double d = 4.321562; Есть ли простой способ извлечь 0.321562 самостоятельно из d? Я попытался заглянуть в класс математики, но безуспешно. Если это можно сделать без преобразования в строку или приведения к чему-либо еще, еще лучше. ...

Интерпретирует ли JVM байт-код на языке ассемблера

Меня путают с jvm. что именно делает jvm принимает байт-код и интерпретирует в машинный код-это язык ассемблера машинного кода? ...

Любой способ, чтобы прочитать файл конфигурации в систему jaas из памяти

Мы используем JAAS в сильно загруженном веб-сервере. Файл конфигурации загружается из файла, System.setProperty("java.security.auth.login.config", "/config/jaas.config"); Во время профилирования мы заметили, что конфигурация загружается из файла при каждой попытке входа в систему. Это операция ввода-вывода, которую мы стараемся избегать. Есть ли вообще возможность хранить конфигурацию JAAS в памяти? ...

Как передать собственность надежное хранилище в Gradle скрипт сборки

Я пытаюсь создать классы для веб-сервиса SOAP с помощью скрипта gradle. Я использую плагин gradle-jaxws-plugin, который доступен в maven central. Мой сценарий выглядит следующим образом: buildscript { repositories { mavenCentral() } dependencies { classpath "eu.schnuckelig.gradle:gradle-jaxws-plugin:1.0.2" } } apply plugin: 'maven' apply plugin: 'jaxws' jaxws { System.setProperty('javax.xml.accessExternalSchema', 'all') packageName = 'com.myservi ...

Spring Security OAuth2 | InsufficientAuthenticationException

Я пытаюсь построить сервер авторизации OAuth2 с помощью Spring Security OAuth2 (2.0.6.ОСВОБОЖДАТЬ). Вот как выглядит моя соответствующая конфигурация: - @Configuration @EnableAuthorizationServer public class OAuth2AuthorizationConfig extends AuthorizationServerConfigurerAdapter { @Autowired private AuthenticationManager authenticationManager; /* * (non-Javadoc) * * @see * org.springframework.security.oauth2.config.annotation.web.configuration * ...

Как исправить вид в сворачивающейся панели инструментов при прокрутке?

Я хочу реализовать сворачивающуюся панель инструментов с двумя EditText в ней, с целью пользовательского ввода. Я следую этому ответу. Ответ дает идеальное решение для добавления двух EditText в сворачивающуюся панель инструментов. Но поведение не такое, как ожидалось. Чего я достиг: Ожидаемое Поведение: Мой XML-код <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" and ...

Регулярное выражение для проверки на строку, содержащую пробелы и специальные символы

У меня есть следующее регулярное выражение: String PASSWORD_PATTERN = "((?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,12})"; И я проверяю утверждение следующим образом: Pattern pattern = Pattern.compile(PASSWORD_PATTERN); Matcher matcher = pattern.matcher(password); if(!matcher.matches()) { // error } Как я могу настроить этот шаблон, чтобы включить проверку на наличие пробелов и специальных символов? Как и в методе matches (), он должен завершиться ошибкой, если пароль содержит пробелы или спец ...

JSF 2.1 + Spring + hibernate как правильно реализовать обработку исключений?

Я работаю над проектом, который имеет следующую структуру: DaoService - это Spring bean, который имеет объект SessionFactory и выполняет манипуляции с базой данных с помощью Hibernate. помечено @Repository Несколько сервисов BLogicService - это весенние бобы, которые имеют Daoservice Autowired и выполняют некоторую операцию на POJOs и сохраняют его в спящем режиме. Помечено аннотациями @Service. JSF 2.1 управляемые бобы - итерация с помощью XHTML страницы и содержат свойства и действия J ...

Java отправка и получение файла (byte []) через сокеты

Я пытаюсь разработать очень простой клиент / сервер, где клиент преобразует файл в байты, отправляет его на сервер, а затем преобразует байты обратно в файл. В данный момент программа просто создает пустой файл. Я не фантастический Разработчик Java, так что любая помощь очень ценится. Это серверная часть, которая получает то, что посылает клиент. ServerSocket serverSocket = null; serverSocket = new ServerSocket(4444); Socket socket = null; socket = serverSocket.accept(); ...

Как избежать ошибок округления при расчете площади треугольника?

Я пытаюсь вычислить площадь треугольника с вершинами {{0,1000000000},{1,0},{0,-1000000000}} Легко видеть, что площадь этого треугольника должна быть 1,000,000,000, но когда я пытаюсь вычислить площадь в Java, используя формулу Heron или формулу шнурка, я получаю 0 для этой площади. Я уверен, что это связано с ошибкой округления при использовании double s, но я не уверен, как продолжить. Есть указания? Программа: private static double areaShoelace(int[][] v) { return 0.5 * Math.abs(v[ ...

BottomNavigationView-как избежать воссоздания фрагментов и повторного их использования

Я хотел бы сделать нижнюю панель навигации в моем проекте. Каждый вид имеет свой собственный фрагмент. Проблема заключается в том, что каждый раз, когда я нажимаю на кнопку, чтобы изменить вид, например, из недавних в избранное, он создает новый фрагмент с совершенно новыми состояниями(например, положение прокрутки, текст изменен, что бы ни содержал мой фрагмент). Я знаю, что в официальной документации Android было написано, что нижняя панель навигации должна сбросить состояния задачи, но я дума ...

Удалить соседние повторяющиеся символы в строке (java) т. е. вход: aaaabbbccdbbaae выход: abcdbae

Мой код не дает ожидаемого результата, но сухой запуск работает нормально.пожалуйста, посмотрите, в чем проблема public static StringBuffer singleOccurence(String s) { StringBuffer sb = new StringBuffer(s); int length=s.length(); for(int i=0; i< length ; i++) { for(int j=i; i<length&&j<length ; j++) { if(sb.charAt(i)!=sb.charAt(j+1)) i=j+1; else sb.deleteCharAt(j+1); } } return sb; } Также дает StringIndexOutOfBounds ...

Как создать карту на Java?

Я пытаюсь завершить RPG-игру для проекта, но понятия не имею, как сделать игровую карту. Он не обязательно должен быть графическим, но код для всей карты и каждой плитки должен быть правильным. До сих пор я думал о создании нематериальной карты (по просьбе профессора), используя ArrayList, который содержит все связанные плитки. public abstract class Casella { /** * @uml.property name="tabellone" * @uml.associationEnd multiplicity="(1 1)" inverse="casella:Tabellone" * @uml.association name= ...

Spring Data Rest - параметры со значениями по умолчанию

Я создал следующий запрос @RepositoryRestResource, где я хочу создать динамический запрос для моего REST api. Поэтому в основном я хотел бы сделать что-то вроде: myHost/myApp/data/search/all?name=me&age=20&address=myhome&etc=etc Поэтому я создал запрос ниже: @Query("Select t from Data t " + "where " + "t.name like :name AND " + "t.age = :age AND " + "t.address = :address AND " + "t.etc= :etc" @RestResource(path = ...

Java преобразует поток символов в человеческую" читаемую " строку

У меня есть куча персонажей, которые выглядят примерно так: Комуникационна кабелна система И иногда у меня есть такая смесь: Généralités Первый переводится как: Комуникационна кабелна ...

Проводник файлов с использованием Java-как это сделать?

Я настроен на создание проводника файлов с помощью Java. Цель состоит в том, чтобы эмулировать поведение проводника по умолчанию как можно ближе, независимо от того, что может быть базовой ОС. Я не занимался программированием GUI на Java. Я посмотрел Swing, SWT и JFace, и я начинаю свой проект с этого урока: http://www.ibm.com/developerworks/opensource/library/os-ecgui1/ Я хотел бы узнать ваше мнение о наилучшем подходе к решению этой проблемы. Если вы можете прокомментировать сложность код ...

Java и LibGdx-фатальная ошибка во время выполнения

Я работаю над игрой, используя LibGdx и Java. В то время как я играю в игру, иногда я получаю эту ошибку во время выполнения, которую я никогда не видел раньше, и я понятия не имею, что это значит. # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000066bcbd0d, pid=3632, tid=0x000000000000220c # # JRE version: OpenJDK Runtime Environment (8.0_76-b03) (build 1.8.0_76-release-b03) # Java VM: OpenJDK 64-Bit Server VM (25.7 ...