powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Десктопное приложение для поиска строки в логах.
18 сообщений из 18, страница 1 из 1
Десктопное приложение для поиска строки в логах.
    #39517696
OutputStream
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую, товарищ!
Я прошу поддержки, однако, сперва обрисую ситуацию:
Существует приложение, которое позволяет пользователю указать папку в сети или на жестком диске, в которой будет происходить поиск заданного юзером текста включая все вложенные папки.
Также у этого приложения должна быть возможность ввода текста поиска и ввода типа расширения файлов, в которых будет осуществляться поиск (расширение по умолчанию *.log).
Так вот, сама суть прошения :
1.Какой фреймворк грамотнее всего использовать для отображения?
2.Как здесь применить многопоточность?
3.ГЛАВНОЕ. Какую конкретно информацию мне нужно покрыть, какие темы мне нужно знать и понимать для решения такой задачи?
Сейчас я способен лишь на поиск строки в изначально указанном текстовом файле, но уж не во всех текстовых файлах во вложенных папках.
4.Как может выглядеть алгоритм такой программы?
Благодарен за внимание.
...
Рейтинг: 0 / 0
Десктопное приложение для поиска строки в логах.
    #39517699
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OutputStreamПриветствую, товарищ!Ассалам алейкум !
OutputStreamТакже у этого приложения должна быть возможность ввода текста поиска и ввода типа расширения файлов, в которых будет осуществляться поиск (расширение по умолчанию *.log).можно воспользоваться готовыми решениями, например, Apache Chainsaw
...
Рейтинг: 0 / 0
Десктопное приложение для поиска строки в логах.
    #39517704
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OutputStreamСуществует приложение, которое позволяет пользователю указать папку в сети или на жестком диске, в которой будет происходить поиск заданного юзером текста включая все вложенные папки.
Не очень понятно как "Существует приложение" связано с вопросами ниже. Оно уже существует или его нужно написать?

OutputStreamТакже у этого приложения должна быть возможность ввода текста поиска и ввода типа расширения файлов, в которых будет осуществляться поиск (расширение по умолчанию *.log).
Если у существующего приложения должна быть возможность, то нужно её хорошенько поискать. Ведь она должна там быть!

OutputStreamТак вот, сама суть прошения :
На столько всё официально? Прошение типа ходатайства?

OutputStream1.Какой фреймворк грамотнее всего использовать для отображения?

Да, пофигу. С грамотой никак не связано. Какой нравится на том и пишут.

OutputStream2.Как здесь применить многопоточность?

Предварительно в фоновых многопотоках проиндексировать файлы и их содержимое?
Не блокировать UI поток задачей поиска?
Искать или индексировать параллельно в разных файлах?

OutputStream3.ГЛАВНОЕ. Какую конкретно информацию мне нужно покрыть, какие темы мне нужно знать и понимать для решения такой задачи?

ГЛАВНОЕ научится излагать свои мысли, уточнять формулировки заданий и задавать максимально конкретные вопросы. Пока что не понятно ничего. Нужно сканировать файлы и что-то отображать. Когда сканивать и что отображать не указывается.

OutputStreamСейчас я способен лишь на поиск строки в изначально указанном текстовом файле, но уж не во всех текстовых файлах во вложенных папках.
И какие сложности с вложеными папками? Рекурсия? Сложности с пониманием JSE API?

OutputStream4.Как может выглядеть алгоритм такой программы?
Благодарен за внимание.
Прежде чем писать алгоритм хорошо бы формализировать входные данные, результат и требования. Выглядеть алгоритм может совершенно по разному. Может, например, как блок-схема .
...
Рейтинг: 0 / 0
Десктопное приложение для поиска строки в логах.
    #39517706
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OutputStream,
1. Тут дестоп один - javaFX.
2. Минимум для того чтобы свернуть в трей прогу.
3. Изучить поиск в TotalCommander
4. Для начала получи список файлов. Потом либо нарезать работу, либо первая версия - в цикле.
...
Рейтинг: 0 / 0
Десктопное приложение для поиска строки в логах.
    #39518143
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OutputStream,

