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

Java является популярным языком программирования высокого уровня. Используйте этот тег, если у вас есть проблемы с использованием или пониманием самого языка. Этот тег редко используется отдельно и чаще всего используется вместе с [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] и [maven].

13
Макет виджета с разрывом строк для Android
Я пытаюсь создать действие, которое представляет некоторые данные пользователю. Данные таковы, что их можно разделить на «слова», каждое из которых является виджетом, а последовательность «слов» будет формировать данные («предложение»?) - виджет ViewGroup, содержащий слова. Поскольку пространство, необходимое для всех «слов» в «предложении», будет превышать доступное горизонтальное пространство на дисплее, я …

2
ОШИБКА HQL: ожидаемый путь для соединения
Я продолжаю пробовать варианты этого запроса и, кажется, не могу этого добиться. Я также ссылался на этот пост: Ожидаемый путь для присоединения! Ошибка Nhibernate и, похоже, не может применить ту же логику к моему запросу. У моего Userобъекта есть UserGroupколлекция. Я понимаю, что запрос должен ссылаться на сущности внутри объекта, …
100 java  spring-mvc 


10
самый быстрый (с низкой задержкой) метод межпроцессного взаимодействия между Java и C / C ++
У меня есть приложение Java, которое через сокет TCP подключается к «серверу», разработанному на C / C ++. и приложение, и сервер работают на одном компьютере, в системе Solaris (но в конечном итоге мы рассматриваем возможность перехода на Linux). Тип обмена данными - простые сообщения (логин, авторизация ACK, затем клиент …
100 java  c++  performance  ipc  latency 

12
банка не загружена. См. Servlet Spec 2.3, раздел 9.7.2. Класс нарушения: javax / servlet / Servlet.class
Я запускаю проект Maven, который также является динамическим веб-проектом. Я использовал все библиотеки Spring в Maven. Я создал web.xml, но когда я запускаю свой сервер Tomcat 7, я получаю следующее сообщение: INFO: validateJarFile(C:\Users\mibvzd0\workspace\.metadata\.plugins\ org.eclipse.wst.server.core\tmp2\wtpwebapps\hapi_hl7\WEB-INF\lib\ servlet-api-2.4.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class Я попытался …
100 java  eclipse  maven  tomcat7 

3
Как ограничить setAccessible только «законным» использованием?
Чем больше я узнавал о силе java.lang.reflect.AccessibleObject.setAccessible, тем больше удивлялся тому, на что она способна. Это адаптировано из моего ответа на вопрос ( Использование отражения для изменения статического финального File.separatorChar для модульного тестирования ). import java.lang.reflect.*; public class EverythingIsTrue { static void setFinalStatic(Field field, Object newValue) throws Exception { field.setAccessible(true); …



6
Как выполнить проверку экземпляра с помощью Scala (тест)
Я пытаюсь включить ScalaTest в свой Java-проект; замена всех тестов JUnit на ScalaTests. В какой-то момент я хочу проверить, вводит ли Guice Injector правильный тип. В Java у меня есть такой тест: public class InjectorBehaviour { @Test public void shouldInjectCorrectTypes() { Injector injector = Guice.createInjector(new ModuleImpl()); House house = injector.getInstance(House.class); …
100 java  scala  junit  scalatest 

5
Наборы тестов JUnit 4
Как создать наборы тестов с помощью JUnit 4? Похоже, что вся документация, которую я видел, мне не подходит. И если я использую мастер Eclipse, он не дает мне возможности выбрать какой-либо из созданных мной тестовых классов.
100 java  junit  test-suite 

26
Лучший способ представить дробь на Java?
Я пытаюсь работать с дробями на Java. Я хочу реализовать арифметические функции. Для этого мне сначала потребуется способ нормализации функций. Я знаю, что не могу сложить 1/6 и 1/2, пока не получу общий знаменатель. Придется сложить 1/6 и 3/6. Наивный подход заставил бы меня добавить 2/12 и 6/12, а затем …
100 java  math  fractions 

6
Несколько запросов, выполняемых в java в одном операторе
Привет, мне было интересно, можно ли выполнить что-то подобное с помощью JDBC, поскольку в настоящее время он предоставляет исключение, хотя это возможно в браузере запросов MySQL. "SELECT FROM * TABLE;INSERT INTO TABLE;" Хотя я понимаю, что это возможно, если строка запроса SQL будет разделена, а оператор будет выполнен дважды, но …
100 java  mysql  sql  jdbc 

7
Почему все поля в интерфейсе неявно статичны и окончательны?
Я просто пытаюсь понять, почему все поля, определенные в интерфейсе, неявно staticи final. Идея сохранения полей staticимеет для меня смысл, поскольку у вас не может быть объектов интерфейса, но почему они final(неявно)? Кто-нибудь знает, почему дизайнеры Java пошли на создание полей в интерфейсе staticи final?

9
Как заставить ThreadPoolExecutor увеличивать потоки до максимума перед постановкой в ​​очередь?
Некоторое время я был разочарован поведением по умолчанию, ThreadPoolExecutorкоторое поддерживает ExecutorServiceпулы потоков, которые используют многие из нас. Цитата из Javadocs: Если количество запущенных потоков больше corePoolSize, но меньше maximumPoolSize, новый поток будет создан только в том случае, если очередь заполнена . Это означает, что если вы определите пул потоков с …


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.