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

107
ярлык для создания карты из списка в Groovy?

Мне бы для этого нужна какая-то рука: Map rowToMap(row) { def rowMap = [:]; row.columns.each{ rowMap[it.name] = it.val } return rowMap; } учитывая то, как устроен GDK, я ожидал, что смогу сделать что-то вроде: Map rowToMap(row) { row.columns.collectMap{ [it.name,it.val] } } но я ничего не видел в...

107
Как встраивать двоичные данные в XML?

У меня есть два приложения, написанные на Java, которые взаимодействуют друг с другом с помощью сообщений XML по сети. Я использую синтаксический анализатор SAX на принимающей стороне, чтобы вернуть данные из сообщений. Одно из требований - встраивать двоичные данные в сообщение XML, но SAX это не...

107
Самый чистый способ построить строку SQL в Java

Я хочу создать строку SQL для манипуляций с базой данных (обновления, удаления, вставки, выборки и тому подобное) - вместо ужасного метода конкатенации строк, использующего миллионы знаков "+" и кавычек, которые в лучшем случае нечитаемы - там должен быть лучший способ. Я действительно думал об...

107
Как запустить командный файл из приложения Java?

В моем приложении Java я хочу запустить командный файл, который вызывает " scons -Q implicit-deps-changed build\file_load_type export\file_load_type" Кажется, я даже не могу запустить командный файл. У меня нет идей. Вот что у меня на Java: Runtime. getRuntime(). exec("build.bat", null, new...

107
Как получить высоту и ширину изображения с помощью java?

Есть ли другой способ, кроме использования ImageIO.read, для получения высоты и ширины изображения? Потому что я столкнулся с проблемой, которая блокирует поток. at com.sun.medialib.codec.jpeg.Decoder.njpeg_decode(Native Method) at com.sun.medialib.codec.jpeg.Decoder.decode(Decoder.java:87) at...

107
Новая строка в JLabel

Как я могу отобразить новую строку JLabel? Например, если бы я хотел: Привет мир! бла бла бла Вот что у меня сейчас: JLabel l = new JLabel("Hello World!\nblahblahblah", SwingConstants.CENTER); Вот что отображается: Привет мир! Бла-бла-бла Простите меня, если это глупый вопрос, я только изучаю...

107
Максимальный размер кучи Java 32-разрядной JVM в 64-разрядной ОС

Вопрос не в максимальном размере кучи в 32-разрядной ОС, учитывая, что 32-разрядные ОС имеют максимальный размер адресуемой памяти 4 ГБ и что максимальный размер кучи JVM зависит от того, сколько непрерывной свободной памяти может быть зарезервировано. Меня больше интересует максимальный (как...

107
Java Class.cast () против оператора приведения

Когда я учился на C ++ о пороках оператора приведения в стиле C, я сначала был рад обнаружить, что в Java 5 java.lang.Classесть castметод. Я подумал, что наконец-то у нас появился ОО-подход к кастингу. Оказывается, Class.castэто не то же самое, что static_castв C ++. Это больше похоже...

107
Программирование на Java - где следует хранить операторы SQL? [закрыто]

Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос Где JDBC-совместимое приложение должно...

107
Что случилось с Java "% n" в printf?

Я читаю «Эффективную Java», и %nвезде используется символ новой строки. Я \nдовольно успешно использовал перевод строки в программах на Java. Какой из них «правильный»? Что не так \n? Почему Java изменила это соглашение о...

107
Как масштабировать потоки в соответствии с ядрами процессора?

Я хочу решить математическую задачу с несколькими потоками в Java. мою математическую задачу можно разделить на рабочие единицы, которые я хочу решить в несколько потоков. Я хочу, чтобы над ним работало не фиксированное количество потоков, а количество потоков, соответствующее количеству ядер ЦП....

107
Почему код JIT-компиляции JVM не кэшируется?

Каноническая реализация JVM от Sun применяет довольно изощренную оптимизацию к байт-коду, чтобы получить почти нативную скорость выполнения после того, как код был запущен несколько раз. Вопрос в том, почему этот скомпилированный код не кэшируется на диск для последующего использования одной и той...

107
Неглубокая копия карты на Java

Насколько я понимаю, есть несколько способов (возможно, и других) создать мелкую копию a Mapна Java: Map<String, Object> data = new HashMap<String, Object>(); Map<String, Object> shallowCopy; // first way shallowCopy = new HashMap<String, Object>(data); // second way...

107
Преобразование имен свойств стиля JSON в имена Java CamelCase с помощью GSON

Я использую GSON для преобразования получаемых данных JSON в объект Java. Он неплохо работает во всех моих тестах. Проблема в том, что у наших реальных объектов есть некоторые свойства с именем is_online. GSON отображает их только в том случае, если они названы полностью равными, было бы неплохо,...

107
Лучший обфускатор Java? [закрыто]

В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно...

107
Как заставить сборку мусора из оболочки?

Итак, я смотрю на кучу с jmap на удаленном компьютере и хочу принудительно запустить сборку мусора. Как это сделать, не заходя в jvisualvm или jconsole и друзей? Я знаю, что вы не должны практиковать принудительную сборку мусора - вам просто нужно выяснить, почему куча большая / растет. Я также...