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

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

16
Чи є секундомір на Яві?
Чи є секундомір на Яві? У Google я знаходжу лише код секундомірів, які не працюють - вони завжди повертають 0 мілісекунд. Цей код, який я знайшов, не працює, але не розумію, чому. public class StopWatch { private long startTime = 0; private long stopTime = 0; private boolean running = …
107 java  stopwatch 

4
java: (String []) List.toArray () дає ClassCastException
Наступний код (запускається в android) завжди дає мені ClassCastException у 3-му рядку: final String[] v1 = i18nCategory.translation.get(id); final ArrayList<String> v2 = new ArrayList<String>(Arrays.asList(v1)); String[] v3 = (String[])v2.toArray(); Це трапляється також, коли v2 - Object [0], а також тоді, коли в ньому є рядки. Будь-яка ідея чому?


6
Як вручну встановити автентифікованого користувача у Spring Security / SpringMVC
Після того, як новий користувач подає форму "Новий обліковий запис", я хочу вручну ввійти до нього, щоб їм не довелося входити на наступну сторінку. Сторінка входу в звичайну форму, що проходить через весняний перехоплювач безпеки, працює просто чудово. У контролері форми нового облікового запису я створюю UsernamePasswordAuthenticationToken і встановлюю його …

7
Android - Запуск служби під час завантаження
З усього, що я бачив на Stack Exchange та в інших місцях, у мене все правильно налаштовано, щоб запустити IntentService, коли завантажується ОС Android. На жаль, він не починається під час завантаження, і я не отримую жодних помилок. Можливо, фахівці можуть допомогти ... Маніфест: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.phx.batterylogger" …

8
Як вільно побудувати JSON на Java?
Я думаю про щось на кшталт: String json = new JsonBuilder() .add("key1", "value1") .add("key2", "value2") .add("key3", new JsonBuilder() .add("innerKey1", "value3")) .toJson(); Яка бібліотека Java JSON найкраще підходить для такого типу вільних будівель? Оновлення : я завернув GSON і отримав майже бажаний результат ... однією зачіпкою .
107 java  json 


7
Весна завантаження Додавання Http Захоплення перехоплювачів
Який правильний спосіб додати перехоплювачі HttpRequest у додаток до весняного завантаження? Що я хочу зробити - це запити журналу та відповіді на кожен http-запит. Документація весняного завантаження зовсім не висвітлює цю тему. ( http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/ ) Я знайшов кілька зразків веб-сторінок про те, як зробити те ж саме зі старими версіями …

8
Spring Cache @Cacheable - не працює під час виклику з іншого методу того ж боба
Веб-кеш не працює при виклику кешованого методу з іншого методу того ж біна. Ось приклад, щоб пояснити мою проблему чітко. Конфігурація: <cache:annotation-driven cache-manager="myCacheManager" /> <bean id="myCacheManager" class="org.springframework.cache.ehcache.EhCacheCacheManager"> <property name="cacheManager" ref="myCache" /> </bean> <!-- Ehcache library setup --> <bean id="myCache" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean" p:shared="true"> <property name="configLocation" value="classpath:ehcache.xml"></property> </bean> <cache name="employeeData" maxElementsInMemory="100"/> Кешована послуга: …
107 java  spring  caching  ehcache 

4
Різниця між @Valid та @Validated навесні
Spring підтримує два різні способи перевірки: Весняна перевірка та перевірка бобів JSR-303. Обидва можна використовувати, визначивши валідатор Spring, який делегує іншим делегаторам, включаючи валідатор бобів. Все йде нормально. Але коли коментувати методи фактично вимагати перевірки, це вже інша історія. Я можу так коментувати @RequestMapping(value = "/object", method = RequestMethod.POST) public …

4
навіщо використовувати Retrofit, коли у нас є OkHttp
за допомогою OkHttp ми можемо зробити HTTP-запит, а потім отримати відповідь від сервера OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder() .url(url) .build(); Response response = client.newCall(request).execute(); тоді за допомогою Gson lib перетворять відповідь на потрібний нам об'єкт. це з док. Square / OkHttp: API його запиту / …
107 java  android  retrofit  okhttp 

8
#ifdef #ifndef на Java
Я сумніваюся, чи є спосіб зробити умови компіляції в Java на зразок #ifdef #ifndef в C ++. Моя проблема полягає в тому, що алгоритм написаний на Java, і у мене різний час роботи покращується до цього алгоритму. Тому я хочу оцінити, скільки часу економлять, коли використовується кожне поліпшення. Зараз у …


9
Як змусити збирати сміття зі шкаралупи?
Тож я дивлюся на купу з jmap на віддаленій коробці і хочу змусити її збирати сміття. Як це зробити, не потрапляючи на jvisualvm чи jconsole та друзів? Я знаю, що ви не повинні застосовувати практику примусового збору сміття - вам слід просто з'ясувати, чому купа велика / зростає. Я також …

15
Як замінити набір жетонів у Java String?
У мене є наступний шаблон рядки: "Hello [Name] Please find attached [Invoice Number] which is due on [Due Date]". У мене також є змінні String для імені, номера рахунка-фактури та строку - який найкращий спосіб замінити маркери в шаблоні змінними? (Зверніть увагу, що якщо змінна містить маркер, її НЕ слід …
106 java  regex  templates 

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