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

217
Округление BigDecimal до * всегда * имеет два десятичных знака

Я пытаюсь округлить значения BigDecimal до двух десятичных знаков. я использую BigDecimal rounded = value.round(new MathContext(2, RoundingMode.CEILING)); logger.trace("rounded {} to {}", value, rounded); но он не делает то, что я хочу последовательно: rounded 0.819 to 0.82 rounded 1.092 to 1.1...

217
Как изменить JDK по умолчанию для IntelliJ IDEA?

Я использую IntelliJ IDEA в качестве среды разработки и Maven для управления зависимостями. Я часто строю свою структуру проекта (каталоги, poms и т. Д.) Вне IDEA, а затем импортирую проект в IDEA, используя Import project from external model. Это прекрасно работает, за исключением того, что в моих...

216
Получение Spring Application Context

Есть ли способ статически / глобально запросить копию ApplicationContext в приложении Spring? Предполагая, что основной класс запускается и инициализирует контекст приложения, нужно ли передавать его через стек вызовов любым классам, которые в этом нуждаются, или есть ли у класса способ запросить...

216
Какое потребление памяти у объекта в Java?

Является ли пространство памяти, потребляемое одним объектом с 100 атрибутами, таким же, как у 100 объектов с одним атрибутом каждый? Сколько памяти выделено для объекта? Сколько дополнительного пространства используется при добавлении...

216
Должен ли я использовать Java String.format (), если важна производительность?

Мы должны строить строки все время для вывода журнала и так далее. В версиях JDK мы узнали, когда использовать StringBuffer(многие добавления, поточно-ориентированные) и StringBuilder(многие добавления, не поточнобезопасные). Какой совет по использованию String.format()? Это эффективно, или мы...

216
Создать класс Java из JSON?

В проекте Java Maven, как вы генерируете исходные файлы Java из JSON? Например, у нас есть { "firstName": "John", "lastName": "Smith", "address": { "streetAddress": "21 2nd Street", "city": "New York" } } Когда мы запускаем, mvn generate-sourcesмы хотим, чтобы он генерировал что-то вроде этого:...

216
Что означает вопросительный знак в параметре типа Java generics?

Это небольшой фрагмент кода, взятый из некоторых примеров, сопровождающих Stanford Parser. Я занимался разработкой на Java около 4 лет, но никогда не имел четкого понимания того, на что должен указывать этот стиль кода. List<? extends HasWord> wordList = toke.tokenize(); Я не беспокоюсь о...

216
Ошибка: невозможно запустить инструмент mksdcard SDK

Продолжайте получать ошибки в мастере настройки при попытке установить Android Studio на Ubuntu. "Unable to run mksdcard SDK tool." Кроме того, в терминале я получаю это: [ 115528] ERROR - tRunWizard$SetupProgressStep$1 - Android Studio 1.1.0 Build #AI-135.1740770 [ 115531] ERROR -...

215
Принять самоподписанный ssl-сертификат сервера в Java-клиенте

Это похоже на стандартный вопрос, но я нигде не смог найти четких указаний. У меня есть код Java, пытающийся подключиться к серверу с, вероятно, самозаверяющим (или просроченным) сертификатом. Код сообщает о следующей ошибке: [HttpMethodDirector] I/O exception (javax.net.ssl.SSLHandshakeException)...

215
Слушатель изменения значения на JTextField

Я хочу, чтобы окно сообщения появилось сразу после того, как пользователь изменил значение в текстовом поле. В настоящее время мне нужно нажать клавишу ввода, чтобы выскочило окно сообщения. Что-то не так с моим кодом? textField.addActionListener(new java.awt.event.ActionListener() { public void...

215
Использует для чтения текстового файла ресурса в String (Java) [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он теме переполнения стека. Закрыто 4 месяца назад . Улучшить этот вопрос Есть ли какая-либо утилита, которая помогает читать...

215
Base 64 кодирует и декодирует пример кода

Кто-нибудь знает, как декодировать и кодировать строку в Base64, используя Base64. Я использую следующий код, но он не работает. String source = "password"; byte[] byteArray = source.getBytes("UTF-16"); Base64 bs = new Base64(); //bs.encodeBytes(byteArray); System.out.println(...

215
Является ли метод конфигурации buildSessionFactory () устаревшим в Hibernate?

Когда я обновил версию Hibernate с 3.6.8 до 4.0.0, я получил предупреждение об устаревшем методе buildSessionFactory()в этой строке: private static final SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory(); Javadoc рекомендует использовать другой метод...

215
Как отформатировать число 0..9 для отображения с 2 цифрами (это НЕ дата)

Я хотел бы всегда показывать число до 100 с 2 цифрами (пример: 03, 05, 15 ...) Как я могу добавить 0, не используя условное выражение, чтобы проверить, что он меньше 10? Мне нужно добавить результат в другую строку, поэтому я не могу использовать...