Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Операционные системы
>
Windows
> Тема:
Поиск файлов по содержимому
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Поиск файлов по содержимому (Прочитано 25389 раз)
0 Пользователей и 1 Гость смотрят эту тему.
AlexCasual
Помогающий
Offline
Поиск файлов по содержимому
«
:
31-12-2014 12:32 »
Не уверен, что в правильную ветку пишу, но есть вот такой вопрос : стоит задача поиска файлов содержащих определенные слова, аля поиск Total Commander, так вот как это реализовать? Не открывать же все файлы и не искать в них? Может быть будет у кого-нибудь информация?
Записан
Qulac
Постоялец
Offline
Re: Поиск файлов по содержимому
«
Ответ #1 :
31-12-2014 12:44 »
Если нужно быстрей, то надо использовать индекс. Это такая структура со списками слов и файлов с отношением многие ко многим. Ну и периодически производить индексацию файлов.
Записан
zubr
Гость
Re: Поиск файлов по содержимому
«
Ответ #2 :
31-12-2014 14:00 »
Принцип как в поиске сигнатуры в антивирусных программах. Создается база данных по словам. База заносится в 2-х уровневый массив, где 1-е 2 байта слова являются индексами массива. При сканировании сначала поиск по совпадению индексов, затем по связанному списку.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Операционные системы
>
Windows
> Тема:
Поиск файлов по содержимому
Загружается...