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

127
Почему String.valueOf (null) вызывает исключение NullPointerException?

согласно документации метод String.valueOf(Object obj)возвращает: если аргумент равен null, то строка равна "null"; в противном случае obj.toString()возвращается значение. Но почему, когда я пытаюсь сделать это: System.out.println("String.valueOf(null) = " + String.valueOf(null)); вместо этого...

127
Можно ли избежать преобразования Gson «<» и «>» в ​​escape-последовательности Unicode?

Я заметил, что Gson преобразует строку «<» в escape-последовательность Unicode в выводе JSON. Можете ли вы как-то избежать этого, или символы типа «<» и «>» всегда нужно экранировать в JSON? Рассмотрим этот пример, который печатает {"s":"\u003c"}; Хочу просто {"s":"<"}. public static...

127
Лучшие практики использования маркеров в SLF4J / Logback

Мы уже некоторое время используем комбинацию SLF4J + Logback в нашем проекте и вполне довольны этим, но наша стратегия ведения журнала довольно проста, с использованием простых средств ведения журнала на основе классов и без всяких причуд вроде MDC или маркеров. Я хочу знать, действительно ли...

127
Как получить URI запроса без контекстного пути?

Метод request.getRequestURI () возвращает URI с контекстным путем. Например, если базовый URL из приложения http://localhost:8080/myapp/(то есть контекст путь MyApp ), и я призываю request.getRequestURI()к http://localhost:8080/myapp/secure/users, он вернется /myapp/secure/users. Есть ли способ...

127
Связывание списка в @RequestParam

Я отправляю некоторые параметры из формы таким образом: myparam[0] : 'myValue1' myparam[1] : 'myValue2' myparam[2] : 'myValue3' otherParam : 'otherValue' anotherParam : 'anotherValue' ... Я знаю, что могу получить все параметры в методе контроллера, добавив такой параметр, как public String...

127
Что означает тильда в угловых скобках при создании универсального класса Java?

Я читал несколько примеров JMockit и нашел этот код: final List<OrderItem> actualItems = new ArrayList<~>(); Что означает тильда в универсальном идентификаторе? Я знаю, что это унарный побитовый оператор НЕ, но я не вижу здесь операнда. Также я попытался скомпилировать его и получил...

127
Могу ли я узнать возвращаемое значение перед возвратом при отладке в Intellij?

С участием: Object method(){ ... return /* some complex expression */ } Есть ли способ узнать, какое значение будет возвращено при отладке? Как-то установить точку останова, которая будет достигнута сразу после возврата, но до того, как выполнение перейдет к вызывающему коду? Я хотел бы знать, что...

127
Дженерики Java T vs Object

Мне было интересно, в чем разница между следующими двумя объявлениями методов: public Object doSomething(Object obj) {....} public <T> T doSomething(T t) {....} Есть ли что-то, что вы можете сделать с одним, но не с другим? Я не мог найти этот вопрос где-либо еще на этом...

127
опция javac для рекурсивной компиляции всех файлов java в заданном каталоге

Я использую компилятор javac для компиляции файлов java в моем проекте. Файлы распределены по несколько пакетов , как это: com.vistas.util, com.vistas.converter, com.vistas.LineHelper, com.current.mdcontect. В каждом из этих пакетов есть несколько файлов java. Я использую javac вот так: javac...

127
Ошибка гибернации - QuerySyntaxException: пользователи не отображаются [от пользователей]

Я пытаюсь получить список всех пользователей из таблицы «users» и получаю следующую ошибку: org.hibernate.hql.internal.ast.QuerySyntaxException: users is not mapped [from users] org.hibernate.hql.internal.ast.util.SessionFactoryHelper.requireClassPersister(SessionFactoryHelper.java:180)...

127
Есть ли у Spring Data JPA способ подсчета энтузиастов с использованием разрешения имени метода?

Spring Data JPA поддерживает подсчет сущностей с использованием спецификаций. Но есть ли способ подсчитать сущности с помощью разрешения имен методов? Допустим, мне нужен метод countByNameдля подсчета сущностей с определенным именем, точно так же, как метод findByNameдля получения всех сущностей с...

127
Печатайте «привет, мир» каждые X секунд

В последнее время для распечатки я использую циклы с большими числами Hello World: int counter = 0; while(true) { //loop for ~5 seconds for(int i = 0; i < 2147483647 ; i++) { //another loop because it's 2012 and PCs have gotten considerably faster :) for(int j = 0; j < 2147483647 ; j++){ ......

127
Не удается разрешить импорт android.support

Я пытаюсь запустить код, предоставленный ЗДЕСЬ. Я загрузил код из их Github и импортировал в Android SDK, но он показывает ошибку в строках import android.support.v4.app.FragmentActivity; import android.support.v4.app.NavUtils; в нескольких файлах. Однако , если я проверяю Android SDK менеджера,...

127
Может ли интерфейс расширять несколько интерфейсов в Java?

Может ли интерфейс расширять несколько интерфейсов в Java? Этот код отображается в моей среде IDE и компилируется: interface Foo extends Runnable, Set, Comparator<String> { } но я слышал, что в Java запрещено множественное наследование. Почему для интерфейсов существует...

127
Spring Data JPA - исключение «Свойство для типа не найдено»

Я поискал в Google и нашел много результатов, но ни один из них не смог ответить на мою проблему. Итак, вот оно. Я пытаюсь изучить Spring MVC и Spring Data JPA, выполнив минимальную реализацию клона pinterest. Итак, ниже приведены части кода, которые, на мой взгляд, имеют отношение к моей проблеме....

127
Какую коллекцию Java мне следует использовать?

В этом вопросе Как я могу эффективно выбрать контейнер стандартной библиотеки в C ++ 11?- это удобная блок-схема, которую можно использовать при выборе коллекций C ++. Я подумал, что это полезный ресурс для людей, которые не уверены, какую коллекцию им следует использовать, поэтому я попытался...

127
Как расширить цепочку свернутых пакетов в Intellij IDEA?

Intellij IDEA автоматически объединяет пакеты в цепочку, если промежуточные пакеты пусты. В целом это хорошая особенность. Однако иногда вы не хотите, чтобы они были связаны, особенно когда вы находитесь в процессе создания новых структур пакетов для своего нового проекта. Возможно, я встречал...

127
Получите первый и последний день месяца, используя threeten, LocalDate

У меня есть LocalDate, которому нужно получить первый и последний день месяца. Как я могу это сделать? например. 13/2/2014 Мне нужно получить 1/2/2014и 28/2/2014в форматах LocalDate . Использование трех десятков классов...