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

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

11
Блокування синхронізованого методу Java на об'єкті чи методі?
Якщо у мене в одному класі є 2 синхронізованих методу, але кожен, хто має доступ до різних змінних, може 2 потоку отримати доступ до цих двох методів одночасно? Чи відбувається блокування на об'єкті, чи він стає таким же специфічним, як змінні всередині синхронізованого методу? Приклад: class X { private int …

25
Причини отримання java.lang.VerifyError
Я розслідую наступне java.lang.VerifyError java.lang.VerifyError: (class: be/post/ehr/wfm/application/serviceorganization/report/DisplayReportServlet, method: getMonthData signature: (IILjava/util/Collection;Ljava/util/Collection;Ljava/util/HashMap;Ljava/util/Collection;Ljava/util/Locale;Lorg/apache/struts/util/MessageRe˜̴MtÌ´MÚw€mçw€mp:”MŒŒ at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357) at java.lang.Class.getConstructor0(Class.java:2671) Це відбувається при запуску сервера jboss, на якому розміщений сервлет. Він компілюється з jdk-1.5.0_11, і я намагався перекомпілювати його з jdk-1.5.0_15 без успіхів. Це компіляція працює нормально, але при розгортанні виникає java.lang.VerifyError. …



4
Настроювання журналів Log4j програмно
Я намагаюся використовувати SLF4J (з log4jприв’язкою) вперше. Я хотів би налаштувати 3 різних іменованих реєстраторів, які можуть бути повернуті LoggerFactory, які будуть реєструвати різні рівні та надсилати повідомлення до різних додатків: Logger 1 "FileLogger" записує журнал DEBUG і додає до DailyRollingFileAppender Журнал 2 "TracingLogger" записує журнал TRACE + та додає …
191 java  logging  log4j  slf4j 

5
Мокіто: Вставте реальні об’єкти в приватні @Autowired поля
Я використовую Mockito @Mockта @InjectMocksпримітки для введення залежностей у приватні поля, котрі помічені за допомогою Spring @Autowired: @RunWith(MockitoJUnitRunner.class) public class DemoTest { @Mock private SomeService service; @InjectMocks private Demo demo; /* ... */ } і public class Demo { @Autowired private SomeService service; /* ... */ } Тепер я хотів …
191 java  spring  mockito 

17
помилка клавіатури Keystore була зламана, або пароль був неправильним
Під час створення сертифікатів на моїй локальній машині я отримую наступну помилку. C:\Users\abc>keytool -genkey -alias tomcat -keyalg RSA Enter keystore password: keytool error: java.io.IOException: Keystore was tampered with, or password was incorrect Я думаю, що в jdk версії є деякі проблеми. Я запустив ту саму команду на моїй машині колег, …
191 java  keystore 

7
Як вказати Джексону, щоб використовувати лише поля - бажано глобально
Як правило, поведінка jackon використовує як властивості (getters та setters), так і поля для серіалізації та deserialize до json. Я хотів би використовувати поля в якості канонічного джерела конфігурації серіалізації, і тому я не хочу, щоб Джексон взагалі дивився на властивості. Я можу це зробити на індивідуальній основі з анотацією: …
191 java  json  jackson 

17
Перетворити JSON на карту
Який найкращий спосіб перетворити JSON-код у такий спосіб: { "data" : { "field1" : "value1", "field2" : "value2" } } на Java-карті, в якій один з ключів (поле1, поле2) і значення для цих полів (значення1, значення2). Будь-які ідеї? Чи варто використовувати для цього Json-lib? Або краще, якщо я напишу власний …

11
Кодування рядка до UTF-8
У мене є рядок з "ñ" характером, і у мене є деякі проблеми з цим. Мені потрібно кодувати цей рядок до кодування UTF-8. Я спробував це таким чином, але він не працює: byte ptext[] = myString.getBytes(); String value = new String(ptext, "UTF-8"); Як кодувати цей рядок до utf-8?
190 java  utf-8 

8
Альтернативи для повторного використання JRebel [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 6 років тому . Удосконаліть це питання JRebel дозволяє перекомпонувати повторно складений код без перезавантаження програми. Мені цікаво, чи є альтернатива (безкоштовна?). …
190 java  jrebel  hotswap 

18
Android - SPAN_EXCLUSIVE_EXCLUSIVE прольоти не можуть мати нульову довжину
У мене є такий макет (практично порожній): <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/set_layout" android:layout_width="fill_parent" android:layout_height="fill_parent" android:contentDescription="content desc" android:orientation="vertical" > <TextView android:id="@+id/text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Hello, I am a TextView" /> </LinearLayout> Клас активності містить: public class TestActivity extends Activity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_test); } } Коли я …
190 java  android 

9
Як я можу отримати поточну орієнтацію екрана?
Я просто хочу встановити деякі прапори, коли моя орієнтація знаходиться на пейзажі, щоб, коли активність відтворена в onCreate (), я могла перемикатися між тим, що потрібно завантажувати в портретному та пейзажному. У мене вже є xml-макет xland, який обробляє мій макет. public void onConfigurationChanged(Configuration _newConfig) { if (_newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) …


7
Бібліотека SSH для Java [закрита]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 6 років тому . Удосконаліть це питання Хтось знає про хорошу бібліотеку для входу в SSH від Java.
190 java  ssh  ssh-tunnel 

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