java Java:ファイルを1バイト/1文字ずつ読み書きする方法を説明! まえがき ファイルの中身のデータを前から順番に解釈しながら読み込む場合、ファイルを1バイトずつ、もしくは1文字ずつ読み込むと処理がしやすくなることがあります。この記事では、読み込みと書み込みのJavaのサンプルコードを示します。1バイトずつ... 2025.08.11 java
サクラエディタ サクラエディタのテクニック:置換したくない文字を一時的に置き換え はじめに サクラエディタでファイルの文字列置換を行う際、特定の条件を満たす場合にのみその文字を置換したくない場合があります。そのような文字については、あらかじめ条件判定を行って置換されないような別の文字に置き換えた上で、本来行いたかった文字... 2025.08.06 サクラエディタ
その他テクニック 本番での運用作業をミスなく行うためには? 6つのステップを紹介! はじめに IT業界では、プログラムのリリースや運用作業、緊急対応等で、本番環境で作業を行うことがあります。本番環境での作業は、一つのミスがユーザに影響を与えることになりかねないので、作業ミスがしばしば問題になります。今回は、本番環境での作業... 2025.07.28 その他テクニック
その他テクニック 効率的なタスクの捌き方とは? 5つの方法を例を挙げて紹介! 前置き 仕事をしていると大小様々なタスクが発生します。特に、リーダーのような上のポジションに就くと、その傾向が強くなります。この記事では、タスクの処理方法を5つ紹介します。以下の処理方法を適切に使い分けることで、効率良く仕事ができるようにな... 2025.07.26 その他テクニック
設計 排他制御とデッドロックの基礎知識 初心者向けに図解! はじめに 同時並行的に動く複数の処理でデータベースを更新する際、データベースの更新結果が不正になるケースがあります。それを防ぐ上で、ロック(排他制御)を用いた制御を行うことが有効です。しかし、ロックの使い方を誤ると、更新処理が先に進まなくな... 2025.07.19 設計