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

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

6
Чи остаточно не визначено?
По-перше, головоломка: Що друкує наступний код? public class RecursiveStatic { public static void main(String[] args) { System.out.println(scale(5)); } private static final long X = scale(10); private static long scale(long value) { return X * value; } } Відповідь: 0 Спойлери нижче. Якщо ви друкуєте Xмасштабним (довгим) та перевизначаєте X = …

8
Повернення null у вигляді int дозволено з потрійним оператором, але не якщо оператор
Давайте розглянемо простий код Java в наступному фрагменті: public class Main { private int temp() { return true ? null : 0; // No compiler error - the compiler allows a return value of null // in a method signature that returns an int. } private int same() { if …

5
Чому масив не призначається Iterable?
з Java5 ми можемо написати: Foo[] foos = ... for (Foo foo : foos) або просто за допомогою Iterable в циклі for. Це дуже зручно. Однак ви не можете записати загальний метод для такого вибору: public void bar(Iterable<Foo> foos) { .. } і викликає його масивом, оскільки він не є …

13
Що входить у “Контролер” у “MVC”?
Я думаю, що я розумію основні поняття MVC - Модель містить дані та поведінку програми, View відповідає за її відображення користувачеві, а Controller займається введенням користувача. У чому я не впевнений - це саме те , що йде в Контролер. Скажімо, наприклад, у мене досить просте додаток (я спеціально думаю …

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

18
Який правильний спосіб повторного прикріплення відокремлених об’єктів у сплячому режимі?
У мене ситуація, коли мені потрібно знову приєднати відокремлені об’єкти до сплячого сеансу, хоча об’єкт тієї самої ідентичності МОЖЕ вже існувати в сеансі, що спричинить помилки. Зараз я можу зробити одне з двох речей. getHibernateTemplate().update( obj ) Це працює, якщо і лише в тому випадку, якщо об'єкт ще не існує …


3
@RequestParam навесні MVC обробляє необов'язкові параметри
Чи можливо контролер Spring обробляти обидва типи запитів? 1) http://localhost:8080/submit/id/ID123432?logout=true 2) http://localhost:8080/submit/id/ID123432?name=sam&password=543432 Якщо я визначу один контролер такого типу: @RequestMapping (value = "/submit/id/{id}", method = RequestMethod.GET, produces="text/xml") public String showLoginWindow(@PathVariable("id") String id, @RequestParam(value = "logout", required = false) String logout, @RequestParam("name") String username, @RequestParam("password") String password, @ModelAttribute("submitModel") SubmitModel model, BindingResult …
186 java  spring  spring-mvc 

14
java.net.ConnectException: Підключення відмовлено
Я намагаюся реалізувати TCP-з'єднання, все працює добре з боку сервера, але коли я запускаю клієнтську програму (з клієнтського комп'ютера), я отримую таку помилку: java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:432) at java.net.Socket.connect(Socket.java:529) at java.net.Socket.connect(Socket.java:478) at java.net.Socket.<init>(Socket.java:375) at java.net.Socket.<init>(Socket.java:189) at TCPClient.main(TCPClient.java:13) Я спробував змінити …
186 java  networking  tcp 

19
Швидке розмиття растрових зображень для SDK для Android
Наразі в програмі Android, яку я розробляю, я переглядаю пікселі зображення, щоб розмити його. На зображення 640x480 потрібно приблизно 30 секунд. Під час перегляду програм на Android Market я натрапив на функцію розмиття, яка розмивається дуже швидко (як 5 секунд), тому вони повинні використовувати інший метод розмивання. Хтось знає більш …

8
декілька пакетів у контексті: компонентне сканування, конфігурація весни
Як я можу додати кілька context:component-scanелементів у файл spring-servlet.xml в елементі? я намагався <context:component-scan base-package="z.y.z.service" base-package="x.y.z.controller" /> і <context:component-scan base-package="x.y.z.service, x.y.z.controller" /> і <context:component-scan base-package="x.y.z.service" /> <context:component-scan base-package="x.y.z.controller" /> але помилка: org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [x.y.z.dao.daoservice.LoginDAO] found for dependency:


21
Потрібно спробувати… ловити всередині або зовні петлю?
У мене є цикл, який виглядає приблизно так: for (int i = 0; i < max; i++) { String myString = ...; float myNum = Float.parseFloat(myString); myFloats[i] = myNum; } Це основний зміст методу, єдиною метою якого є повернення масиву плавців. Я хочу, щоб цей метод повернувся, nullякщо є помилка, …

16
Чи можемо ми зробити Java без підпису на байті
Я намагаюся перетворити підписаний байт у безпідписаний. Проблема полягає в тому, що дані, які я отримую, не підписані, і Java не підтримує безпідписаний байт, тому, коли він читає дані, він трактує їх як підписані. Я спробував перетворити його за допомогою наступного рішення, яке я отримав від Stack Overflow. public static …
185 java  unsigned 

12
Неможливо знайти @SpringBootConfiguration при виконанні JpaTest
Я новачок у фреймворках (щойно пройшов клас), і це вперше я використовую Spring Boot. Я намагаюся запустити простий тест Junit, щоб перевірити, чи справді працюють мої CrudRepositories. Помилка, яку я постійно отримую: Неможливо знайти @SpringBootConfiguration, вам потрібно використовувати @ContextConfiguration або @SpringBootTest (класи = ...) з вашим тестом java.lang.IllegalStateException Чи не …

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