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

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

10
Чому исключение.printStackTrace () вважається поганою практикою?
Існує багато з матеріалу відмови там , який наводить на думку , що друк трасування стека винятку погана практика. Напр. У чековому стилі RegexpSingleline: Ця перевірка може бути використана [...] для пошуку поширених поганих практик, таких як виклик ex.printStacktrace () Однак я намагаюся знайти де завгодно, що дає поважну причину, …

5
Як параметризувати @Scheduled (fixDelay) з мовою вираження Spring 3.0?
Під час використання можливості Spring 3.0 для анотування запланованих завдань я хотів би встановити fixedDelayпараметр as з мого файлу конфігурації, а не жорстко підключити його до свого класу завдань, як зараз ... @Scheduled(fixedDelay = 5000) public void readLog() { ... } На жаль, здається, що за допомогою мови Spring Expression …

9
Перетворіть часову позначку в мілісекундах у форматизований рядок час на Java
Я намагаюся перетворити велике значення ( кількість мілісекунд, що минуло з 1.01.1970, тобто епоха ), у формат часу h:m:s:ms. Довге значення, яке я використовую як часова мітка, я отримую з поля timestampжурналу події з log4j. Поки я спробував таке, і це не вдається: logEvent.timeStamp/ (1000*60*60) TimeUnit.MILLISECONDS.toMinutes(logEvent.timeStamp) але я отримую неправильне …
126 java  datetime  time  timestamp  epoch 

3
Unicode еквіваленти для \ w і \ b в регулярних виразах Java?
Багато сучасних реагеджезних інтерпретацій інтерпретують \wстенографію класу символів як "будь-яку букву, цифру або з'єднувальний розділовий знак" (зазвичай: підкреслення). Таким чином, регулярний вираз , як \w+сірники слова , як hello, élève, GOÄ_432або gefräßig. На жаль, Java ні. У Java \wобмежується [A-Za-z0-9_]. Це ускладнює узгодження слів, подібних до вищезгаданих, серед інших проблем. …

2
Корисний приклад вимикання гачка на Java?
Я намагаюся переконатися, що моя програма Java вживає розумних кроків, щоб бути надійною, і частина цього передбачає граціозне вимикання. Я читаю про гачки відключення, і насправді не розумію, як ними користуватися на практиці. Чи є практичний приклад там? Скажімо, у мене був дійсно простий додаток на зразок цього нижче, який …


15
Як представити порожній знак у класі символів Java
Я хочу представляти порожній символ на Java, як ""у String ... Щось схоже на те char ch = an empty character; Насправді я хочу замінити персонажа, не залишаючи місця. Я думаю, що може бути достатньо, щоб зрозуміти, що це означає: жоден персонаж не навіть пробіл.
126 java 

18
Що означає цей символ у IntelliJ? (червоне коло в нижньому лівому куті назви файлу, у ньому "J")
Під цільовою папкою в IntelliJ для створеного нами проекту Java у мене є декілька вихідних файлів Java. Поруч із кожним файлом значок 'J' має червоне коло з лінією. Що це означає? Як це виправити?

14
POST-запит через RestTemplate в JSON
Я не знайшов приклад, як вирішити свою проблему, тому хочу попросити вас допомогти. Я не можу просто надіслати запит POST, використовуючи об’єкт RestTemplate в JSON Кожен раз, коли я отримую: org.springframework.web.client.HttpClientErrorException: 415 Тип непідтримуваного носія Я використовую RestTemplate таким чином: ... restTemplate = new RestTemplate(); List<HttpMessageConverter<?>> list = new ArrayList<HttpMessageConverter<?>>(); …
126 java  json  spring  rest  resttemplate 

7
Перетворити LocalDate в LocalDateTime або java.sql.Timestamp
Я використовую JodaTime 1.6.2. У мене є LocalDateте, що мені потрібно конвертувати або в (Joda) LocalDateTime, або в java.sqlTimestampormapping. Причиною цього є те, що я з’ясував, як конвертувати між a LocalDateTimeі a java.sql.Timestamp: LocalDateTime ldt = new LocalDateTime(); DateTimeFormatter dtf = DateTimeFormatter.forPattern("yyyy-MM-dd HH:mm:ss"); Timestamp ts = Timestamp.valueOf(ldt.toString(dtf)); Отже, якщо я …
126 java  timestamp  jodatime 

29
Intellij не може вирішити символ при імпорті
Ця проблема виникає з перервами для різних бібліотек та різних проектів. При спробі імпорту бібліотеки пакет буде розпізнаний, але назву класу неможливо вирішити. Якщо в операторі імпорту right-click -> Goto -> the package's declarationя бачу, що всі декомпільовані класи відображаються на бічній панелі - У тому числі потрібні мені. Якщо …

16
Веб-дані JPA - виняток "Не знайдено властивості для типу"
Ну, я шукав Google і знайшов багато результатів, але жоден з них не зміг відповісти на мою проблему. Отже, ось це йде. Я намагаюся вивчити Spring MVC та Spring Data JPA, роблячи мінімальну реалізацію клону pinterest. Отже, нижче наведені частини коду, які, на мою думку, мають відношення до моєї проблеми. …

4
Як знайти усі невикористані класи в Intellij Idea?
Існує інспекція "Невикористана декларація", в якій можна знайти весь невикористаний код в Intellij Idea. (див. це питання ) Але я хочу знайти всі невикористані класи, а не методи, змінні тощо. Тільки класи. (важко знайти лише класи в 3000 списку результатів). Як я можу це зробити?


12
Як асинхронно викликати метод на Java
Нещодавно я переглядав goroutine Go і думав, що було б непогано мати щось подібне на Java. Наскільки я шукав поширений спосіб паралелізації виклику методу - це зробити щось на кшталт: final String x = "somethingelse"; new Thread(new Runnable() { public void run() { x.matches("something"); } }).start(); Це не дуже елегантно. …

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