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

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


5
Переважна палітура в Гісі
Я щойно почав грати з Guice, і я можу придумати те, що в тесті я просто хочу переокремити єдине в'язання. Думаю, я хотів би використати решту прив’язок рівня виробництва, щоб забезпечити все налаштування правильно і щоб уникнути дублювання. Тож уявіть, у мене є наступний модуль public class ProductionModule implements Module …
138 java  unit-testing  guice 

8
Піктограма елемента шухляди навігації не відображає початкового кольору
Я намагаюся показати піктограму поруч із елементом у своєму меню для навігаційного ящика, але чомусь значок завжди відображається сірим, а не оригінальним кольором (коричневим). Чи є спосіб запобігти цьому, щоб показати оригінальний колір ікони? MainActivity.java public class MainActivity extends AppCompatActivity { private DrawerLayout mDrawerLayout; @Override protected void onCreate(Bundle savedInstanceState) { …

17
Перетворіть масив примітивних довжин у Список довгих
Це може бути непростим, набором запитань для голови, але моя перша спроба на диво повністю не вийшла. Я хотів взяти масив примітивних довжин і перетворити його на список, який я намагався зробити так: long[] input = someAPI.getSomeLongs(); List<Long> inputAsList = Arrays.asList(input); //Total failure to even compile! Який правильний спосіб зробити …



10
Як ініціалізувати байтовий масив у Java?
Мені доводиться зберігати деякі постійні значення (UUID) у формі байтового масиву в java, і мені цікаво, який найкращий спосіб ініціалізувати ці статичні масиви. Це я зараз роблю, але відчуваю, що повинен бути кращий шлях. private static final byte[] CDRIVES = new byte[] { (byte)0xe0, 0x4f, (byte)0xd0, 0x20, (byte)0xea, 0x3a, 0x69, …
138 java  arrays  byte 

4
Чи добре використовувати екземпляр Gson як статичне поле в модельному бобі (повторне використання)?
Ось модель, яку я реалізував: public class LoginSession { private static final Gson gson = new Gson(); private String id; private String name; private long timestamp; public LoginSession(String id, String name) { this.id = id; this.name = name; this.timestamp = System.currentTimeMillis(); } public String toJson() { return gson.toJson(this); } public …

18
Послідовність у сплячому режимі JPA (без ідентифікації)
Чи можливо використовувати послідовність БД для якогось стовпця, який не є ідентифікатором / не є частиною складеного ідентифікатора ? Я використовую сплячий режим як постачальник jpa, і у мене є таблиця, у якій є кілька стовпців, які генеруються значеннями (використовуючи послідовність), хоча вони не є частиною ідентифікатора. Мені потрібно використовувати …
138 java  hibernate  jpa  sequence 

19
SQLite в Android Як оновити конкретний рядок
Я вже деякий час намагаюся оновити конкретний рядок, і, здається, це є два способи зробити це. З того, що я прочитав і спробував, ви можете просто скористатися: execSQL(String sql) метод або: update(String table, ContentValues values, String whereClause, String[] whereArgs) метод. (Дайте мені знати, якщо це неправильно, оскільки я новачок в …
138 java  android  sql  eclipse  sqlite 

9
додавання декількох записів до HashMap одночасно в одному операторі
Мені потрібно ініціалізувати постійний HashMap, і я хотів би це зробити в одному рядковому операторі. Уникаючи подібного: hashMap.put("One", new Integer(1)); // adding value into HashMap hashMap.put("Two", new Integer(2)); hashMap.put("Three", new Integer(3)); подібний до цього в об'єкті C: [NSDictionary dictionaryWithObjectsAndKeys: @"w",[NSNumber numberWithInt:1], @"K",[NSNumber numberWithInt:2], @"e",[NSNumber numberWithInt:4], @"z",[NSNumber numberWithInt:5], @"l",[NSNumber numberWithInt:6], nil] …

3
Як вказати сторінку помилки за замовчуванням у web.xml?
Я використовую <error-page>елемент в web.xml для визначення сторінки дружньої помилки, коли користувач стикається з певною помилкою, наприклад, помилкою з кодом 404: <error-page> <error-code>404</error-code> <location>/Error404.html</location> </error-page> Однак я хочу, щоб якщо користувач не відповідав жодному коду помилки, вказаному в <error-page>, він повинен переглядати сторінку помилок за замовчуванням. Як я можу це …

10
Як реалізувати нескінченність на Java?
Чи має Java що-небудь представляти нескінченність для кожного числового типу даних? Як це реалізовано так, що я можу робити з ним математичні операції? Напр int myInf = infinity; //However it is done myInf + 5; //returns infinity myInf*(-1); //returns negative infinity Я намагався використовувати дуже велику кількість, але хочу правильне, …
138 java  double  infinity 

5
Автоматичне підключення двох бобів, що реалізовують один і той же інтерфейс - як встановити bean за замовчуванням для автопроводу?
Фон: У мене є програма Spring 2.5 / Java / Tomcat. Існує наступний боб, який використовується в усьому застосуванні у багатьох місцях public class HibernateDeviceDao implements DeviceDao і наступну нову квасолю: public class JdbcDeviceDao implements DeviceDao Перша квасоля налаштована так (всі боби в упаковці включені) <context:component-scan base-package="com.initech.service.dao.hibernate" /> Другий (новий) …

6
Чи можна перейменовувати баночку Maven-залежно?
Наразі я використовую збірку jar-with-зависимост, щоб створити таку банку. Однак назва моєї баночки трохи довга. Оскільки цю банку використовують програми RPG на AS400, я хотів би скоротити її, щоб полегшити життя цим розробникам. Але, крім рук, я не знайшов способу перейменувати баночку зі звичайної project-name-version-classifier-jar-with-dependencies.jar. Мені б хотілося чогось подібногоproject-name-version-classifier-full.jar …

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