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

143
Разница префикса пути к классам Spring

Документировано здесь говорится Этот специальный префикс указывает, что все ресурсы пути к классам, которые соответствуют заданному имени, должны быть получены (внутренне это, по сути, происходит через вызов ClassLoader.getResources (...)), а затем объединены для формирования окончательного...

143
Spring MVC @PathVariable усекается

У меня есть контроллер, обеспечивающий RESTful доступ к информации: @RequestMapping(method = RequestMethod.GET, value = Routes.BLAH_GET + "/{blahName}") public ModelAndView getBlah(@PathVariable String blahName, HttpServletRequest request, HttpServletResponse response) { Проблема, с которой я...

143
Что означает «это» в Java?

Обычно я использую thisтолько в конструкторах. Я понимаю, что он используется для идентификации переменной параметра (с помощью this.something), если она имеет то же имя, что и глобальная переменная. Однако я не знаю, что на самом деле означает thisJava и что произойдет, если я буду использовать...

143
Случайный «Элемент больше не привязан к DOM» StaleElementReferenceException

Я надеюсь, что это только я, но Selenium Webdriver кажется полным кошмаром. В настоящее время веб-драйвер Chrome непригоден для использования, а другие драйверы весьма ненадежны, или, похоже, так оно и есть. Я борюсь со многими проблемами, но вот одна. Случайно мои тесты не пройдут с...

143
Что находится в файле Eclipse .classpath / .project?

Недавно у нас возникла проблема с проектом Eclipse для одного из членов нашей команды. Tomcat не развертывал JAR-файлы приложения. В конце концов мы заметили, что .classpathфайл Eclipse не был таким же, как для членов команды, где проект был в порядке. Мы заменили .classpathфайл файлом из проекта,...

143
инициализация Guava ImmutableMap

Guava предлагает удобный ярлык для инициализации карты. Однако я получаю следующую ошибку компилятора (Eclipse Indigo), когда моя карта инициализируется до девяти записей. Метод of(K, V, K, V, K, V, K, V, K, V)в типе ImmutableMapнеприменим для аргументов (String, String, String, String, String,...

143
SQLite в Android Как обновить определенную строку

Я уже некоторое время пытаюсь обновить конкретную строку, и кажется, что есть два способа сделать это. Из того, что я читал и пробовал, вы можете просто использовать: execSQL(String sql) метод или: update(String table, ContentValues values, String whereClause, String[] whereArgs) метод. (Сообщите...

143
Можно ли использовать экземпляр Gson в качестве статического поля в компоненте модели (повторное использование)?

Вот модель, которую я реализовал: public class LoginSession { private static final Gson gson = new Gson(); private String id; private String name; private long timestamp; public LoginSession(String id, String name) { this.id = id; this.name = name; this.timestamp = System.currentTimeMillis(); }...

143
Разница между метасимволами регулярных выражений \ w и \ b

Может ли кто-нибудь объяснить разницу между метасимволами \bи \wрегулярными выражениями? Насколько я понимаю, оба этих метасимвола используются для обозначения границ слов. Кроме того, какой метасимвол эффективен для многоязычного контента?...

143
java.nio.file.Path для ресурса classpath

Есть ли API для получения ресурса classpath (например, из чего я получу Class.getResource(String)) как java.nio.file.Path? В идеале я хотел бы использовать новые PathAPI с ресурсами

143
В чем разница между преобразованием вверх и вниз по отношению к переменной класса

В чем разница между преобразованием вверх и вниз относительно переменной класса? Например, в следующей программе класс Animal содержит только один метод, но класс Dog содержит два метода, а затем мы приводим переменную Dog к переменной Animal. Если приведение выполнено, то как мы можем вызвать...

143
Kotlin-android: неразрешенная привязка эталонных данных

У меня есть следующий класс фрагмента, написанный на Java с использованием новой библиотеки привязки данных import com.example.app.databinding.FragmentDataBdinding; public class DataFragment extends Fragment { @Nullable private FragmentDataBinding mBinding; @Nullable @Override public View...

142
Как найти утечку памяти Java

Как вы находите утечку памяти в Java (используя, например, JHat)? Я попытался загрузить дамп кучи в JHat, чтобы получить базовый взгляд. Тем не менее, я не понимаю, как я могу найти корневую ссылку ( ref ) или как она там называется. По сути, я могу сказать, что существует несколько сотен мегабайт...

142
Последняя итерация расширенного цикла for в java

Есть ли способ определить, повторяется ли цикл в последний раз. Мой код выглядит примерно так: int[] array = {1, 2, 3...}; StringBuilder builder = new StringBuilder(); for(int i : array) { builder.append("" + i); if(!lastiteration) builder.append(","); } Дело в том, что я не хочу добавлять запятую...

142
Удалить строку в Eclipse

В Visual Studio вы должны использовать Ctrl+ L, тогда как в Eclipse я вынужден выбрать строку или, если она пуста, перейти в начало строки, прежде чем нажимать кнопку удаления / возврата. Есть быстрый ярлык? Благодарность!...

142
Библиотека парсера SQL для Java [закрыто]

В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

142
Как скопировать список коллекций Java

У меня есть файл, ArrayListи я хочу его точно скопировать. Я использую служебные классы, когда это возможно, исходя из предположения, что кто-то потратил некоторое время на их исправление. Естественно, я получаю Collectionsкласс, содержащий метод копирования. Предположим, у меня есть следующее:...