Java MySQL кириллица

Казалось бы простая задача прочитать файл xls приложением на Java, обработать данные и вставить их в базу MySQL отняла достаточное время на борьбу с вопросами вместо кириллических символов. Не помогали различные попытки перекодировать содержимое перед внесением их в базу. Помог совет доброго человека с ЛОРа Итак , добавляем в конец секции mysqld вот такие строки

collation_server=utf8_unicode_ci
character_set_server=utf8
skip-character-set-client-handshake

Рестартуем сервер базы

Tags:

Увеличить раздел LVM

На одном из линукс-серверов (rhel5) стало катастрофически не хватать дискового пространства. Испробовав на подобных системах увеличение раздела с помощью GParted, я сначала успокоился, но увидев в fdisk -l

Tags:

Java запись JTable в файл Excel

По роду деятельности часто приходится выполнять просьбы пользователей о сбросе данных в формат xls. Ранее сохранял данные в CSV формате и открывал их в Excel. Постоянная неудовлетворенность привела к варианту (надеюсь не окончательному) с использованием библиотеки JExcelAPI

Tags:

Сервер 1С:Предприятие 8.3 на Lubuntu 14.04

В статье я указал, что на сайте 1С мы скачали клиента и сервер 1С 8.3. Распакуем их например в каталоги

~/1c/client/
 
1c-enterprise83-client_8.3.4-437_i386.deb
1c-enterprise83-client-nls_8.3.4-437_i386.deb

и

Tags:

PostgreSQL 9.2.4 с патчами от 1С на Lubuntu 14.04

Старенький ноутбук Toshiba Satellite-A75 станет стендом для этой практической работы по установке сначала базы данных PostgreSQL, затем клиента и сервера 1С:Предприятие версии 8.3. Процессор Intel(R) Pentium(R) 4 CPU 3.20GHz, память 1381MiB. Предварительно скачаем и установим сам линукс Lubuntu http://cdimage.ubuntu.com/lubuntu/daily-live/current/trusty-desktop-i386... . Выбор Lubuntu стал результатом исключительно нетребовательности к ресурсам по железу.

Изменение размеров рисунков (Linux)

Изменение размеров рисунков (линукс) Часто возникает необходимость изменения размеров нескольких рисунков, иногда очень большого количества. Для таких целей в линукс есть прекрасный инструмент convert из состава imagemagick, если у вас он еще не установлен, то sudo aptitude install imagemagick Подготовим маленький shell-скрипт conv.sh

Tags:

Java - получить все переменные окружения

public class SysEnv {
 
public SysEnv() {
  // TODO Auto-generated constructor stub
}
 
public static void main(String[] args) {
  // TODO Auto-generated method stub
  java.util.Enumeration e = System.getProperties().propertyNames();
  while( e.hasMoreElements() )
  {
   String prop = (String)e.nextElement();
   System.out.print(prop);
   System.out.print(" = ");
   System.out.println( System.getProperty(prop) );
   
  }
}
}

Tags:

Eclipse - нумерация строк

Для включения нумерации строк в редакторе Eclipse можно пойти двумя путями:

В меню Window -> Preferences -> General -> Editors -> Text Editors -> Поставить галку в чекбоксе Show line numbers;
Правой кнопкой мыши в окне редактора вызвать контекстное меню. В нем Preferences -> General -> Editors -> Text Editors -> Поставить галку в чекбоксе Show line numbers.

Tags:

Определение типа файла по его содержимому (сигнатуре)

Создание простой программы на java для определения типа файла по сигнатуре. Обычно, для определения типа достаточно знать не более 20 байт и плюс их смещение от начала файла. Эти данные я поместил в текстовый файл FileTypes.txt, чтобы была возможность добавлять и изменять их. Поля разделены символом ; .

Eclipse - подключение SQL драйвера (JDBC)

Итак мы уже скачали сам драйвер в виде файла с расширением jar. Как правило, необходимый драйвер надо искать на сайте производителя базы данных. Первый шаг - выделите нужный проект в eclipse, затем нажмите кнопку меню Project и выберите Properties
Свойства
Откроется окно свойств. В левом поле выберите "Java Build Path", а в правом откройте вкладку Libraries и нажмите кнопку подключения внешнего файла jar "ADD External JARs..".
Libraries
Вспоминаем куда мы загрузили нужный файл на своем компьютере и находим его
Path

Страницы

Подписка на backline.ru RSS