バッチ処理– tag –
-
Java
Java:祝日判定ロジックを実装する方法(日本の祝日)
Javaで日付処理を行う際、「その日が日本の祝日かどうか」を判定したい場面は非常に多くあります。例えば、バッチ処理の営業日制御、帳票出力日、締日計算、スケジューラ制御などです。 本記事では、Javaで日本の祝日判定を実装する代表的な方法を、シンプ... -
PowerShell
PowerShellでZIP圧縮・展開を自動化する最も簡単な方法
PowerShellを使えば、ZIPファイルの圧縮・展開を標準機能だけで簡単に自動化できます。外部ツールや追加モジュールは不要で、Windows標準環境ですぐに実行可能です。 この記事では、 最もシンプルなZIP圧縮方法 ZIP展開(解凍)の基本 実務でよく使う自動... -
Java
Java ログファイル 特定行 抽出 の最短コード|シンプル実装
Javaでログファイルを解析していると、「特定の文字列を含む行だけをサクッと抽出したい」という場面は非常によくあります。 本記事では、最短・シンプル・実務で即使えるJavaコードに絞って、ログファイルから特定行を抽出する方法を解説します。 この記... -
PowerShell
PowerShell 拡張子 抽出 | 特定拡張子のファイルを移動・整理する方法
PowerShellを使うと、「特定の拡張子のファイルだけを抽出して別フォルダに移動する」といった作業を簡単に自動化できます。 ログファイル(.log)だけをまとめたい CSVやExcelファイルだけを別フォルダに整理したい 毎日増える特定ファイルを定期的に移動... -
Java
Java WatchService フォルダ監視 | 変更を検知する方法と実装例
Java:フォルダ監視(watch service)で変更を検知する方法 ファイル監視は、ログの更新検知、外部連携ファイルの受信待ち処理、バッチ処理のトリガーなど、業務システムやツール作成で頻繁に必要になる機能です。Javaには標準でWatchService APIが用意さ... -
Java
Java バッチ 日時 ログ形式|ログ設計で統一すべきフォーマットとベストプラクティス
1. はじめに バッチ処理のログには、日時情報の統一フォーマットが非常に重要です。フォーマットが開発者ごとに異なると、次のような課題が発生します。 検索性やフィルタリングが難しくなる ログ解析ツール(Elasticsearch / Splunk / Datadogなど)で正... -
Oracle
ora-00001|Oracleの一意制約(UNIQUE制約)違反の原因と対処方法
はじめに Oracleで最もよく見るエラーの1つが ORA-00001:一意制約(UNIQUE制約)違反。INSERT/UPDATE で突然エラーになり、原因が分かりづらいケースも多いです。 本記事では、UNIQUE制約でハマりやすいポイントと、ORA-00001の根本対策を実例付きで解説... -
Java
Java 固定長ファイル 読み込み|落とし穴と安全な処理方法を完全解説
Javaでバッチ処理を作る際に、固定長ファイル(Fixed Length File)を扱うケースは非常に多い。ところが、見た目は単純でも、実務では落とし穴が山ほどあります。 全角混じりによるズレ、行長の不一致、改行コードの差異など、知らないと簡単にデータ破損... -
PowerShell
PowerShellでPing・HTTPチェックを自動化するシンプル監視スクリプト
サーバー監視や業務バッチの死活チェックを手軽に行いたい場合、PowerShellだけで「Ping監視+HTTPチェック」を同時に実行できるスクリプトを作るのが便利です。 外部ツールの導入が不要で、Windows標準の PowerShell だけで動作するため、社内サーバー監... -
PowerShell
PowerShellでAPIを叩く方法|Invoke-RestMethod と Invoke-WebRequestの違いと使い分け
PowerShellで外部APIを呼び出したいときに、よく使われるコマンドレットが Invoke-RestMethod と Invoke-WebRequest です。どちらもHTTP通信を実行できますが、用途や戻り値の扱いが大きく異なるため、適切に使い分ける必要があります。 この記事では、両...



