Я прочитал документацию, но я все еще не могу понять, когда я должен использовать один или другой: OffsetDateTime ZonedDateTime Согласно документации OffsetDateTimeследует использовать дату записи в базу данных, но я не понимаю,...
Я прочитал документацию, но я все еще не могу понять, когда я должен использовать один или другой: OffsetDateTime ZonedDateTime Согласно документации OffsetDateTimeследует использовать дату записи в базу данных, но я не понимаю,...
Скажем, у меня есть очередь, полная задач, которые мне нужно отправить в службу исполнителя. Я хочу, чтобы они обрабатывались по одному. Самый простой способ, который я могу придумать, это: Взять задание из очереди Отправить его исполнителю Позвоните .get на возвращенное будущее и заблокируйте,...
Сейчас я не нахожусь перед IDE, просто смотрю на спецификации API. CodeSource src = MyClass.class.getProtectionDomain().getCodeSource(); if (src != null) { URL jar = src.getLocation(); } Я хочу определить, из какого JAR-файла принадлежит класс. Это способ сделать...
Есть ли Java-эквивалент функции SQL COALESCE? То есть есть ли способ вернуть первое ненулевое значение нескольких переменных? например Double a = null; Double b = 4.4; Double c = null; Я хочу , чтобы как - то заявление , которое будет возвращать первое значение ненулевого из a, bи c- в этом случае...
Как вручную создавать строковые поля при создании данных JSON? Должен ли я использовать что - то вроде Apache Commons Ланг StringEscapeUtilities.escapeHtml, StringEscapeUtilities.escapeXmlили я должен использовать java.net.URLEncoder? Проблема в том, что когда я использую SEU.escapeHtml, он не...
Я хотел бы эффективную утилиту для генерации уникальных последовательностей байтов. UUID - хороший кандидат, но UUID.randomUUID().toString()генерирует что-то вроде 44e128a5-ac7a-4c9a-be4c-224b6bf81b20этого, но я бы предпочел строку без тире. Я ищу эффективный способ генерировать случайные строки,...
Я хотел бы проанализировать данные из JSON, который имеет тип String. Я использую Google Gson . У меня есть: jsonLine = " { "data": { "translations": [ { "translatedText": "Hello world" } ] } } "; и мой класс: public class JsonParsing{ public void parse(String jsonLine) { // there I would like to...
shopkeeper Таблица имеет следующие поля: id (bigint),amount (numeric(19,2)),createddate (timestamp) Допустим, у меня есть таблица выше. Я хочу получить записи за вчерашний день и сгенерировать отчет, напечатав сумму в центах. Один из способов сделать это - выполнить вычисления в моем...
Я хочу сделать что-то вроде: Date date = new Date(); // current date date = date - 300; // substract 300 days from current date and I want to use this "date" Как это сделать?
У меня есть формат даты из API, как это: "start_time": "2015-10-1 3:00 PM GMT+1:00" Который является ГГГГ-ДД-ММ ЧЧ: ММ am / pm GMT timestamp. Я сопоставляю это значение с переменной Date в POJO. Очевидно, это показывает ошибку преобразования. Я хотел бы знать 2 вещи: Какое форматирование мне нужно...
Если String является классом, как и любой другой, как его можно инициализировать с помощью двойных
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос В настоящее время я создаю REST-API для проекта и...
Я встретил новый термин в Java 8: «функциональный интерфейс». Я мог найти только одно применение при работе с лямбда-выражениями . Java 8 предоставляет несколько встроенных функциональных интерфейсов, и если мы хотим определить какой-либо функциональный интерфейс, мы можем использовать...
В последнее время задания по сборке Maven, выполняемые в Jenkins , не выполняются, за исключением следующего случая: они не могут получить зависимости от Maven Central и должны использовать HTTPS . Я не уверен, как изменить запросы с HTTP на HTTPS . Может ли кто-нибудь направить меня по этому...
У Java есть дженерики, а C ++ предоставляет очень сильную модель программирования с templates. Итак, в чем же разница между обобщениями C ++ и
Можно ли получить имя вошедшего в систему пользователя (Windows / Unix) и имя хоста машины? Я предполагаю, что это просто свойство некоторого статического класса среды. Я нашел это для имени пользователя com.sun.security.auth.module.NTSystem NTSystem = new com.sun.security.auth.module.NTSystem();...
Как задокументировано в блоге Beware для System.nanoTime () в Java , в системах x86 Java System.nanoTime () возвращает значение времени с помощью счетчика, специфичного для процессора . Теперь рассмотрим следующий случай, который я использую для измерения времени звонка: long time1=...
Это упрощенная версия рассматриваемого кода, один универсальный класс использует другой класс с параметрами универсального типа и должен передать один из универсальных типов в метод с параметрами varargs: class Assembler<X, Y> { void assemble(X container, Y... args) { ... } } class...
Когда я смотрю на примеры в классе Assert JavaDoc assertThat("Help! Integers don't work", 0, is(1)); // fails: // failure message: // Help! Integers don't work // expected: is <1> // got value: <0> assertThat("Zero is one", 0, is(not(1))) // passes Я не вижу большого преимущества перед,...
У меня есть этот кусок кода, который не работает: BigInteger sum = BigInteger.valueOf(0); for(int i = 2; i < 5000; i++) { if (isPrim(i)) { sum.add(BigInteger.valueOf(i)); } } Переменная sum всегда равна 0. Что я делаю не...