Вопросы с тегом «java»

146
Java: getMinutes и getHours

Как вы получаете часы и минуты , так Date.getHoursи Date.getMinutesполучил осуждается? В примерах, которые я нашел в поиске Google, использовались устаревшие методы.

146
Синглтон с аргументами на Java

Я читал статью о Синглтоне в Википедии и наткнулся на этот пример: public class Singleton { // Private constructor prevents instantiation from other classes private Singleton() {} /** * SingletonHolder is loaded on the first execution of Singleton.getInstance() * or the first access to...

146
Как я могу прочитать числовые строки в ячейках Excel как строки (не числа)?

У меня есть файл Excel с таким содержимым: A1: SomeString A2: 2 Все поля имеют строковый формат. Когда я читаю файл в Java, используя POI, он говорит, что A2 в числовом формате ячейки. Проблема в том, что значение в A2 может быть 2 или 2,0 (и я хочу иметь возможность их различать), поэтому я не...

146
Как мне переключиться на другую ветку subversion в Intellij?

Какова концепция переключения ветвей в IntelliJ? Я должен быть или слепым или идиотом ... Я бы предположил, что будет опция «переключиться на копирование» или что-то в этом роде, но ее нет ... РЕДАКТИРОВАТЬ для пояснения: в моей предыдущей IDE была простая опция «переключиться на копирование»,...

146
Java - escape-строка для предотвращения внедрения SQL

Я пытаюсь внедрить некоторые анти-SQL инъекции в Java, и мне очень трудно работать со строковой функцией replaceAll. В конечном счете мне нужна функция, которая преобразует любые существующие \в \\, любые "в \", любые 'в \'и любые \nв \\nтак, чтобы при оценке строки с помощью SQL-инъекций MySQL...

146
Как придать значение аннотации из константы Java

Я думаю, что это может быть невозможно в Java, потому что аннотация и ее параметры разрешаются во время компиляции. У меня есть интерфейс следующим образом, public interface FieldValues { String[] FIELD1 = new String[]{"value1", "value2"}; } и другой класс как, @SomeAnnotation(locations =...

146
Почему Java Map не расширяет коллекцию?

Я был удивлен тем, что Map<?,?>не является Collection<?>. Я думал, что было бы много смысла, если бы это было объявлено так: public interface Map<K,V> extends Collection<Map.Entry<K,V>> В конце концов, это Map<K,V>коллекция Map.Entry<K,V>, не так ли? Так...

146
Что такое Runtime.getRuntime (). TotalMemory () и freeMemory ()?

Мне было интересно, каково точное значение Runtime.getRuntime (). TotalMemory () , Runtime.getRuntime (). FreeMemory () и Runtime.getRuntime (). MaxMemory () . Насколько я понимаю, Runtime.getRuntime().totalMemory()возвращает всю память, которую использует мой процесс. Это правильно? Как насчет...

146
Как вы форматируете день месяца, чтобы сказать «11-й», «21-й» или «23-й» (порядковый индикатор)?

Я знаю , что это даст мне день месяца как число ( 11, 21, 23): SimpleDateFormat formatDayOfMonth = new SimpleDateFormat("d"); Но как вы форматируете день месяца, чтобы включить порядковый индикатор , скажем 11th, 21stили...

146
Как узнать свой URL-адрес MySQL, хост, порт и имя пользователя?

Мне нужно найти свое имя пользователя MySQL. Когда я открываю клиент командной строки MySQL, он запрашивает только мой пароль. Я не помню свое имя пользователя. А для подключения к JDBC мне нужен URL-адрес, хост и номер порта. Где мне все это найти?...

146
Java округлить любое число

На этот вопрос есть ответы на Stack Overflow на русском : Округление в большую сторону не работает Кажется, я не могу найти ответ, который ищу, относительно простого вопроса: как мне округлить любое число до ближайшего int? Например, всякий раз, когда число равно 0,2, 0,7, 0,2222, 0,4324, 0,99999,...

146
В чем разница между методами getRequestURI и getPathInfo в HttpServletRequest?

Я делаю простой и очень легкий фронт-контроллер. Мне нужно сопоставить пути запросов к разным обработчикам (действиям), чтобы выбрать правильный. На моей локальной машине HttpServletRequest.getPathInfo()и HttpServletRequest.getRequestURI()возвращаю те же результаты. Но я не уверен, что они вернут...

146
Как передать параметры анонимному классу?

Можно ли передать параметры или получить доступ к внешним параметрам анонимному классу? Например: int myVariable = 1; myButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { // How would one access myVariable here? } }); Есть ли способ для слушателя получить...

146
ByteBuffer.allocate () против ByteBuffer.allocateDirect ()

Кому allocate()или кому allocateDirect(), вот в чем вопрос. В течение нескольких лет я просто придерживался мысли, что, поскольку DirectByteBuffers являются прямым отображением памяти на уровне ОС, он будет работать быстрее с вызовами get / put, чем HeapByteBuffers. До сих пор я никогда не был...

146
Как использовать MDC с пулами потоков?

В нашем программном обеспечении мы широко используем MDC для отслеживания таких вещей, как идентификаторы сеансов и имена пользователей для веб-запросов. Это отлично работает при запуске в оригинальной теме. Тем не менее, есть много вещей, которые нужно обрабатывать в фоновом режиме. Для этого мы...

146
Функции байт-кода недоступны на языке Java

Существуют ли в настоящее время (Java 6) вещи, которые вы можете сделать в байт-коде Java, которые вы не можете сделать из языка Java? Я знаю, что оба Тьюринга завершены, поэтому читать «можно сделать», как «можно сделать значительно быстрее / лучше, или просто по-другому». Я думаю о дополнительных...

146
Как инициализировать байтовый массив в Java?

Мне нужно сохранить некоторые постоянные значения (UUID) в форме байтового массива в java, и мне интересно, как лучше всего инициализировать эти статические массивы. Вот как я сейчас это делаю, но чувствую, что должен быть способ получше. private static final byte[] CDRIVES = new byte[] {...