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

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

6
Який можливий випадок використання .isProbablePrime () від BigInteger?
МетодBigInteger.isProbablePrime() досить дивний; з документації це покаже, чи число є простим з імовірністю 1 - 1 / 2^arg, де argцілий аргумент. Він присутній у JDK досить довгий час, тому це означає, що він повинен мати застосування. Мої обмежені знання в галузі інформатики та алгоритмів (і математики) говорять мені, що насправді …
84 java  primes 

18
Справжнє рішення в Java: проаналізуйте 2 числа з 2 рядків, а потім поверніть їх суму
Досить дурне запитання. Даний код: public static int sum(String a, String b) /* throws? WHAT? */ { int x = Integer.parseInt(a); // throws NumberFormatException int y = Integer.parseInt(b); // throws NumberFormatException return x + y; } Не могли б ви сказати, хороша це Java чи ні? Те, про що я …

7
Як надіслати java.util.logging до log4j?
У мене є існуюча програма, яка робить усі свої журнали щодо log4j. Ми використовуємо ряд інших бібліотек, які також використовують log4j, або входять до журналу Commons Logging, що в кінцевому підсумку використовує log4j під обкладинками в нашому середовищі. Одна з наших залежностей навіть реєструється проти slf4j, що також чудово працює, …

5
Викликано: java.security.UnrecoverableKeyException: Не вдається відновити ключ
Мені надається магазин ключів jks з назвою ABCC_client.store. Коли я імпортую цей магазин ключів до кацертів і намагаюся підключити його, повідомляється, що такої помилки алгоритму немає. PFA стек Caused by: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl) at java.security.Provider$Service.newInstance(Provider.java:1245) at sun.security.jca.GetInstance.getInstance(GetInstance.java:220) at sun.security.jca.GetInstance.getInstance(GetInstance.java:147) at javax.net.ssl.SSLContext.getInstance(SSLContext.java:125) at javax.net.ssl.SSLContext.getDefault(SSLContext.java:68) …

12
Чи існує еквівалент java.util.regex для шаблонів типу “glob”?
Чи існує стандартна (бажано Apache Commons або подібною невірусна) бібліотека для проведення збігів типу "glob" на Java? Коли мені довелося робити подібне в Perl, я просто змінив усі " ." на " \.", " *" на " .*" і " ?" на " ." і подібні речі, але мені цікаво, …
84 java  glob 

7
Java: найкращий спосіб передавати int за посиланням
У мене є функція синтаксичного аналізу, яка аналізує закодовану довжину з байтового буфера, вона повертає аналізовану довжину як int і приймає індекс у буфер як цілочисельний аргумент. Я хочу, щоб функція оновлювала індекс відповідно до того, що вона проаналізувала, тобто хочу передавати цей індекс за посиланням. У C я просто …

25
Найелегантніший спосіб генерації простих чисел [закрито]
Закрито . Це питання ґрунтується на думках . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Удосконалюйте це питання Який найелегантніший спосіб реалізувати цю функцію: ArrayList generatePrimes(int n) Ця функція …
84 c#  java  algorithm  primes 

10
Який “правильний” спосіб передати Hibernate Query.list () у List <Type>?
Я новачок у режимі глибокого сну і пишу простий метод повернення списку об'єктів, що відповідають певному фільтру. List&lt;Foo&gt;здавалося природним типом повернення. Що б я не робив, здається, я не можу зробити компілятора щасливим, якщо не найняти некрасивого @SuppressWarnings. import java.util.List; import org.hibernate.Query; import org.hibernate.Session; public class Foo { public Session …


5
Найефективніший спосіб створити InputStream з OutputStream
Ця сторінка: http://blog.ostermiller.org/convert-java-outputstream-inputstream описує, як створити InputStream з OutputStream: new ByteArrayInputStream(out.toByteArray()) Інші альтернативи - використання PipedStreams та нових потоків, що є громіздким. Мені не подобається ідея копіювати багато мегабайт до нового байтового масиву в пам'яті. Чи існує бібліотека, яка робить це ефективніше? РЕДАГУВАТИ: За порадою Лоуренса Гонсалвеса, я спробував PipedStreams, …

10
Тестування веб-служби JAX-RS?
Зараз я шукаю способи створення автоматизованих тестів для веб-служби на основі JAX-RS (Java API для RESTful Web Services). Мені в основному потрібен спосіб надіслати йому певні вхідні дані та перевірити, чи отримаю я очікувані відповіді. Я волів би робити це через JUnit, але я не впевнений, як цього можна досягти. …

5
Найкраща практика використання HttpClient у багатопотоковому середовищі
Деякий час я використовую HttpClient у багатопотоковому середовищі. Для кожного потоку, коли він ініціює підключення, він створює абсолютно новий екземпляр HttpClient. Нещодавно я виявив, що, використовуючи цей підхід, це може призвести до того, що у користувача буде відкрито занадто багато портів, і більшість з'єднань перебувають у стані TIME_WAIT. http://www.opensubscriber.com/message/commons-httpclient-dev@jakarta.apache.org/86045.html Отже, …

9
Окремий програму для форматування коду / прикраси / гарненький принтер Java? [зачинено]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 5 років тому . Удосконалюйте це питання Мені цікаво дізнатись про доступні варіанти якісних самостійних форматувальників вихідного коду для Java. Форматор повинен …

30
Як я можу надати ефект перегляду зображення, як кнопку на Android?
У моєму додатку для Android у мене є програма перегляду зображень, яку я використовую як кнопку із вказаною подією onClick, але, як ви вже здогадуєтесь, вона не надає перегляду зображень ефект, який можна натиснути. Як я можу цього досягти?


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