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

95
ExecutorService, который прерывает задачи после тайм-аута

Я ищу реализацию ExecutorService, которая может быть предоставлена ​​с таймаутом. Задачи, которые отправляются в ExecutorService, прерываются, если для их выполнения требуется больше времени, чем время ожидания. Реализовать такого зверя - не такая уж сложная задача, но мне интересно, знает ли...

95
Примеры кода Scala и Java, в которых код Scala выглядит проще / имеет меньше строк?

Мне нужны образцы кода (и мне они очень интересны) кода Scala и Java, которые показывают, что код Scala более простой и лаконичный, чем код, написанный на Java (конечно, оба образца должны решать одну и ту же проблему). Если есть только образец Scala с комментарием типа «это абстрактная фабрика в...

95
Зачем мне использовать шаблонизатор? jsp include и jstl vs плитки, freemarker, скорость, sitemesh

Я собираюсь выбрать способ организации своего представления (с помощью spring -mvc, но это не имеет большого значения) Насколько я понимаю, есть 6 вариантов (хотя они не исключают друг друга): Плитки Sitemesh Freemarker Скорость <jsp:include> <%@ include file=".."> Плитки и Sitemesh...

95
Mockito Как имитировать только вызов метода суперкласса

Я использую Mockito в некоторых тестах. У меня есть следующие занятия: class BaseService { public void save() {...} } public Childservice extends BaseService { public void save(){ //some code super.save(); } } Я хочу высмеять только второй вызов ( super.save) из ChildService. Первый вызов должен...

95
Как вызвать хранимую процедуру из Java и JPA

Я пишу простое веб-приложение для вызова хранимой процедуры и получения некоторых данных. Это очень простое приложение, которое взаимодействует с клиентской базой данных. Мы передаем идентификатор сотрудника и идентификатор компании, и хранимая процедура вернет данные о сотруднике. Веб-приложение...

95
Почему JVM до сих пор не поддерживает оптимизацию хвостового вызова?

Спустя два года после оптимизации «делает-jvm-prevent-tail-call-call» , похоже, существует реализация прототипа, и MLVM уже некоторое время указывает эту функцию как «proto 80%». Нет ли активный интерес со стороны компании Sun / Oracle в поддержку хвостовых вызовов или это просто , что хвостовые...

95
Как найти n-е вхождение символа в строке?

Подобно опубликованному вопросу здесь , я ищу решение на Java. То есть, как найти индекс n-го вхождения символа / строки из строки? Пример: « / folder1 / folder2 / folder3 / ». В этом случае, если я прошу 3-е появление косой черты (/), она появится перед папкой 3, и я ожидаю вернуть эту позицию...

95
О клонируемой Java

Я искал несколько руководств по Java Cloneable, но не получил хороших ссылок, и Stack Overflow в любом случае становится более очевидным выбором. Я хотел бы знать следующее: Cloneableозначает, что мы можем иметь клон или копию объектов, реализовав Cloneableинтерфейс. Каковы преимущества и...

95
Путь к файлу ресурса в нашей папке war / WEB-INF?

У меня есть файл в папке war / WEB-INF моего проекта движка приложений. Я читал в FAQ, что вы можете прочитать файл оттуда в контексте сервлета. Я не знаю, как формировать путь к ресурсу: /war/WEB-INF/test/foo.txt Как мне построить свой путь к этому ресурсу для использования с File (), как...

95
Распространяются ли статические переменные между потоками?

Мой учитель в классе Java верхнего уровня по многопоточности сказал то, в чем я не был уверен. Он заявил, что следующий код не обязательно обновит readyпеременную. По его словам, два потока не обязательно совместно используют статическую переменную, особенно в том случае, когда каждый поток...

95
Как увеличить скорость прокрутки в JScrollPane при использовании колесика мыши?

Я вижу способ JScrollPane.setWheelScrollingEnabled(boolean)включить или отключить прокрутку колеса мыши. Но есть ли способ отрегулировать скорость прокрутки? На мой взгляд, это до смешного медленно. Независимо от размера окна, прокрутка составляет около трех пикселей за щелчок. Я бы хотел, чтобы...

95
@OneToMany List <> vs Set <> разница

Есть ли разница, если я использую @OneToMany public Set<Rating> ratings; или если я использую @OneToMany public List<Rating> ratings; оба работают нормально, я знаю разницу между списком и набором, однако я не знаю, имеет ли это значение, как спящий режим (или, скорее, JPA 2.0)...

95
как File.listFiles в алфавитном порядке?

У меня есть код, как показано ниже: class ListPageXMLFiles implements FileFilter { @Override public boolean accept(File pathname) { DebugLog.i("ListPageXMLFiles", "pathname is " + pathname); String regex = ".*page_\\d{2}\\.xml"; if(pathname.getAbsolutePath().matches(regex)) { return true; } return...