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

177
Openssl не распознается как внутренняя или внешняя команда

Я хочу сгенерировать подпись приложения для моего приложения, которое позже будет интегрировано с Facebook. В одном из учебных пособий Facebook я нашел эту команду: keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64 В учебнике...

177
Как установить -source 1.7 в Android Studio и Gradle

Я получаю следующую ошибку при попытке компилировать мой проект в Android Studio: Gradle: error: diamond operator is not supported in -source 1.6 Я установил 1.7 в качестве цели во всех найденных настройках проекта. Также путь, отображаемый в SDK проекта под 1.7 SDK, является правильным путем к...

177
Android Java; Как я могу разобрать локальный файл JSON из папки активов в ListView

В настоящее время я занимаюсь разработкой приложения для физики, которое должно показать список формул и даже решить некоторые из них (единственная проблема - это ListView) Это мой основной макет <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"...

177
Почему String неизменяем в Java?

В одном из интервью меня спросили, почему String неизменен Я ответил так: Когда мы создаем строку в Java, как String s1="hello";тогда, объект будет создан в пуле строк (привет), и s1 будет указывать на привет. Теперь, если мы снова сделаем это, String s2="hello";другой объект не будет создан, но s2...

177
SparseArray против HashMap

Я могу придумать несколько причин, почему HashMaps с целочисленными ключами намного лучше, чем SparseArrays: Документация Android для a SparseArrayгласит: «Обычно она медленнее традиционной HashMap». Если вы пишете код, используя HashMaps, а не SparseArrays, ваш код будет работать с другими...

177
Шаги, чтобы сделать существующий сервис JNDI HornetQ как HA?

TL; DR Как выполнить настройку службы HA-JNDI с помощью настройки HornetQ? Я считаю, что документация немного разбросана. Я прочитал документы здесь, но, кажется, не иллюстрирую в деталях. Более длинная версия: Итак, у нас есть установка HornetQ JMS вместе с JNDI. У нас есть, скажем, 5 серверов,...

176
.toArray (новый MyClass [0]) или .toArray (новый MyClass [myList.size ()])?

Предполагая, что у меня есть ArrayList ArrayList<MyClass> myList; И я хочу вызвать toArray, есть ли причина для использования производительности MyClass[] arr = myList.toArray(new MyClass[myList.size()]); над MyClass[] arr = myList.toArray(new MyClass[0]); ? Я предпочитаю второй стиль, так...

176
Выполнить метод при запуске в Spring

Есть ли какая-нибудь особенность Spring 3 для выполнения некоторых методов при первом запуске приложения? Я знаю, что могу сделать метод установки метода с @Scheduledаннотацией, и он выполняется сразу после запуска, но затем он будет выполняться...

176
Как я могу хэшировать пароль в Java?

Мне нужно хешировать пароли для хранения в базе данных. Как я могу сделать это на Java? Я надеялся взять простой текстовый пароль, добавить случайную соль, затем сохранить соль и хешированный пароль в базе данных. Затем, когда пользователь захотел войти в систему, я мог взять предоставленный им...

176
Integer.toString (int i) против String.valueOf (int i)

Мне интересно, почему метод String.valueOf(int i)существует? Я использую этот метод для преобразования intв Stringи только что открыл Integer.toString(int i)метод. Посмотрев реализацию этих методов, я увидел, что первый вызывает второй. Как следствие, все мои звонки String.valueOf(int i)включают в...

176
Запустить класс в файле Jar

Если у вас есть файл jar, myJar.jarрасположенный в / myfolder, и вы хотите использовать класс, вызванный myClassиз него, как вы будете делать это из командной строки? Я думал, что это будет пойти в каталог и сказать, java -cp myJar.jar.myClassно это не работает. Любая помощь будет...

176
Что такое «пом» упаковка в Maven?

Мне дали проект maven для компиляции и установки на сервере Tomcat. Я никогда не использовал Maven до сегодняшнего дня, но я немного гуглил. Похоже, что для pom.xmlфайлов верхнего уровня в этом проекте установлен тип упаковки pom. Что я должен делать после mvn installразвертывания этого приложения?...

176
Почему я не получаю исключение java.util.ConcurrentModificationException в этом примере?

Примечание: я знаю о Iterator#remove()методе. В следующем примере кода, я не понимаю , почему List.removeв mainметод бросает ConcurrentModificationException, но не в removeметоде. public class RemoveListElementDemo { private static final List<Integer> integerList; static { integerList = new...

176
Использование подстановочного знака «как» в подготовленном утверждении

Я использую подготовленные операторы для выполнения запросов к базе данных MySQL. И я хочу реализовать функцию поиска на основе своего рода ключевого слова. Для этого мне нужно использовать LIKEключевое слово, это я много знаю. И я также использовал подготовленные заявления раньше, но я не знаю ,...

176
RabbitMQ и отношения между каналом и соединением

Клиент RabbitMQ Java имеет следующие понятия: Connection - соединение с экземпляром сервера RabbitMQ Channel - ??? Пул потребительских потоков - пул потоков, которые принимают сообщения из очередей сервера RabbitMQ Очередь - структура, которая содержит сообщения в порядке FIFO Я пытаюсь понять...

176
Как просмотреть список ошибок компиляции в IntelliJ?

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

176
Может ли (a == 1 && a == 2 && a == 3) иметь значение true в Java?

Мы знаем, что это возможно в JavaScript . Но возможно ли напечатать сообщение «Успех» при условии, приведенном ниже в Java? if (a==1 && a==2 && a==3) { System.out.println("Success"); } Кто-то предложил: int _a = 1; int a = 2; int a_ = 3; if (_a == 1 && a == 2 && a_...

175
Как проверить, существует ли переменная в шаблоне FreeMarker?

У меня есть шаблон Freemarker, который содержит кучу заполнителей, для которых предоставляются значения при обработке шаблона. Я хочу условно включить часть шаблона, если указана переменная userName, что-то вроде: [#if_exists userName] Hi ${userName}, How are you? [/#if_exists] Тем не менее,...

175
Именованные заполнители в форматировании строки

В Python при форматировании строки я могу заполнять заполнители по имени, а не по позиции, например: print "There's an incorrect value '%(value)s' in column # %(column)d" % \ { 'value': x, 'column': y } Интересно, возможно ли это в Java (надеюсь, без внешних библиотек)?...