LINUX.ORG.RU

Сообщения DDR

 

Не могу найти команду

Подскажите как из текстового файла выдернуть строку под номером N? А то знаю как первые N штук, а мне не надо 1 по N-1, надо только N-ую.

DDR
()

Индексирование таблицы и тормоза

Приветствую. Нужно мне было проиндексировать таблицу mysql. В ней 195 млн записей, индексирую по числовому полю. Уже делается 5 часов, но проблема в том что сначало он активно все это делал (жрал ресурсы и писал на хард, создавая файлы с расширением myd и myi), щас он ОЧЕНЬ медленно пишет tmd (~1мб в миниту) и немного в myi и не хавает практически ресурсы компа (проц\память), как заставить его все быстро сделать?
П.С. в это время ЖУТКО тормозит именно iceweasel и icedove, все остальные проги вроде нормально. Все остальные браузеры вроде нормально.

Дебиан тестинг, мускуль 5.1.

DDR
()

Падает прога (Java)

		FileWriter fout = new FileWriter("graph_all.txt");
		String line = null;
		
		FileReader reader1 = new FileReader("graph_first.txt");
		FileReader reader2 = new FileReader("graph_second.txt");
		FileReader reader3 = new FileReader("graph_3.txt");
		FileReader reader4 = new FileReader("graph_4.txt");
		
		BufferedReader bufferedReader1 = new BufferedReader(reader1);
		BufferedReader bufferedReader2 = new BufferedReader(reader2);
		BufferedReader bufferedReader3 = new BufferedReader(reader3);
		BufferedReader bufferedReader4 = new BufferedReader(reader4);
		
		int i = 0;
		
		try{
			while ((line = bufferedReader1.readLine()) != null){
				i++;
				fout.write(line);
				line = "";
				line = bufferedReader2.readLine();
				fout.write(line);
				line = "";
				line = bufferedReader3.readLine();
				fout.write(line);
				line = "";
				line = bufferedReader4.readLine();
				fout.write(line);
				line = "";
				fout.write("\n");
				System.out.print(i+":");
			}
			
		} catch (IOException e1) {
			e1.printStackTrace();
		}
		fout.close();
		reader1.close();
		reader2.close();
		reader3.close();
		reader4.close();
	}

Склеиваю я таким макаром 4 больших текстовых файла (каждый размером от 1 до 1,8гигабайт), потом встречается строчка оч длинная и все падает с аутофмемори, для жавы я уже расширил память до полутора гигов. Подскажите как сделать?

DDR
()

Настройка mysql

Приветствую. Есть такой вопрос, при работе mysql использует малую часть ресурсов компа ну и считает медленно(10% загрузки проца), можна как-то заставить его считать быстрее?

DDR
()

Маленький скрипт

Начал изучать ман по башу, но не могу понять как сделать что если есть в конце строки запятая то ее грохнуть, а если нету то не надо? Строки сгенерены в проге и разделены «\n». Помогите пожалуйста.

DDR
()

простой скрипт на баше

Народ помогите пожалуйста написать скрипт, который в текстовом файле бы заменял подряд идущие две запятые на одну, причом хавал бы файлы размером по несколько сотен метров?

DDR
()

Изменения пути к БД в mysql

Приветствую.
У меня проблема в том, что БД лежат по дефолту в /var/lib/mysql но там мало места, я хочу мускулю скормить, чтобы он искал базу данных в моем /home/user/mysql/, но заменив datadir в конфиге он не хочет стартовать, говорит fail при старте. Нормальных манов по изменения пути, что-то как-то не нашел. Подскажите кто знает.

DDR
()

Тачпад

Приветствую.
Отвалилось у меня давно кликалка на таче, т.е. вожу пальцем курсор таскается, а кликать не кликает, приходиться кнопки нажимать. Отвалился он давно и на сколько помню при переходе с кде3.5.10 на кде4. Куда покурить, чтобы вернуть кто-нить знает?
П.С. дебиан тестинг, кде 4.3, бук - hp530.

DDR
()

Java и течь памяти

Прошу помощи, у меня есть небольшая прога, в ней 3 вложенных цикла, они выполняются несколько десятков тысячь раз (в перспективе до нескольких сотен тысяч раз), за это время прога отжирает около 400метров и падает с СистемОутОфМемори, хотя должна переодически освобождать ресурсы. Как отловить место где текет память? На какие моменты обратить внимание? (в циклах делается запросы к СУБД и вывод в файл).

DDR
()

Java и кракозябры в файле

На java пишу прогу, она работает с мускулем (берет от туда данные типа int, таблица в кодировке cp1251), если выводить на экран результат то все числа нормально отображаются, если писать в файл то что пишешь сам (например fout.write(«1»)) то нормально пишет, а если те переменные в которых лежат данные из таблицы то получаю всякие кразябры, к которым не могу в текстовой редакторе подобрать кодировку. Подскажите где и чо проверить, чтобы нормально было все?
П.С. кодировка для проект utf-8, локаль системы utf-8, текстовые редакторы kate и OOo.
Благодарю за внимание.

