Запитання з тегом «java»

Java - популярна мова програмування високого рівня. Використовуйте цей тег, коли у вас виникають проблеми з використанням або розумінням самої мови. Цей тег рідко використовується поодинці і найчастіше використовується в поєднанні з [весна], [весна-черевик], [jakarta-ee], [android], [javafx], [gradle] і [maven].

19
Як видалити провідні нулі з буквено-цифрового тексту?
Я бачив питання про те, як префіксувати нулі тут, в SO. Але не іншим способом! Ви можете запропонувати мені, як видалити провідні нулі з буквено-цифрового тексту? Чи є вбудовані API чи мені потрібно написати метод обрізки провідних нулів? Приклад: 01234 converts to 1234 0001234a converts to 1234a 001234-a converts to …

7
Як я аналізую файл .hprof?
У мене на виробничому сервері працює такий прапор: - XX: + HeapDumpOnOutOfMemoryError Минулої ночі він створив файл java-38942.hprof, коли наш сервер зіткнувся з помилкою купи. Виявляється, розробники системи знали прапор, але жодного способу отримати з нього корисну інформацію. Будь-які ідеї?
227 java  profiling  heap 

6
Android Split струна
У мене є рядок під назвою CurrentStringі має форму щось подібне "Fruit: they taste good". Я хотів би розділити CurrentStringвикористання в :якості роздільника. Таким чином, слово "Fruit"розділиться на власний рядок і "they taste good"буде іншим рядком. І тоді я просто хотів би використовувати SetText()два різних TextViewsдля відображення цього рядка. Який …
227 java  android  string 


8
Чому не можна розширювати анотації на Java?
Я не розумію, чому в анотаціях Java немає успадкування, як і класи Java. Я думаю, це було б дуже корисно. Наприклад: Я хочу знати, чи дана анотація є валідатором. З успадкуванням я міг би рефлекторно переходити через суперкласи, щоб знати, чи поширюється ця анотація ValidatorAnnotation. Інакше як я можу цього …

4
Різниця між роллю та наданим авторитетом у весняній безпеці
У Spring Security є концепції та реалізації, такі як GrantedAuthorityінтерфейс для отримання повноважень щодо авторизації / контролю доступу. Я хотів би це зробити дозволеними операціями, такими як createSubUsers або deleteAccounts , які я дозволю адміністратору (з роллю ROLE_ADMIN). Я заплутався, коли навчальні матеріали / демонстрації я бачу в Інтернеті. Я …

7
Відформатуйте миттєве до рядка
Я намагаюсь відформатувати миттєвий рядок за допомогою нового Java-8 time-api та шаблону: Instant instant = ...; String out = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss").format(instant); Використовуючи код вище, я отримую виняток, який скаржиться на непідтримуване поле: java.time.temporal.UnsupportedTemporalTypeException: Unsupported field: YearOfEra at java.time.Instant.getLong(Instant.java:608) at java.time.format.DateTimePrintContext.getValue(DateTimePrintContext.java:298) ...

30
Перегляд вмісту файлу .jar
Який був би найпростіший спосіб перегляду класів, методів, властивостей тощо у файлі jar? Я шукаю щось еквівалентне дуже корисному Lutz Roeder .NET Reflector - для Java
226 java  jar  viewer 

8
Mockito matcher та масив примітивів
За допомогою Mockito я хочу verify()викликати метод byte[]у своєму списку аргументів, але я не знайшов, як це написати. myMethod( byte[] ) Я просто хочу щось подібне anyByteArray(), як це зробити з Mockito?
226 java  mockito 

8
Як імпортувати сертифікат .cer у сховище Java?
Під час розробки клієнта веб-сервісу Java я зіткнувся з проблемою. Для аутентифікації веб-сервісу використовується клієнтський сертифікат, ім’я користувача та пароль. Сертифікат клієнта, який я отримав від компанії за веб-сервісом, має .cerформат. Коли я перевіряю файл за допомогою текстового редактора, він містить такий вміст: -----BEGIN CERTIFICATE----- [Some base64 encoded data] -----END …



17
Попередження про рукостискання з SSL: помилка невпізнаного_імені після оновлення до Java 1.7.0
Я сьогодні модернізував з Java 1.6 до Java 1.7. Відтоді виникає помилка, коли я намагаюся встановити з'єднання зі своїм веб-сервером через SSL: javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name at sun.security.ssl.ClientHandshaker.handshakeAlert(ClientHandshaker.java:1288) at sun.security.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:1904) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1027) at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1262) at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1289) at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1273) at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:523) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1296) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254) at java.net.URL.openStream(URL.java:1035) Ось код: …
225 java  ssl 

30
com.mysql.jdbc.exceptions.jdbc4.CommunicationException: Помилка зв'язку зв'язку
Я працюю над тим, щоб отримати свою базу даних для розмови зі своїми програмами Java. Чи може хтось дати мені швидку та брудну зразок програми за допомогою JDBC? Я отримую досить приголомшливу помилку: Exception in thread "main" com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet sent successfully to the server was …
225 java  mysql  jdbc 

22
Hibernate - Збірка з cascade = "all-delete-orphan" більше не посилалась на екземпляр власного об'єкта
У мене виникає така проблема при спробі оновлення моєї сутності: "A collection with cascade=”all-delete-orphan” was no longer referenced by the owning entity instance". У мене є материнське підприємство, яке має Set<...>деякі дитячі сутності. Коли я намагаюся оновити його, я отримую всі посилання, які слід встановити на цю колекцію, і встановити …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.