java ファイルを作成する
- 2025.02.11
- java
javaで、ファイルを作成する手順を記述してます。 環境 OS windows11 home java 17.0.2 手順 ファイルを作成するには、「Files.createFile」を使用します。 実際に、使用してみます。 作成されていることが確認できます。 ファイルが存在する場合 ファイルが既に […]
javaで、ファイルを作成する手順を記述してます。 環境 OS windows11 home java 17.0.2 手順 ファイルを作成するには、「Files.createFile」を使用します。 実際に、使用してみます。 作成されていることが確認できます。 ファイルが存在する場合 ファイルが既に […]
Railsアプリケーションで「ActiveRecord::RecordNotSaved: Failed to save the record」というエラーが発生することがある。このエラーは、データの保存処理 (save や create) が失敗した際に発生する。主な原因として、バリデーションエラー […]
Railsアプリケーションで「ActiveRecord::InvalidForeignKey: PG::ForeignKeyViolation」というエラーが発生することがあります。このエラーは、データベースの外部キー制約に違反する操作が行われた場合に発生します。例えば、親テーブルのレコードを削除す […]
Rubyでは、反復処理をシンプルに扱うためにEnumeratorクラスが非常に便利です。標準のイテレータに加え、カスタムEnumeratorを使用することで、柔軟で効率的な反復処理を設計できます。本記事では、カスタムEnumeratorを使った複雑な反復処理の実装方法を解説します。 Enumerat […]
Thunderbirdで、受信を実行するショートカットキーを記述してます。「F5」で可能です。 環境 受信を実行 受信を実行するには「F5」を使用します。
firefoxで、ダウンロード履歴を確認するショートカットキーを記述してます。「Ctrl」+「J」で可能です。ここでは、実際に使用した結果を動画で掲載してます。 環境 ダウンロード履歴を確認 ダウンロード履歴を確認するには、「Ctrl」+「J」を使用します。
Google スライドで、図形を移動するショートカットキーを掲載してます。「 tab 」で進み、「 Shift 」+「 tab 」で戻ります。ブラウザはchromeを使用しています。 環境 図形を移動する 図形を移動するには、「 tab 」(進む)「 Shift 」+「 tab 」(戻る)で可能です […]
Railsのマイグレーション実行時に発生する「ActiveRecord::IrreversibleMigration」エラーの原因と解決策について詳しく説明します。マイグレーションのロールバックが不可能な場合の対処法についても触れます。 エラーの発生条件 このエラーは、マイグレーションのdownメソ […]
この記事では、Rocky LinuxでLVM(Logical Volume Manager)を使用して柔軟なストレージ管理を行う方法について説明します。LVMを使用することで、ディスクの容量を動的に変更したり、複数の物理ディスクを1つの仮想ボリュームとして管理したりすることが可能です。 1. LVM […]
Observerパターンは、オブジェクト間の依存関係を管理し、イベント駆動型アーキテクチャを実現するためのデザインパターンです。本記事では、JavaScriptでObserverパターンを活用して効率的なコードを構築する方法を説明します。 Observerパターンとは Observerパターンは、あ […]