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

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

10
Log4j, налаштовуючи веб-програму на використання відносного шляху
У мене є веб-додаток Java, який повинен бути розгорнутий на машинах Win або Linux. Тепер я хочу додати log4j для ведення журналу, і я хотів би використовувати відносний шлях до файлу журналу, оскільки я не хочу змінювати шлях до файлу при кожному розгортанні. Контейнером, швидше за все, буде Tomcat, але …

5
Навчання веб-розробці: Django проти Node проти Rails проти інших [закрито]
Закрито . Це питання ґрунтується на думках . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 7 років тому . Удосконалюйте це питання Я знаю Java і Python (з деяким Django), а також трохи …

5
Eclipse, як пов’язати jar, що містить javadocs / source, з його двійковим файлом?
Я хотів би, щоб коментарі javadoc, що містяться у файлі jar, відображалися в eclipse, коли я навожу курсор на клас. Наприклад, після завантаження JODA-2.0 отримуються три банки: joda-time-2.0 joda-time-2.0-javadoc joda-time-2.0-джерела ( http://sourceforge.net/projects/joda-time/files/joda-time/2.0/joda-time-2.0-dist.zip/download ) У eclipse [проект правою кнопкою миші -> Властивості -> Шлях побудови Java -> Бібліотеки -> ДОДАТИ JAR …
80 java  eclipse  jar  javadoc 

6
Який фреймворк краще CXF або Spring-WS? [зачинено]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 2 роки тому . Удосконалюйте це питання Я в процесі дослідження / порівняння CXF та Spring-WS для веб-служб? Мені потрібно працювати як …

5
Як зробити ітерацію та модифікацію наборів Java?
Скажімо, у мене є набір цілих чисел, і я хочу збільшити кожне ціле число в наборі. Як би я це зробив? Чи можна мені додавати та видаляти елементи з набору під час його ітерації? Чи потрібно мені створювати новий набір, в який я б "копіював і модифікував" елементи, поки я …
80 java  set 

3
Чому обробка відсортованого масиву * повільніша *, ніж невідсортованого масиву? (Java's ArrayList.indexOf)
Заголовок посилається на Чому швидше обробляти відсортований масив, ніж невідсортований масив? Це також ефект прогнозування галузей? Обережно: тут виконується обробка відсортованого масиву повільніше !! Розглянемо такий код: private static final int LIST_LENGTH = 1000 * 1000; private static final long SLOW_ITERATION_MILLIS = 1000L * 10L; @Test public void testBinarySearch() { …

1
Виділіть викиди в IntelliJ IDEA
Нещодавно я перейшов з Eclipse в IntelliJ IDEA, і є така функція, якої я втрачаю. У Eclipse, коли ви розміщуєте каретку на перевіреному винятку, у декларації throws або блоці catch він виділяє, який виклик методу / конструктора викидає цей виняток. Чи можна це зробити в IntelliJ IDEA (видання для спільноти)?

18
Android / Java - різниця в датах у днях
Я отримую поточну дату (у форматі 31.12.1999, тобто мм / дд / рррр), використовуючи код нижче: Textview txtViewData; txtViewDate.setText("Today is " + android.text.format.DateFormat.getDateFormat(this).format(new Date())); і у мене інша дата у форматі: 2010-08-25 (тобто рррр / мм / дд), тож я хочу знайти різницю між датою у кількості днів, як знайти …
80 java  android  date 


12
Невідповідний KeyListener для JFrame
Я намагаюся реалізувати KeyListenerдля мого JFrame. У конструкторі я використовую цей код: System.out.println("test"); addKeyListener(new KeyListener() { public void keyPressed(KeyEvent e) { System.out.println( "tester"); } public void keyReleased(KeyEvent e) { System.out.println("2test2"); } public void keyTyped(KeyEvent e) { System.out.println("3test3"); } }); Коли я запускаю його, testповідомлення з’являється на моїй консолі. Однак, коли …

5
Відформатуйте BigDecimal як String із максимум 2 десятковими цифрами, видаливши 0 з десяткової частини
У мене є число BigDecimal, і я розглядаю лише 2 знаки після коми, тому я скорочую його за допомогою: bd = bd.setScale(2, BigDecimal.ROUND_DOWN) Тепер я хочу роздрукувати його як String, але видалити десяткову частину, якщо вона дорівнює 0, наприклад: 1,00 -> 1 1,50 -> 1,5 1,99 -> 1,99 Я спробував …

5
Java Integer compareTo () - навіщо використовувати порівняння проти віднімання?
Я виявив, що java.lang.Integerреалізація compareToметоду виглядає наступним чином: public int compareTo(Integer anotherInteger) { int thisVal = this.value; int anotherVal = anotherInteger.value; return (thisVal<anotherVal ? -1 : (thisVal==anotherVal ? 0 : 1)); } Питання в тому, чому використовувати порівняння замість віднімання: return thisVal - anotherVal;

5
Як змінити колір виділення в IntelliJ IDEA
У темі Дракули, коли я натискаю на символ, хоча IntelliJ IDEA висвітлює використання цього символу, виділення не так помітні. Мені потрібно змінити колір тексту виділення та колір тла звичок, щоб звички були більш помітними. Я шукав рішення, але не міг знайти. На наступній сторінці згадується, що це можна зробити на …

7
Імпорт JSON у проект Eclipse
Я - початківець програміст Java, який хоче використовувати JSON у проекті. Я слідував підручнику з програмування (з книги), який просив мене імпортувати JSON у свій проект, використовуючи такий рядок: import com.google.appengine.repackaged.org.json.JSONArray; Але це призвело до помилки, тому я замінив її на такий рядок: import org.json.JSONArray; Це також призводить до (іншої) …
80 java  eclipse  json  import 

12
log4j: ПОПЕРЕДЖЕННЯ Немає знайдених додатків для реєстратора в web.xml
Я вже помістив log4jConfigLocation у web.xml, але все одно отримую таке попередження: log4j:WARN No appenders could be found for logger ⤦ ⤥ (org.springframework.web.context.ContextLoader). log4j:WARN Please initialize the log4j system properly. Що я пропустив? <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <context-param> <param-name>contextConfigLocation</param-name> <param-value> …

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