java- все статьи тега ➜ страница 59


Ява.ленг.NoClassDefFoundError: не удалось инициализировать класс XXX

public class PropHolder { public static Properties prop; static { //code for loading properties from file } } // Referencing the class somewhere else: Properties prop = PropHolder.prop; class PropHolder - Это мой собственный класс. Класс находится в том же файле JAR основного класса. Так что это не должно, потому что любой JAR отсутствует в classpath. когда я смотрю в файл JAR по jar tf myjarfile Я вижу PropHolder.class в списке есть. Кстати: этот код работает нормально на моей л ...

Правильное использование параметров командной строки Java-D

при передаче параметра a-D в Java, каков правильный способ написания командной строки, а затем доступ к нему из кода? например, я пробовал писать что-то вроде этого... if (System.getProperty("test").equalsIgnoreCase("true")) { //Do something } и затем называя его так... java -jar myApplication.jar -Dtest="true" но я получаю исключение NullPointerException. Что я делаю не так? ...

Преобразование символа в числовое значение ASCII в java

у меня есть String name = "admin"; тогда я делаю String char = name.substring(0,1); //char="a" Я хочу, чтобы преобразовать char к его значению ASCII (97), как я могу сделать это в java? ...

Могу ли я прокручивать ScrollView программно в Android?

есть ли способ прокрутить ScrollView программно на определенную позицию? Я создал dynamic TableLayout который находится в ScrollView. Поэтому я хочу, чтобы это было конкретное действие (например, нажатие кнопки и т. д.) конкретная строка должна автоматически прокручиваться в верхнюю позицию. это возможно? ...

Что вызывает мое java. net. SocketException: сброс соединения?

мы видим часто java.net.SocketException: Connection reset ошибки в наших журналах для компонента, который вызывает стороннюю веб-службу, которая отправляет SMS-сообщения. наше приложение написано на Java и работает на базе Tomcat 5.5. Его написали подрядчики, которых у нас больше нет. Текущая команда не имеет реального опыта Java, и мы не уверены, где Connection reset ошибка на самом деле и откуда, и как идти об отладке. проблема кажется полностью прерывистой, и не связаны с сообщениями, котор ...

Выберите случайное значение из перечисления?

Если у меня есть перечисление, как это: public enum Letter { A, B, C, //... } что является лучшим способом, чтобы выбрать один случайным образом? Это не должно быть пуленепробиваемым качеством производства, но довольно равномерное распределение было бы неплохо. я мог бы сделать что-то подобное private Letter randomLetter() { int pick = new Random().nextInt(Letter.values().length); return Letter.values()[pick]; } но есть ли лучший способ? Я чувствую, что это то, что ...

Для логического поля, каково соглашение об именовании для его геттера / сеттера?

например. boolean isCurrent = false; Как вы называете его геттер и сеттер? ...

Как получить первые n символов строки без проверки размера или выхода за пределы?

Как мне добраться до первого n символы строки в Java без выполнения проверки размера сначала (inline является приемлемым) или рискуя IndexOutOfBoundsException? ...

Разница между Iterator и Listiterator?

Iterator ite = Set.iterator(); Iterator ite = List.iterator(); ListIterator listite = List.listIterator(); можно использовать Iterator обход Set или List или Map. Но ListIterator может использоваться только для обхода a List, он не может пересечь Set. Зачем? Я знаю, что главное отличие заключается в том, что с итератором мы можем двигаться только в одном направлении, но с ListIterator мы можем путешествовать в обоих направлениях. Есть ли другие отличия? И никаких преимуществ ListIterator ove ...

Можете ли вы объяснить процесс подключения HttpURLConnection?

я использую HTTPURLConnection для подключения к веб-службе. Я знаю, как использовать HTTPURLConnection но я хочу понять, как это работает. В принципе, я хочу знать следующее: на какой момент делает HTTPURLConnection попробуйте установить соединение с данным URL? на каком этапе я могу знать, что мне удалось успешно установить соединение? устанавливают соединение и отправляют фактический запрос, выполненный за один шаг/вызов метода? Что такое метод это? можете ли вы объяснить функцию getOutputSt ...

Как определить, является ли число простым с регулярным выражением?

Я нашел следующий пример кода для Java на RosettaCode: public static boolean prime(int n) { return !new String(new char[n]).matches(".?|(..+?)1+"); } Я не знаю Java в частности, но понять все аспекты этого фрагмента, за исключением самого регулярного выражения у меня есть базовые базовые знания о регулярных выражениях, как вы найдете его во встроенных функциях PHP Как .?|(..+?)1+ простые числа матч? ...

ContextLoaderListener или нет?

стандартное веб-приложение spring (созданное Roo или шаблоном "Spring MVC Project") создает веб.xml с ContextLoaderListener и DispatcherServlet. почему они не используют только DispatcherServlet и сделать это, чтобы загрузить полную конфигурацию? Я понимаю, что ContextLoaderListener должен использоваться для загрузки материала, который не является веб-релевантным, а DispatcherServlet используется для загрузки веб-релевантных материалов (контроллеры,...). И это приводит к двум контекстам: родите ...

Java рекурсивная последовательность Фибоначчи

Пожалуйста, объясните этот простой код: public int fibonacci(int n) { if(n == 0) return 0; else if(n == 1) return 1; else return fibonacci(n - 1) + fibonacci(n - 2); } я путаю с последней строкой, особенно потому, что если n = 5, например, то Фибоначчи(4) + Фибоначчи(3) будет вызван и так далее, но я не понимаю, как этот алгоритм вычисляет значение индекса 5 этим методом. Пожалуйста объясните очень подробно! ...

Производительность C++ по сравнению с Java/C#

Я понимаю, что C/C++ создает собственный код для запуска на определенной архитектуре машины. И наоборот, такие языки, как Java и C#, работают поверх виртуальной машины, которая абстрагирует собственную архитектуру. Логически казалось бы, что Java или C# не могут соответствовать скорости C++ из-за этого промежуточного шага, однако мне сказали, что последние компиляторы ("горячая точка") могут достичь этой скорости или даже превысить ее. возможно, это скорее компилятор вопрос, чем языковой вопр ...

Получить имя файла из URL

в Java, учитывая java.net.URL или String в форме http://www.example.com/some/path/to/a/file.xml , что это самый простой способ получить имя файла, без расширения? Итак, в этом примере я ищу что-то, что возвращает "file". Я могу придумать несколько способов сделать это, но я ищу что-то, что легко читается и короткая. ...

Импорт пакета javax.сервлет не может быть разрешен [дубликат]

этот вопрос уже есть ответ здесь: Как я могу импортировать javax.API сервлетов в моем проекте Eclipse? 14 ответов Я пытаюсь использовать затмение на Java EE для разработки веб-приложений. Мне нужно использовать котяра мой сервер. Я скачал Кот и он бежит. Но моя программа не компилируется. Я получаю следующее сообщение об ошибке: импорт javax.сервлет не может быть разрешен. Что мне нужно делать? ...

как установить локаль по умолчанию для моей JVM?

Я хочу установить Локаль по умолчанию для моего JVM в fr_CA. Каковы возможные варианты для этого? Я знаю только один вариант Locale.setDefault() ...

Сохранить точность с двойным в Java

public class doublePrecision { public static void main(String[] args) { double total = 0; total += 5.6; total += 5.8; System.out.println(total); } } приведенный выше код печатает: 11.399999999999 Как бы я получил это, чтобы просто распечатать (или быть в состоянии использовать его как) 11.4? ...

орг.зимовать.LazyInitializationException - не удалось инициализировать прокси - нет сессии

я получаю следующее исключение: Exception in thread "main" org.hibernate.LazyInitializationException: could not initialize proxy - no Session at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:167) at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:215) at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:190) at sei.persistence.wf.entities.Element_$$_jvs ...

JPA CascadeType.Все не удалить детей-сирот

у меня возникли проблемы с удалением сиротских узлов с помощью JPA со следующим отображением @OneToMany (cascade = CascadeType.ALL, fetch = FetchType.EAGER, mappedBy = "owner") private List<Bikes> bikes; у меня есть проблема осиротевших ролей, висящих вокруг базы данных. Я могу использовать аннотации org.hibernate.annotations.Cascade Hibernate конкретный тег, но, очевидно, я не хочу связывать свое решение в реализацию Hibernate. EDIT: кажется, JPA 2.0 будет включать поддержку для этог ...