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

88
Что такое файлы FTL

Я новичок в проекте и должен выучить его наизнанку. Я вижу в них много файлов с расширением .ftl. Я не уверен, что это такое. Я знаю, что их можно изменить, и пользователь видит изменения во внешнем интерфейсе....

88
Что такое пермское пространство?

Изучая профилирование памяти Java, я все время встречаю термин «постоянное пространство» в дополнение к «куче». Я знаю, что такое куча - что такое пермское пространство?...

88
Может ли REST возвращать контент после POST?

Я использую RESTlet и создал ресурс. Я обрабатываю POST методом переопределения acceptRepresentation. Клиент должен отправить мне некоторые данные, затем я сохраняю их в БД, устанавливаю ответ на 201 (SUCCESS_CREATED), и мне нужно вернуть некоторые данные клиенту, но тип возврата...

88
length и length () в Java

Почему у нас есть длина массива в качестве атрибута array.length, а для String у нас есть метод str.length()? Есть ли причина?

88
Формат даты Java - включая дополнительные символы

Есть ли эквивалент форматирования стиля php date () в Java? Я имею в виду, что в php я могу использовать символы обратной косой черты, чтобы трактовать их буквально. Т.е. yyyy \ y \ e \ a \ r станет 2010 годом . Ничего подобного в Java я не нашел, все примеры касаются только встроенных форматов...

88
Java - конфликт имен методов в реализации интерфейса

Если у меня есть два интерфейса, оба совершенно разных по своему назначению, но с одинаковой сигнатурой метода, как мне сделать класс, реализующий оба, без необходимости писать один метод, который служит для обоих интерфейсов, и писать некоторую запутанную логику в методе реализация, которая...

88
Сопоставить со строкой в ​​Java

Когда я использую System.out.println(map)Java, я получаю хороший вывод в stdout. Как я могу получить такое же строковое представление a Mapв переменной, не вмешиваясь в стандартный вывод? Что-то вроде String mapAsString = Collections.toString(map)?...

88
Увеличение максимального размера кучи JVM для приложений, интенсивно использующих память

Мне нужно запустить приложение с интенсивным использованием памяти Java, которое использует более 2 ГБ, но у меня возникают проблемы с увеличением максимального размера кучи. До сих пор я пробовал следующие подходы: Установка параметра -Xmx, например -Xmx3000m. Этот подход не работает при создании...

88
Android - Конструктор действий против onCreate

Я понимаю, что у Android Activitiesесть определенные жизненные циклы, которые onCreateследует переопределить и использовать для инициализации, но что именно происходит в конструкторе? Есть ли случаи, когда вы могли / должны также переопределить Activityконструктор, или вы никогда не должны его...

88
Java AES и использование моего собственного ключа

Я хочу зашифровать строку с помощью AES своим собственным ключом. Но у меня проблемы с разрядностью ключа. Можете ли вы просмотреть мой код и увидеть, что мне нужно исправить / изменить. public static void main(String[] args) throws Exception { String username = "bob@google.org"; String password =...

88
Создание случайных чисел без дубликатов

В этом случае MAX составляет всего 5, поэтому я мог бы проверять дубликаты один за другим, но как я могу сделать это проще? Например, что, если MAX имеет значение 20? Спасибо. int MAX = 5; for (i = 1 , i <= MAX; i++) { drawNum[1] = (int)(Math.random()*MAX)+1; while (drawNum[2] == drawNum[1]) {...

88
Java: вставьте несколько строк в MySQL с помощью PreparedStatement

Я хочу вставить сразу несколько строк в таблицу MySQL с помощью Java. Количество строк динамическое. Раньше я делал ... for (String element : array) { myStatement.setString(1, element[0]); myStatement.setString(2, element[1]); myStatement.executeUpdate(); } Я хотел бы оптимизировать это, чтобы...

88
JPA против Spring JdbcTemplate [закрыто]

Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 12 месяцев назад . Уточните этот вопрос Для нового проекта всегда ли...

88
Как получить аннотированный экземпляр из инжектора Guice?

Допустим, у меня есть модуль: Module extends AbstractModule { @Override protected void configure() { bind(String.class). annotatedWith(Names.named("annotation")). toInstance("DELIRIOUS"); } } и я хочу протестировать модуль и проверить, вводит ли он правильное значение в Stringполе с аннотацией,...

88
Как использовать JUnit и Hamcrest вместе?

Я не могу понять, как JUnit 4.8 должен работать с сопоставителями Hamcrest. Есть некоторые matchers , определенные внутри junit-4.8.jarв org.hamcrest.CoreMatchers. В то же время есть некоторые другие matchers в hamcrest-all-1.1.jarв org.hamcrest.Matchers. Итак, куда идти? Должен ли я явно включать...

88
Разница между сервлетом и веб-службой

В чем разница между этими двумя? Я нашел несколько результатов в Google, ничего убедительного. Вот следующий вопрос: Скажем, я создаю веб-приложение spring mvc, аннотирую пару классов с помощью аннотации @Controller и создаю что-то, что будет успешно передавать некоторую информацию из внешнего...

88
Как заменить непечатаемые символы Unicode в Java?

Следующие символы заменят управляющие символы ASCII (сокращение для [\x00-\x1F\x7F]): my_string.replaceAll("\\p{Cntrl}", "?"); Следующее заменит все непечатаемые символы ASCII (сокращение для [\p{Graph}\x20]), включая символы с диакритическими знаками: my_string.replaceAll("[^\\p{Print}]", "?");...