Попытка диагностировать некоторые причудливые ошибки Tomcat (7.0.21) и / или JVM на 64-битной машине Linux (CentOS). Я тестирую наше серверное приложение под нагрузкой и пробовал отправить по нему 100К сообщений. Запущен ...
Когда запускается JVM (на самом деле написано на Scala, но я склонен полагать, что решение будет почти таким же для Groovy, Clojure или чистого Java) моя консольная программа завершается ...
Мой друг и Я в тупике. Почему в этих двух блоках кода первый внутренний цикл быстрее, чем второй внутренний? Это какая-то оптимизация JVM? Public class Test {public static ...
Я читал Unveiling the java.lang.Out OfMemoryError и мне стало интересно, правильно ли я все понял. Правда ли, что если Java VM выбрасывает ошибку java.lang.OutOfMemoryError: Requested array ...
Я хочу установить приложение Java Me на свой телефон Android. Я пробовал использовать jbed и некоторые другие виртуальные машины, но это не сработало.
В Windows Mobile я попробовал использовать javaFx, и он сработал, поэтому я ...
Мне нужно импортировать сертификат в хранилище ключей JVM. Я использую следующее: keytool -import -alias daldap -file somecert.cer, поэтому мне, вероятно, придется изменить мой вызов на что-то вроде: ...
Хорошо, я прочитал несколько дискуссий о различиях между интерпретаторами с поддержкой JIT и без нее, и почему JIT обычно повышает производительность. Однако мой вопрос заключается в следующем: в конечном счете, разве не...
Специальная инструкция invokespecial используется для вызова методов инициализации () при создании новых объектов. Описание инструкции предполагает (но не поясняет), что файл. ..
Обратите внимание на следующую программу, написанную на Java (далее следует полная исполняемая версия, но важная часть программы находится во фрагменте чуть дальше ниже): import java.util.ArrayList; / ** ...
Мне было любопытно, какие места JVM ищет для выполнения программы? Мне больше интересно понять, в какой последовательности и где JVM ищет файлы классов, например, смотрит в java ...
При загрузке класса System, метод инстанцирует переменные in, out и err PrintStream на null с помощью метода nullPrintStream(): private static PrintStream nullPrintStream()....
Я новичок в Java и только что унаследовал настройку Tomcat, поэтому мне нужны некоторые рекомендации :) На прошлой неделе я читал больше о настройке JVM и алгоритмах сбора мусора, чем Я хотел бы! Используя ...
Я не знаю, что происходит с моим Java-процессом. Это процесс индексации. Он считывает документы из набора zip-файлов и добавляет их в индекс lucene. Журнал GC показывает, что это просто ...
Он якобы быстрее вектора, но я не очень понимаю, как локальность ссылок должна этому способствовать (поскольку вектор по определению является наиболее локально упакованными данными - каждый ...
Я хочу получить системные свойства, установленные для стороннего java-процесса/JVM. Мне нужно сделать это программно. Например, получить свойство "java.class.path". Как я могу это сделать? Я знаю, что мы можем ...
Я ищите соответствующие параметры для настройки JVM для веб-приложения. Я читал о старом / молодом / постоянном поколении, но у меня проблемы с использованием этих параметров в лучшем случае для этого ...
У меня есть некоторые сомнения относительно операции tomcat, которая встречается при моей разработке веб-приложений: есть ли способ завершить работу самого tomcat из развернутого в нем веб-приложения? Tomcat запускает все свои webapps / war ...
Итак, я понял, чем компилятор scalac отличается от javac - глядя на созданные байткоды, они не похожи на то, что создал бы javac - например, класс без конструктора. Но это ...
В основном мы заметили, что на некоторых компьютерах установка параметра JVM -Xmx (максимальный размер кучи) иногда приводит к сбою инициализации JVM, даже если в системе более чем достаточно оперативной памяти. Итак, для ...
В версиях Scala до 2.9.0 реализации конкретных функций в трейтах компилировались как обычные методы. Начиная с версии 2.9.x, они компилируются как методы моста. Я пытаюсь найти причину ...
Редактировать: Из нескольких чрезвычайно щедрых и полезных ответов, которые уже были получены на этот вопрос, для меня очевидно, что я этого не делал. Я прояснил важную часть этого вопроса, когда задал его ...
Я пытаюсь увеличить размер кучи в java для weka, которая продолжает падать. Я использовал предложенную строку: > java -Xmx500m -classpath, но получаю следующую ошибку: -classpath requires class path ...
В настоящее время я изучаю концепции памяти Java, стека и кучи, я знаю, что локальные переменные и метод вызовы жили в месте, называемом стеком. а объекты жили внутри кучи. но что, если ...
Например, у вас есть такой дамп: "MyThread" prio = 1 tid = 0x0850c9f8 nid = 0x1baf runnable что означает здесь nid? Это шестнадцатеричное значение pid или lwpid?
Я провожу сравнительный анализ и хочу знать, как настроить память как для IntelliJ, так и для Tomcat. В правом нижнем углу я вижу 98M из 147M в IntelliJ, для чего это? Как мне узнать, есть ли у меня ...
Я понял, что локальный интерфейс предназначен для клиентов в экземпляре JVM того же контейнера и удаленный интерфейс предназначен для клиентов, находящихся за пределами JVM контейнера EJB. Как насчет Интернета ...
У меня есть карта в памяти, в которой хранятся мои объекты. Я хочу сбросить в память, когда у меня заканчивается память. Я делаю это прямо сейчас: void add (K key, V value) {if (underPressure ()) {...
Сейчас я сосредоточусь на проекте, требующем понимания байт-кода Java. С помощью bcel теперь я могу выполнить большую часть работы. Один момент, который мне сейчас непонятен, - это как идентифицировать метод подкласса ...
Как код Java может получить уникальный идентификатор для JVM, в которой он запущен? В системе Unix примером того, что я ищу, может быть PID процесса, в котором запущена JVM (...
Выдержка из книги по лестнице: Если эффективность очень важна, склоняйтесь к использованию класса. Большинство сред выполнения Java делают вызов виртуального метода члена класса более быстрой операцией, чем ...