java- все статьи тега ➜ страница 58
Android Java; как я могу проанализировать локальный файл JSON из папки assets в ListView
в настоящее время я разрабатываю приложение физики, которое должно показывать список формул и даже решать некоторые из них (единственная проблема -ListView) это мой основной макет <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="wrap_content" android:measureWithLargestChild="false" android:orientation="vertical" tools:context=".CatList" ...
Зачем использовать JUnit для тестирования?
может быть, мой вопрос новичок, но я не могу действительно понять обстоятельства, при которых я буду использовать junit? пишу ли я простые приложения или большие, я тестирую их с помощью System.out заявления и швы довольно легко для меня. зачем создавать тестовые классы с JUnit, ненужными папками в проекте, если нам все еще нужно вызывать те же методы, проверять, что они возвращают, и у нас тогда есть накладные расходы на аннотирование всего? почему бы не написать класс и проверить его сраз ...
Как использовать wait и notify в Java без IllegalMonitorStateException?
у меня есть 2 матрицы и мне нужно умножить их, а затем печатать результаты каждой ячейки. Как только одна ячейка готова, мне нужно распечатать ее, но, например, мне нужно распечатать ячейку [0][0] перед ячейкой [2][0], даже если результат [2][0] готов первым. Поэтому мне нужно распечатать его по заказу. Поэтому моя идея состоит в том, чтобы заставить поток принтера ждать, пока multiplyThread уведомляет его, что правильная ячейка готова к печати, а затем printerThread напечатает ячейку и вернется ...
Согласованность хэш-кода() в строке Java
значение хэш-кода строки Java вычисляется как (строку.hashCode ()): s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] есть ли какие-либо обстоятельства (скажем, версия JVM, поставщик и т. д.), при которых следующее выражение будет false? boolean expression = "This is a Java string".hashCode() == 586653468 обновление #1: если вы утверждаете, что ответ "да, есть такие обстоятельства" - то, пожалуйста, приведите конкретный пример, когда "это строка Java".метод hashCode() != 586653468. Постарайтесь ...
Лучший способ добавить поддержку Gradle в проект IntelliJ
Я посмотрел вокруг совсем немного и не нашел лучшего решения для преобразования существующего проекта IntelliJ в Gradle. Я работаю в командной среде, и мы в настоящее время разделяем .ipr-файл, поскольку у нас есть несколько конфигураций сборки, которые мы отслеживаем. В конечном итоге мы избавимся от тех, кто выступает за Gradle, но я не могу слишком сильно испортить ситуацию, пока не будет сделано преобразование Gradle. кроме того, наши исходные файлы Java находятся в папке src, а не src / ma ...
выровнять текст по центру с Android
Я знаю, что это звучит просто. Мне нужно поместить текст в центр, но когда текст слишком длинный, он должен идти ниже, но все равно выравниваться в центре моего xml. вот мой код: <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/showdescriptioncontenttitle" android:paddingTop="10dp" android:paddingBottom="10dp" android:layout_centerHorizontal="true" > <TextView android:id="@+id/showdescription ...
Как я могу читать числовые строки в ячейках Excel как строку (а не цифры)?
у меня есть файл excel с таким содержимым: A1: SomeString A2: 2 все поля имеют строковый формат. когда я читаю файл в java с помощью POI, он говорит, что A2 находится в числовом формате ячейки. проблема в том, что значение в A2 может быть 2 или 2.0 (и я хочу быть в состоянии отличить их), поэтому я не могу просто использовать .toString(). что я могу сделать, чтобы прочитать значение в виде строки? ...
Ява текущее имя компьютера и пользователя, вошедшего в систему?
можно ли получить имя текущего зарегистрированного пользователя (Windows / Unix) и имя хоста машины? Я предполагаю, что это просто свойство некоторых статического класса. Я нашел это для имени пользователя com.sun.security.auth.module.NTSystem NTSystem = new com.sun.security.auth.module.NTSystem(); System.out.println(NTSystem.getName()); и это для машины имя: import java.net.InetAddress; ... String computerName; ... try { computerName = InetAddress.getLocalHost().getHostName(); ...
"aapt" IOException error=2, нет такого файла или каталога" почему я не могу построить свой gradle на jenkins?
у меня есть небольшая проблема. Проблема: Я пытаюсь построить gradle моего проекта Android на Дженкинсе, и теперь я стою на этой проблеме, которую я не могу решить. Во время строительства у меня есть это сообщение об ошибке: :Client:mergeDebugResources /var/lib/jenkins/workspace/LMA-Client/Client/build/exploded-aar/com.google.android.gms/play-services/3.1.59/res/drawable-hdpi/common_signin_btn_text_focus_light.9.png: Error: Cannot run program "/opt/android-sdk/build-tools/19.0.1/aapt": java. ...
Обратные ссылки регулярных выражений в IntelliJ
Я хочу использовать функцию поиска и замены IntelliJ для выполнения следующего преобразования: // Replace this model.put('foo', 'bar') // With this model['foo'] = bar Я пробовал следующие: текст для поиска: model.put((.*),(.*)) Заменить на: model[1] = 2 но Intellij, кажется, не узнает 1 и 2 как обратные ссылки. Я также пробовал один Слэш, но это тоже не работает. ...
орг.зимовать.HibernateException: доступ к DialectResolutionInfo не может быть null, когда ' hibernate.диалект ' не установлен
Я пытаюсь запустить приложение spring-boot, которое использует hibernate через spring-jpa, но я получаю эту ошибку: Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:104) at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:71) at org.hibernate. ...
Classpath включая JAR внутри JAR
можно ли указать Java classpath Что включает в себя файл JAR, содержащийся в другом файле JAR? ...
Изменить авторский шаблон в Android Studio
Я хочу изменить автоматический автор, который появляется при создании файла в AndroidStudio. /** * Created by a556520 on 16/01/14. */ public class POI { автор берет 'a556520' но я хочу, чтобы появилось мое имя, а не номер сотрудника. Это возможно? Я не нашел в настройках. ...
Обработка исключений службы Spring Boot REST
Я пытаюсь настроить крупномасштабный сервер служб REST. Мы используем Spring Boot 1.2.1 Spring 4.1.5 и Java 8. Наши контроллеры реализуют @RestController и стандартные аннотации @ RequestMapping. моя проблема заключается в том, что Spring Boot устанавливает перенаправление по умолчанию для исключений контроллера в /error. Из документов: Spring Boot по умолчанию предоставляет сопоставление /error, которое обрабатывает все ошибки разумным образом и регистрируется как страница "глобальная" ...
Base64 Java кодирует и декодирует строку [дубликат]
этот вопрос уже есть ответ здесь: кодировка Base64 в Java 16 ответов Я хочу закодировать строку в base64 и передать ее через сокет и декодировать ее обратно. Но после расшифровки, он дает другой ответ. Ниже приведен мой код и результат "77+9x6s=" import javax.xml.bind.DatatypeConverter; public class f{ public static void main(String a[]){ String str = new String(DatatypeConverter ...
Как получить текущую метку времени в строковом формате в Java? "гггг.Мм. ДД.Чч.мм. СС"
Как получить метку времени в строковом формате на Java? "гггг.Мм. ДД.Чч.мм. СС" String timeStamp = new SimpleDateFormat("yyyy.MM.dd.HH.mm.ss").format(new Timestamp()); Это то, что у меня есть, но Timestamp() требует параметров... ...
java SSL и хранилище ключей cert
Как моя программа java знает, где находится мое хранилище ключей, содержащее сертификат? Или как мне сказать моей Java-программы, где искать хранилище? после указания хранилища ключей каким-либо образом, как указать сертификат для использования для проверки подлинности сервера для клиента? ...
Logback для регистрации различных сообщений в двух файлах
Я с помощью Logback так/slf4j, чтобы сделать мою регистрацию. Я хочу проанализировать свой файл журнала для анализа некоторых данных, поэтому вместо разбора большого большого файла (в основном состоящего из отладочных операторов) я хочу иметь два экземпляра logger, каждый из которых записывается в отдельный файл; один для аналитики и один для всех целей ведения журнала. Кто-нибудь знает, возможно ли это с помощью Logback или любого другого регистратора? ...
Как отправить СМС на Java
каковы возможные способы отправки и получения sms из java-приложения ? примечание: Я ожидаю список возможных способов. также Ваше мнение о каждом, что лучше / как? ...
Как установить время ожидания соединения с OkHttp
Я разрабатываю приложение с помощью библиотеки OkHttp, и моя проблема заключается в том, что я не могу найти, как установить тайм-аут соединения и тайм-аут сокета. OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder().url(url).build(); Response response = client.newCall(request).execute(); спасибо. ...