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

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

4
Весняний шаблон JDBC для виклику збережених процедур
Який правильний спосіб викликати збережені процедури за допомогою сучасного шаблону JDBC Spring (circa 2012)? Скажімо, у мене є збережена процедура, яка оголошує INі OUTпараметри, і приблизно таке: mypkg.doSomething( id OUT int, name IN String, date IN Date ) Я натрапила на CallableStatementCreatorоснові підходів , де ми повинні явним чином зареєструвати …


1
Розрахунок на HTML за допомогою Java / Scala
Мені відомі наступні проекти (переважно з http://www.w3.org/community/markdown/wiki/MarkdownImplementations ): реалізовано на Java: txtmark http://github.com/rjeschke/txtmark (стверджує, що це найшвидший процесор MD, що працює на JVM) Markdown4j http://code.google.com/p/markdown4j (форк txtmark, переваги? Більш активний розробник?) MarkdownPapers http://markdown.tautua.org/ (на основі аналізатора JavaCC) pegdown http://github.com/sirthias/pegdown MarkdownJ http://code.google.com/p/markdownj (покинутий?) реалізовано в Scala: Лайка https://github.com/planet42 Actuarius http://henkelmann.eu/projects/actuarius/ (відповідно …
78 java  scala  markdown 


12
Отримання назви підкласу з суперкласу
Скажімо, у мене є базовий клас з ім’ям Entity. У цьому класі у мене є статичний метод отримання імені класу: class Entity { public static String getClass() { return Entity.class.getClass(); } } Тепер у мене є ще один клас, який це продовжує. class User extends Entity { } Я хочу …

7
Java GC: чому два регіони, що вижили?
Для JVM Sun / Oracle я читав, що алгоритм GC розділяє нове покоління на один регіон Едему та два регіони, що вижили. Мені цікаво, чому два регіони, що вижили, а не тільки один? Альго може продовжувати пінг-понг між Едемом і лише одним регіоном, що вижив (так, як це робиться в …

1
Як вирішуються імена серверів сертифікатів SSL / Чи можу я додати альтернативні імена за допомогою інструменту ключів?
Вони можуть бути сформульовані як окремі питання для ясності, але всі вони пов’язані з однією проблемою. Як вирішуються імена серверів сертифікатів SSL? Чому браузери, здається, використовують поле CN сертифіката, але механізм Java, здається, розглядає лише "альтернативні імена предметів"? Чи можна додати альтернативні імена до сертифіката SSL, використовуючи інструмент ключів? Якщо …
78 java  security  ssl 

5
еквівалентно push () або pop () для масивів?
Я намагаюся додавати, видаляти та посилатись на елементи з масиву, який я створюю у своєму головному файлі Java, але у мене виникають проблеми з з’ясуванням правильного синтаксису. У Actioncript вони мають push () та pop () для додавання та видалення елементів у масиві, чи є еквівалент в android?
78 java  android 

7
Сортування за допомогою компаратора - за спаданням (визначені користувачем класи) [закрито]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 7 років тому . Удосконалюйте це питання Я хочу сортувати свої об'єкти за спаданням за допомогою компаратора. class Person { private int …
78 java 

5
Як перевірити, чи шлях JSON не включає певний елемент, або якщо елемент присутній, він є нульовим?
Я писав кілька простих процедур модульного тестування для простого весняного веб-додатку. Коли я додаю анотацію @JsonIgnore для методу отримання ресурсу, отриманий об'єкт json не включає відповідний елемент json. Отже, коли моя підпрограма модульного тесту намагається перевірити, чи є це значення нульовим (що є очікуваною поведінкою для мого випадку, я не …

7
Чи існує в Java спосіб визначити, чи є шлях дійсним, не намагаючись створити файл?
Мені потрібно визначити, чи наданий користувачем рядок є дійсним шляхом до файлу (тобто, createNewFile()вдасться чи створити виняток), але я не хочу роздувати файлову систему непотрібними файлами, створеними лише з метою перевірки. Чи можна визначити, чи є у мене рядок дійсним шляхом до файлу, не намагаючись створити файл? Я знаю, що …


24
Помилка Eclipse / Maven: "У цьому середовищі не передбачено жодного компілятора"
Я відносно новачок у світі розвитку Java-підприємств. Гуру моєї організації Java перебуває у невизначеній сімейній відпустці, і мені було доручено підтримувати деякі розроблені ним програми Java. Він налаштував Eclipse [Kepler SR1] з Maven на моєму комп’ютері перед тим, як піти, і, здавалося, він працював нормально. Тепер я готовий до розгортання …
78 java  eclipse  maven 

19
java.lang.Exception: У запущених JUnits немає винятку методів, що запускаються
Я намагаюся запустити JUnit у своєму командному рядку Linux, що /opt/junit/містить необхідні файли JARS (hamcrest-core-1.3.jar і junit.jar) та файли класів, і я використовую таку команду для запуску JUnit: java -cp hamcrest-core-1.3.jar:junit.jar:. org.junit.runner.JUnitCore TestRunner Клас TestJunit: import org.junit.Test; import static org.junit.Assert.assertEquals; public class TestJunit { @Test public void testAdd() { String …


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