Друкарня від WE.UA

Rozbywshyk16500. Моя Java-програма для розбиття будь-яких файлів на менші файли із усталеною кількістю рядків

Деякі процеси створюють завеликі для зручного аналізу чи швидкої обробки файли, наприклад журнали, дампи, списки, архіви, тоді має сенс розбити такий файл на менші, саме це і робить Rozbywshyk16500. Спочатку я робив сю прогу для подрібнення дампів на такі, що містять 16,500 рядків, потім виникла потреба в меншому розбитті і я додав опцію довільного вибору рядків на розбиття.

Як працювати з програмою

Передовсім переконайсі що у тя в системі встановлено Java версії 25+. Запускай прогу через консоль (java -jar), або кліком по .bat. Перше питання програми: адреса файлу на розбиття, впиши, скопіюй адресу (з лапками або без) й тисни Enter. Затим введи кількість рядків, на які буде розбито великий файл, зауваж, що чим менше рядків, тим більше буде створено нових маленьких файлів. Тисни Enter. Все. Нові файли створюються в робочій теці програми, в теці із назвою оригінального файлу.

Всі файли мають розширення txt. Також треба розуміти, що програма не розшифровує вміст, а подає його “як є”.

Скачати за прямим посиланням.

Статті про вітчизняний бізнес та цікавих людей:

Поділись своїми ідеями в новій публікації.
Ми чекаємо саме на твій довгочит!
Іво Сайвс
Іво Сайвс@ivo_sives

I run with scissors

59Довгочити
2.4KПерегляди
12Підписники
Підтримати
На Друкарні з 1 липня 2024

Більше від автора

Це також може зацікавити:

  • Java. Короткий огляд еволюції багатопотоковості

    У перших версіях Java багатопоточність реалізовувалася за допомогою класу Thread, який дозволяв створювати нові потоки. Проте ця модель мала багато недоліків:

    Теми цього довгочиту:

    Java
  • Why Java is the Most Popular Language for Selenium Automation Testing

    Explore why Java is the most popular language for Selenium automation testing, with strong community support, rich libraries, and easy integration.

    Публікація містить описи/фото насилля, еротики або іншого чутливого контенту.

    Теми цього довгочиту:

    Selenium Training
  • Java. Logging

    Наприклад, метрикою може бути кількість викликів до бази даних або кількість отриманих запитів за секунду (rps — requests per second). Ці метрики, коли вони збираються протягом часу, можуть допомогти зрозуміти поведінку та продуктивність додатку.

    Теми цього довгочиту:

    Програмування

Коментарі (0)

Підтримайте автора першим.
Напишіть коментар!

Це також може зацікавити:

  • Java. Короткий огляд еволюції багатопотоковості

    У перших версіях Java багатопоточність реалізовувалася за допомогою класу Thread, який дозволяв створювати нові потоки. Проте ця модель мала багато недоліків:

    Теми цього довгочиту:

    Java
  • Why Java is the Most Popular Language for Selenium Automation Testing

    Explore why Java is the most popular language for Selenium automation testing, with strong community support, rich libraries, and easy integration.

    Публікація містить описи/фото насилля, еротики або іншого чутливого контенту.

    Теми цього довгочиту:

    Selenium Training
  • Java. Logging

    Наприклад, метрикою може бути кількість викликів до бази даних або кількість отриманих запитів за секунду (rps — requests per second). Ці метрики, коли вони збираються протягом часу, можуть допомогти зрозуміти поведінку та продуктивність додатку.

    Теми цього довгочиту:

    Програмування