java- все статьи тега ➜ страница 19
8-битное изображение, отображающее черный цвет на весь экран
У меня есть изображение и массив с заполненными растровыми данными... Но изображение показывает только черный, пожалуйста, помогите.... IndexColorModel icm = new IndexColorModel(1,2,red,green,blue); BufferedImage buf = new BufferedImage(width,height,BufferedImage.TYPE_BYTE_INDEXED,icm); byte[] a = ((DataBufferByte) buf.getRaster().getDataBuffer()).getData(); //Logically filled up the whole image data here //showing the image JFrame jf = new JFrame("1-Bit BMP"); ...
Spring batch Writer для записи файлов непосредственно на ftp-сервер,
Я использую spring batch для чтения,обработки, записи и создания файлов непосредственно из расположения FTP. Я мог бы в состоянии читать файлы, используя ниже configration. <bean id="cvsFileItemReader2" class="org.springframework.batch.item.file.FlatFileItemReader"> <!-- Read a csv file --> <property name="resource" value="ftp://user123:[email protected]/Ftpfiles/it/se/dev/expfiles/ABEXCEP.CSV"/> Но то же самое я пытаюсь написать, используя FlatFileItemWriter uaing ни ...
Maven replacer plugin не может найти файл
Я хочу использовать maven replacer plugin для того, чтобы изменить содержимое одного из файлов в целевом каталоге. Вот мое определение плагина: <plugin> <groupId>com.google.code.maven-replacer-plugin</groupId> <artifactId>replacer</artifactId> <version>1.5.1</version> <executions> <execution> <phase>prepare-package</phase> <goals> <goal>replace</goal& ...
Как сравнить большие текстовые файлы?
У меня есть общий вопрос по поводу вашего мнения о моей "технике". Есть 2 текстовых файла (file_1 и file_2), которые нужно сравнить друг с другом. Оба очень большие (3-4 гигабайта, от 30 000 000 до 45 000 000 строк каждый). Моя идея состоит в том, чтобы прочитать несколько строк (как можно больше) file_1 в память, а затем сравнить их с всеми строками file_2. Если есть совпадение, строки из обоих файлов, которые совпадают, должны быть записаны в новый файл. Затем переходите к следующей 1000 ст ...
JAVA: самый эффективный метод поиска объекта, хранящегося в hashMap
У меня есть куча объектов, хранящихся в hashMap<Long,Person> мне нужно найти объект person с определенным атрибутом, не зная его ID. Например класс person: public person{ long id; String firstName; String lastName; String userName; String password; String address; .. (around 7-10 attributes in total) } Допустим, я хочу найти объект с именем пользователя = "mike". Есть ли какой-либо метод, чтобы найти его , фактически не повторяя всю хэш-карту , как э ...
Шаблон Java SimpleDateFormat для JavaScript Date
Мне нужно преобразовать объект даты Java в строку, которая имеет тот же формат, что и даты JavaScript, когда они преобразуются в строку. На нашем сервере у нас есть JavaScript даты, которые являются .toString() ' d и имеют формат, как: Wed Mar 30 2016 00:00:00 GMT-0400 (EDT) И у меня есть объект Java Date, который я пытаюсь преобразовать в строку того же формата. До сих пор мой SimpleDateFormat шаблон EEE MMM dd yyyy '00:00:00' (часы, минуты и секунды всегда будут равны 0), но я не могу най ...
Java, почему коллекции.sort() по-прежнему работает с аргументом, типизированным без компаратора?
Я знаю, что в классе Java Collections есть статический метод sort: sort(List<T> list, Comparator<? super T> c**) Вторым аргументом в сортировке должен быть объект, реализующий интерфейсComparator и его метод сравнения. Но когда я изучаю ссылку на метод лямбды , я вижу следующий пример: public class Test { public static void main(String[] args) { new Test().sortWord(); } public void sortWord() { List<String> lst = new ArrayList&l ...
Selenium Grid, как использовать WebDriver с ThreadSafeSeleniumSessionStorage.сессия()
Я работаю над проектом, который включает в себя использование Selenium WebDriver и специфического профиля Firefox для поиска элементов и управления страницей. Например, driver.findElement(By.xpath("//*[@id='foobar']")); иdriver.manage().refresh(); Я пытаюсь внедрить Selenium Grid в свой проект; однако, с широким использованием Selenium WebDriver, есть ли способ запустить ThreadSafeSeleniumSessionStorage.session () статический объект с определенным WebDriver? Насколько я знаю исследовано, ...
Где Eclipse хранит предпочтения?
Когда я изменяю настройки в окне, как на скриншоте ниже, где на самом деле хранятся эти настройки? Бонус: есть ли способ, используя Java, Eclipse RCP и т. д., получить доступ к настройкам программно? Спасибо! ...
Потокобезопасная глобальная переменная в Java
Я пытаюсь понять механизм потокобезопасности в java, и мне нужна помощь. У меня есть класс: public class ThreadSafe { private Executor executor = new ScheduledThreadPoolExecutor(5); private long value = 0; public void method() { synchronized (this) { System.out.println(Thread.currentThread()); this.value++; } } private synchronized long getValue() { return this.value; } public static void main(String... args) { ...
Недостаточно памяти для Java Runtime Environment, чтобы продолжить работу в Tomcat
Я новичок в tomcat / tech, поэтому мне жаль, если я делаю какие-либо ошибки в описании проблемы. Я пытаюсь запустить приложение dashboarding, DOMO на нашем тестовом сервере. Мы используем tomcat для запуска приложения уже десять лет, и обычно все работает нормально. Недавно, когда я попытался запустить приложение, оно не работало. Я очистил рабочий каталог и снова попытался запустить tomcat. Ничего не работало, и журнал приложений для DOMO (инструмент dashboarding) дал следующее Ошибка: Cause ...
сравнение двух времен больше или меньше в java
Date date1= new java.util.Date(); java.sql.Date Sqldob = new java.sql.Date(date1.getTime()); System.out.println("date" +Sqldob); Time Sqldob1 = new Time(date1.getTime()); System.out.println("User Time: " +Sqldob1); String yourTime="09:30:00"; SimpleDateFormat ra = new SimpleDateFormat("HH:mm:ss"); Date yourDate = ra.parse(yourTime); Time sqlTime3 = ...
OutofMemoryError при чтении больших файлов
Я пытаюсь прочитать несколько больших файлов (более 100 МБ). И до сих пор он всегда трескается посередине с ошибкой OutofMemory. Есть ли какие-то решения для этого? FileInputStream fstream = new FileInputStream(f); // Get the object of DataInputStream DataInputStream dain = new DataInputStream(fstream); // BufferedReader br = new BufferedReader(new InputStreamReader(in)); BufferedReader in = new BufferedReader(new InputStreamReader(dain)); ...
Свойство командной строки Spring Boot не переопределяет свойство, определенное в приложении.свойства
Я создал приложение Spring Boot, которое использует устаревшую библиотеку. Эта устаревшая библиотека определяет ряд компонентов Spring в XML. Один из которых принимает значение свойства в качестве аргумента конструктора: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd"> <bean id="myBe ...
Поиск дубликатов в коллекции
Как лучше всего найти и отметить повторяющиеся объекты в коллекции? Допустим, у нас есть список лиц, и наша дублирующая стратегия основана на точном совпадении имени и фамилии. идентифицировать все дубликаты отметьте каждого дубликата человека, указывая, что это дубликат для каждого дубликата человека определите объект, который является дубликатом Есть ли простой способ сделать это с гуавой? ...
JFrame удалить значок панели задач
У меня есть JFrame, который я сворачиваю в лоток, используя: Это для показа: Frame.this.Minimized = false; Frame.this.setVisible(true); systemTray.remove(systemTrayIcon); Frame.this.setExtendedState(JFrame.NORMAL); А это для сокрытия: if (SystemTray.isSupported()) { systemTray.add(systemTrayIcon); Frame.this.setVisible(false); Frame.this.Minimized = true; } Frame.this.setExtendedState(JFrame.ICONIFIED); Однако, я не хочу, чтобы установить рамку невидимой.. Когда я устанавли ...
Есть ли делегаты в Java 8?
Есть ли делегаты в Java 8? Если нет, то как мы имеем лямбда-выражения в JDK 8 Без делегатов? Что такое ссылки на методы ? Они такие же, как делегаты? ...
Получение значения EditText, содержащегося в пользовательском диалоговом окне
Таким образом, я создал пользовательское диалоговое окно в своем приложении, которое содержит поле EditText, специально отформатированное для чисел. У меня есть код, настроенный для запуска диалога, когда пользователь нажимает кнопку. Проблема, с которой я сталкиваюсь, заключается в том, что когда пользователь подтверждает введенную им информацию, я получаю ошибку, подобную этой: java.lang.NullPointerException: Attempt to invoke virtual method 'android.text.Editable android.widget.EditText.get ...
Что нужно для запуска внешних файлов JAR, таких как Minecraft launcher?
Если вы никогда не играли в Minecraft, то именно так работает механика запуска. Пользователь может скачать JAR (или JAR, упакованный в EXE), который не имеет абсолютно никакого кода для клиента Minecraft вообще. Это считается пусковой установкой. Когда пусковая установка запускается, она отображает экран входа в систему с новостями и т. д. Затем, после входа в систему, пусковая установка запускает основное ядро Minecraft, minecraft.кувшин. Если он отсутствует в системе, он загружает его. Майнкр ...
Проверка допустимости XML-против xsd в 1.1 с Xerces в Java
Я установил Xerces через Maven: <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope> </dependency> <dependency> <groupId>org.jdom</groupId> <artifactId>jdom</artifactId> <version>2.0.2</version> </dependency> <dependency> ...