DDR
()

mysql таблицы в памяти

Потребовалось мне чтобы таблица лежала в памяти, создаю ее по типу CREATE TABLE t (i INT) ENGINE = MEMORY;
копирую данные из той что обычная туда по типу
INSERT INTO tbl_temp2 (fld_id)
SELECT tbl_temp1.fld_order_id
FROM tbl_temp1 WHERE tbl_temp1.fld_order_id > 100;

Он копирует примерно половину записей и говорит #1114 - The table 'data_keyword_number_memory' is full. Исходная таблица порядка 30мб. Как мне ее полностью скопировать? Заранее благодарю за ответ.
П.С. мускуль 5.1.

DDR
()

Java не коннектится к mysql

Приветствую. Проблема в том, что не могу законнектится прогой к БД ни к локальной, ни к удаленной, хотя такой же проект с другого компа нормально коннектится. Эклипс выдает эксепшен
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.

По экспешену гуглил, но ничего путнего не нашел.

П.С. дебиан тестинг, эклипс 3.5.2, mysql 5.1, драйвер для мускуля mysql-connector-java-5.1.7-bin.jar.

Заранее благодарю.

DDR
()

firefox переход по ссылкам

Как сделать также как в опере shift+стрелки? Чтобы можно было перебирать ссылки на страницы в произвольном порядке, а не как tab'ом по порядку?
Заранее благодарю.

DDR
()

Пользователям eclipse, прошу помощи

Подумал, что сюда лучше будет написать, т.к. тут больше им пользуется, чем в другим подфорумах.

Ставил эклипс 3.5.0 и 3.5.1 он какой-то бажный, т.е. кнопку в пользовательском интерфейсе нажимаешь, она типо «залипает», мышку убираешь и она «отлипает», снова подводишь и она снова «залипает». И нажимается до конца только если ентер ткнешь. Также плагины свновский не ставиться, долго типо весит и типо ставиться, потом ошибко и все.
Решил скачать 3.4.2 (классик, жее и пр) запускаю он говорит «an error has occurred. See the log file ~/workspace/.metadata/.log»
Собственно что в этом файле:
http://files.mail.ru/0KDMBV

П.С. ОС - дебиан тестинг, кде 4.2, гтк стоит, сан-ждк, эклипс с сайт eclipse.org

Помогите пожалуйста разобраться.

DDR
()

hamachi

Приветствую.
Такая проблема, сделал вот как в мане http://www.qdesnic.ru/page/hamachi.html .
Потом сделал hamachi init.
В итоге при запуске hamachi-gui оно запускается на несколько секунд и падает потом. В консоль кладет
hamachi-gui
Failed to open hamachi config file at /home/ddr/.hamachi/config
Ошибка сегментирования

Где взять этот config ваще хз.
Подскажите как побороть?

П.С. дебиан тестинг.

DDR
()

Участие в опенсоурс проектах

Долго думал куда запостить эту тему, решил сюда.
Вот есть желание поучавствовать в опенсоурс проекте, интересует разработка на Qt + C++. Опыта мало.
Как найти проект, который еще не сильно матерый (чтобы не сильно много чужого кода разбирать, потому как с этим проблемы) ну и для начала попробовать написать некие патчи к данной софтине?
И вообще кто участвовал, какое важное св-во нужно иметь, помимо умения и опыта разработки на данном ЯП\технологии? Или если не особо силен в них, то лучше не соваться?

П.С, огромная просьба сильно не троллить.

Спасибо за ответы.

DDR
()

Установка edyuk

Решил посмотреть что это. Скачал сырцы, поставил.
При запуске получаю:
Unable to locate Edyuk binary...


Подскажите куда копать?
Заранее благодарю.

DDR
()

Пакеты не настраиваются

