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

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

5
Android ListView заголовки
У мене є ListView, на якому є деякі події. Події сортуються за днями, і я хотів би мати заголовок із датою на кожен день, а потім події слухати нижче. Ось як я заповнюю цей список: ArrayList<TwoText> crs = new ArrayList<TwoText>(); crs.add(new TwoText("This will be header", event.getDate())); for (Event event : …

4
Будівництво виконуваної банки з maven?
Я намагаюся генерувати виконувану банку для невеликого домашнього проекту під назвою "logmanager", використовуючи maven, саме так: Як я можу створити виконуваний JAR із залежностями за допомогою Maven? Я додав показаний там фрагмент до pom.xml і запустив mvn Assembly: Assembly. Він генерує два jar-файли в logmanager / target: logmanager-0.1.0.jar та logmanager-0.1.0-jar-with-зависимостtions.jar. …

7
Замініть значенняof () та toString () в Java enum
Значення в моєму - enumце слова, які повинні мати пробіли в них, але перерахунки не можуть мати пробілів у своїх значеннях, тому все це згуртовано. Я хочу замінити, toString()щоб додати ці пробіли там, де я їм це скажу. Я також хочу, щоб enum мав правильний перелік, коли я використовую valueOf()ту …


6
Ресурс Java як файл
Чи існує спосіб у Java побудувати екземпляр File на ресурсі, отриманому з банку через завантажувач класів? Моя програма використовує деякі файли з jar (за замовчуванням) або з каталогу файлової системи, визначеного під час виконання (введення користувача). Я шукаю послідовний спосіб a) завантаження цих файлів у потоці b) переліку файлів у …

12
Android 5.0 - додайте колонтитул / колонтитул до RecyclerView
Я провів хвилину, намагаючись придумати спосіб додавання заголовка до RecyclerView, безуспішно. Ось що я отримав поки що: @Override protected void onCreate(Bundle savedInstanceState) { ... layouManager = new LinearLayoutManager(getActivity()); recyclerView.setLayoutManager(layouManager); LayoutInflater inflater = (LayoutInflater) getActivity().getSystemService(Context.LAYOUT_INFLATER_SERVICE); headerPlaceHolder = inflater.inflate(R.layout.view_header_holder_medium, null, false); layouManager.addView(headerPlaceHolder, 0); ... } LayoutManager, Здається, обробка розташування об'єкта RecyclerViewелементів. Оскільки …

1
Чи корисно використовувати бібліотеку Google Guava для розробки Android?
Я беру участь у розробці програми Android, яка є досить "товстим" мобільним клієнтом для веб-сервісу. Він сильно спілкується з сервером, але також має багато внутрішньої логіки. Отже, я вирішив використати деякі функції Google Guavaбібліотеки для спрощення процесу розробки. Ось перелік особливостей, які мене дуже цікавлять: незмінні колекції, базові утиліти, розширення …
122 java  android  guava 

11
Як ви автоматизуєте мінімізацію Javascript для веб-додатків Java?
Мені цікаво почути, як ви віддаєте перевагу автоматизації мінімізації JavaScript для своїх веб-додатків Java. Ось кілька аспектів, які мене особливо цікавлять: Як вона інтегрується? Це частина вашого інструмента збирання, фільтра сервлетів, окремої програми після обробки файлу WAR чи чогось іншого? Чи легко ввімкнути та відключити ? Дуже смішно намагатися налагоджувати …

3
ContextLoaderListener чи ні?
Стандартний весняний веб-додаток (створений Roo або «Шаблон весняного проекту MVC») створить web.xml з ContextLoaderListenerта DispatcherServlet. Чому вони не просто використовують DispatcherServletі роблять це для завантаження повної конфігурації? Я розумію, що ContextLoaderListener слід використовувати для завантаження речей, що не стосуються Інтернету, і DispatcherServlet використовується для завантаження відповідних веб-матеріалів (Controllers, ...). І …

13
Використання зоопарку в реальному світі [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Закрито 4 роки тому . Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі він не приймає нових відповідей чи взаємодій. Я недавно дивився на Zookeeper і цікавився, чи хтось …

6
Як я відформатую довге ціле число у вигляді рядка без роздільника на Java?
Просте запитання, але я думаю, що запитувати тут, ймовірно, буде більш прямо, ніж намагатися зрозуміти документацію для MessageFormat: long foo = 12345; String s = MessageFormat.format("{0}", foo); Спостережуване значення "12,345". Бажане значення - "12345".

24
Виникнення підрядок у рядку
Чому наступний алгоритм не зупиняється для мене? (str - рядок, в якому я шукаю, findStr - рядок, яку я намагаюся знайти) String str = "helloslkhellodjladfjhello"; String findStr = "hello"; int lastIndex = 0; int count = 0; while (lastIndex != -1) { lastIndex = str.indexOf(findStr,lastIndex); if( lastIndex != -1) count++; …
122 java  string 

18
Помилка завантаження rJava в RStudio / R після "оновлення" до OSX Yosemite
Нещодавно я "модернізував" з OSX Mountain Lion до Yosemite і з R 3.1.3 до 3.2. Відразу після оновлення, коли я відкрив R або RStudio, я отримав спливаюче повідомлення про те, що мені потрібно встановити Java 6. Крім того, завантаження rJavaабо будь-який пакет, що залежить від rJava (наприклад, xlsx), спричинив збій …

13
Помилки побудови шляху затемнення
Я працюю над простою веб-програмою JSP / Servlet / Tomcat для свого класу. Професор попросив нас використовувати структуру папок, яка дещо відрізняється від динамічної структури веб-проектів за замовчуванням. Замість того, щоб використовувати папку webcontent, він хоче, щоб весь наш вихідний код був під src / main / java та src …
122 java  eclipse  tomcat  servlets 

11
Інтерфейс / перелік перераховує стандартні константи типу mime
Я шукаю серед стандартних бібліотек (таких як apache commons, jax, jboss, javax) для інтерфейсу або перерахунку, який перераховує значення всіх стандартних типів mime (ака-тип типу). Цей інтерфейс не повинен бути занадто глибоким з іншими класами, які ускладнюватимуть включення всієї групи як вихідний код gwt. наприклад interface ContentType{ String JSON = …

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