Вверх ↑
Ответов: 84
Рейтинг: 1
#1: 2013-01-10 10:34:50 ЛС | профиль | цитата
ser_davkin, классное решение, хотя до конца так и не понял, как работает. Как я понял в StrList будут копиться строки параллельно с добавлением в основную таблицу строк, и если нужно будет что-то изменить в одной таблице - изменения необходимо делать и в другой. Ну это частности. В любом случае решение крайне интересное - сам бы я до такого не додумался, спасибо.

nesco писал(а):
Да если в этом логе будут тысячи событий, то запаришься в них повторы искать.
Да, вероятно алгоритм нужно переделывать. Я с переполнением лога пока боролся так - добавил на форму кнопку "сохранить" по которой сбрасывал накопленное в файл, а список строк обнулял. Но мне всё равно такое решение не нравилось - не оптимальное, да и требует обязательного ручного вмешательства.

Парсер запрашивает данные раз в минуту. В ответе присутствует сразу несколько строк. Среди этих строк могут появляться строки, которые были в предыдущем запросе. Вероятно нужно где-то хранить содержимое предыдущего запроса и искать совпадения только в нем.
карма: 1

0