Уже давно пакеты скачались но пытаются настраиться теперь после каждого апгрейда\установки софта, но без успешно как запинать? Вот что пишет:
/usr/bin/mandb: не удалось открыть /usr/man/man1/djvu2pdf.1.gz: Отказано в доступе
Настраивается пакет linux-image-2.6.30-2-686 (2.6.30-8squeeze1) ...
Running depmod.
Running update-initramfs.
update-initramfs: Generating /boot/initrd.img-2.6.30-2-686
W: Possible missing firmware /lib/firmware/e100/d102e_ucode.bin for module e100
W: Possible missing firmware /lib/firmware/e100/d101s_ucode.bin for module e100
W: Possible missing firmware /lib/firmware/e100/d101m_ucode.bin for module e100
initrd.img(/boot/initrd.img-2.6.30-2-686
) points to /boot/initrd.img-2.6.30-2-686
(/boot/initrd.img-2.6.30-2-686) — doing nothing at /var/lib/dpkg/info/linux-image-2.6.30-2-686.postinst line 569.
vmlinuz(/boot/vmlinuz-2.6.30-2-686
) points to /boot/vmlinuz-2.6.30-2-686
(/boot/vmlinuz-2.6.30-2-686) — doing nothing at /var/lib/dpkg/info/linux-image-2.6.30-2-686.postinst line 569.
Running update-grub.
/etc/default/grub: 1: Syntax error: Unterminated quoted string
User postinst hook script [update-grub] exited with value 2
dpkg: не удалось обработать параметр linux-image-2.6.30-2-686 (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 2
Настраивается пакет grub-pc (1.97~beta3-1) ...
/etc/default/grub: 1: Syntax error: Unterminated quoted string
dpkg: не удалось обработать параметр grub-pc (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 2
dpkg: зависимости пакетов не позволяют настроить пакет grub:
grub зависит от grub-pc, однако:
Пакет grub-pc пока не настроен.
dpkg: не удалось обработать параметр grub (--configure):
проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет linux-image-2.6-686:
linux-image-2.6-686 зависит от linux-image-2.6.30-2-686, однако:
Пакет linux-image-2.6.30-2-686 пока не настроен.
dpkg: не удалось обработать параметр linux-image-2.6-686 (--configure):
проблемы зависимостей — оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
linux-image-2.6.30-2-686
grub-pc
grub
linux-image-2.6-686
E: Sub-process /usr/bin/dpkg returned an error code (1)
Не удалось установить пакет. Попытка восстановить:
Настраивается пакет linux-image-2.6.30-2-686 (2.6.30-8squeeze1) ...
Running depmod.
Running update-initramfs.
update-initramfs: Generating /boot/initrd.img-2.6.30-2-686
W: Possible missing firmware /lib/firmware/e100/d102e_ucode.bin for module e100
W: Possible missing firmware /lib/firmware/e100/d101s_ucode.bin for module e100
W: Possible missing firmware /lib/firmware/e100/d101m_ucode.bin for module e100
initrd.img(/boot/initrd.img-2.6.30-2-686
) points to /boot/initrd.img-2.6.30-2-686
(/boot/initrd.img-2.6.30-2-686) — doing nothing at /var/lib/dpkg/info/linux-image-2.6.30-2-686.postinst line 569.
vmlinuz(/boot/vmlinuz-2.6.30-2-686
) points to /boot/vmlinuz-2.6.30-2-686
(/boot/vmlinuz-2.6.30-2-686) — doing nothing at /var/lib/dpkg/info/linux-image-2.6.30-2-686.postinst line 569.
Running update-grub.
/etc/default/grub: 1: Syntax error: Unterminated quoted string
User postinst hook script [update-grub] exited with value 2
dpkg: не удалось обработать параметр linux-image-2.6.30-2-686 (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 2
dpkg: зависимости пакетов не позволяют настроить пакет linux-image-2.6-686:
linux-image-2.6-686 зависит от linux-image-2.6.30-2-686, однако:
Пакет linux-image-2.6.30-2-686 пока не настроен.
dpkg: не удалось обработать параметр linux-image-2.6-686 (--configure):
проблемы зависимостей — оставляем не настроенным
Настраивается пакет grub-pc (1.97~beta3-1) ...
/etc/default/grub: 1: Syntax error: Unterminated quoted string
dpkg: не удалось обработать параметр grub-pc (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 2
dpkg: зависимости пакетов не позволяют настроить пакет grub:
grub зависит от grub-pc, однако:
Пакет grub-pc пока не настроен.
dpkg: не удалось обработать параметр grub (--configure):
проблемы зависимостей — оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
linux-image-2.6.30-2-686
linux-image-2.6-686
grub-pc
grub
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Чтение информации о расширенных состояниях
Инициализация состояний пакетов... Готово
Запись информации расширенных состояний... Готово
Чтение описаний задач... Готово

Текущее состояние: 0 сломано [-1].


П.С. debian testing 32bit.

DDR
()

flash

Здравствуйте. Стоит iceweasel 3.5 и adobe'ский флэш плеер 10. Примерно в 50% флеш игр, тыкая на всякие батоны игра либо считает, что я вообще ничо не нажал, либо кнопка отреагирует (типо моргнет или еще чтонить, что разработчик придумал) но дуйствия не происходит. Приходится быстро тыкать по перемитру кнопки, иногда где-нибудь в углу нажмется и игра пойдет дальше, но играть так не возможно)))) Кто-нибудь сталкивался и как лечил?

П.С. debian testing.

DDR
()

iceweasel\firefox 3.5

Здравствуйте.
Как перебиндить в фф 3.5 ctrl+shift+y (загрузки) на то как было в старом фф ctrl+y? А то оно не работает, возможно из-за того что у меня gxneur раскладку меняет по ctrl+shift.

Заранее благодарю.

DDR
()

RSS подписка на новые темы