ELK stack не предлагать?
...
Рейтинг: 0 / 0
Десктопное приложение для поиска строки в логах.
    #39518173
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grep не предлагать?..
...
Рейтинг: 0 / 0
Десктопное приложение для поиска строки в логах.
    #39518177
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovgrep не предлагать?..
С "папками в сети"-то? Нет. Только findstr.
...
Рейтинг: 0 / 0
Десктопное приложение для поиска строки в логах.
    #39518186
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OutputStreamПриветствую, товарищ!
Я прошу поддержки, однако, сперва обрисую ситуацию:
Существует приложение, которое позволяет пользователю указать папку в сети или на жестком диске, в которой будет происходить поиск заданного юзером текста включая все вложенные папки.
Также у этого приложения должна быть возможность ввода текста поиска и ввода типа расширения файлов, в которых будет осуществляться поиск (расширение по умолчанию *.log).
Так вот, сама суть прошения :
1.Какой фреймворк грамотнее всего использовать для отображения?
2.Как здесь применить многопоточность?
3.ГЛАВНОЕ. Какую конкретно информацию мне нужно покрыть, какие темы мне нужно знать и понимать для решения такой задачи?
Сейчас я способен лишь на поиск строки в изначально указанном текстовом файле, но уж не во всех текстовых файлах во вложенных папках.
4.Как может выглядеть алгоритм такой программы?
Благодарен за внимание.

Э-э-э-э а вам точно нужна Java?!
такие вещи удобнее писать либо на bash с утилитами, либо на perl

Но если хотите на Java, то никакого фреймворка не надо.
Все можно сделать на JavaSE, для удобства модно использовать библиотеки для работы с файлами из фонда Apache, но можно и не использовать.
Многопоточность по желанию.
Просто на каждый каталог и файл создаете свой поток для поиска текста.
...
Рейтинг: 0 / 0
Десктопное приложение для поиска строки в логах.
    #39518189
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulПросто на каждый каталог и файл создаете свой поток для поиска текста.
А потом все каталоги окажутся на одном блине HDD и тот заманается прыгать между файлами, чтобы обслужить все потоки.
...
Рейтинг: 0 / 0
Десктопное приложение для поиска строки в логах.
    #39518199
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAOutputStream,

ELK stack не предлагать?
Полез в гугл...)
ГуглНе стоит забывать, что использовать ELK для небольших проектов не имеет особого смысла и затратно.
...
Рейтинг: 0 / 0
Десктопное приложение для поиска строки в логах.
    #39518467
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OutputStream, для десктопного приложения - это скудная постановка.
Как оно должно выглядеть? Сейчас я представил себе окно в котором
один батон - Поиск. Один EditBox. И одна кнопка "Указать файл/каталог"

Бред, правда? Поэтому десктопное приложение надо описать подробно.
Нарисовать формочки в графическом редакторе. Или собрать макет
в HTML.

При таком минимализме в описании задания мы все теряемся в догадках
чего ты не знаешь?

Если вообще не знаешь ничего - то gogo книжку читать.

И почитай что такое Рекурсия. Это будет пропуск в топик. А то позор.
...
Рейтинг: 0 / 0
Десктопное приложение для поиска строки в логах.
    #39518470
BlackHarold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
мне почему-то показалось, что очень похожее приложение будет у меня...
...
Рейтинг: 0 / 0
Десктопное приложение для поиска строки в логах.
    #39518471
BlackHarold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Десктопное приложение для поиска строки в логах.
    #39685156
And K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
OutputStream,

Здравствуйте!
Скажите, вы выполнили данное задание?
Можете ли вы продемонстрировать, как это у Вас получилось?
Спасибо!
...
Рейтинг: 0 / 0
Десктопное приложение для поиска строки в логах.
    #39685178
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример приложения для поиска файлов.

https://github.com/javadev/search-file-by-template

С уважением, Валентин
...
Рейтинг: 0 / 0
Десктопное приложение для поиска строки в логах.
    #39685181
nastyaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Valentin Kolesnikov,

здравсвуйте можете мне помочь с задачей, там ошибку выводит поможете исправить(
...
Рейтинг: 0 / 0
Десктопное приложение для поиска строки в логах.
    #39685185
nastyaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Valentin Kolesnikov,

вот ссылка
http://www.sql.ru/forum/1300655/pochemu-u-menya-ne-vyvodit-v-txt-fayl

помогите пожалуйста второй день не могу решить проблему
...
Рейтинг: 0 / 0
Десктопное приложение для поиска строки в логах.
    #39685341
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nastyaaValentin Kolesnikov,

вот ссылка
http://www.sql.ru/forum/1300655/pochemu-u-menya-ne-vyvodit-v-txt-fayl

помогите пожалуйста второй день не могу решить проблему

Добавил решение: 21635543

С уважением, Валентин
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Десктопное приложение для поиска строки в логах.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]