java

Java:読み込んだ文字列を後ろから解釈する方法を説明!

まえがき ファイルから読み込んだ文字は前から解釈することが多いですが、ある程度のまとまり(例えば1行)を読みこんでから後ろから解釈した方が楽な場合があります。例えば、区切り文字で分割しての処理が難しい場合に、後ろの項目を取得を楽にできるよう...
java

Java:ファイルを1バイトずつ読み込んで解釈する例を説明!

まえがき 前回の記事では、ファイルを1バイト/1文字ずつ読み書きすることでファイルの中身を解釈しながら処理することができることを説明しました。今回の記事では、実戦的な応用例として、複雑なCSVフォーマットのファイルを読み込んで解釈して出力す...
java

Java:ファイルを1バイト/1文字ずつ読み書きする方法を説明!

まえがき ファイルの中身のデータを前から順番に解釈しながら読み込む場合、ファイルを1バイトずつ、もしくは1文字ずつ読み込むと処理がしやすくなることがあります。この記事では、読み込みと書み込みのJavaのサンプルコードを示します。1バイトずつ...
サクラエディタ

サクラエディタのテクニック:置換したくない文字を一時的に置き換え

はじめに サクラエディタでファイルの文字列置換を行う際、特定の条件を満たす場合にのみその文字を置換したくない場合があります。そのような文字については、あらかじめ条件判定を行って置換されないような別の文字に置き換えた上で、本来行いたかった文字...
その他テクニック

本番での運用作業をミスなく行うためには? 6つのステップを紹介!

はじめに IT業界では、プログラムのリリースや運用作業、緊急対応等で、本番環境で作業を行うことがあります。本番環境での作業は、一つのミスがユーザに影響を与えることになりかねないので、作業ミスがしばしば問題になります。今回は、本番環境での作業...