Rust エラー「cannot assign twice to immutable variable xxx」が発生した場合の対処法
- 2023.01.29
- Rust
Rustで、エラー「cannot assign twice to immutable variable `xxx`」が発生した場合の対処法を記述してます。変更不可な値を変更しようとした際に発生します。Rustのバージョンは1.66.0を使用してます。 環境 エラー全文 以下のコードで発生 エラー全文 […]
Rustで、エラー「cannot assign twice to immutable variable `xxx`」が発生した場合の対処法を記述してます。変更不可な値を変更しようとした際に発生します。Rustのバージョンは1.66.0を使用してます。 環境 エラー全文 以下のコードで発生 エラー全文 […]
GAS(Google Apps Script)で、googleドライブで存在チェックを行ってファイルを作成する手順を記述してます。googleドライブは、同一のフォルダ名であっても作成されるの同じ名前をファイルを作成したくない場合などは存在チェックを行います。 環境 存在チェックを行ってファイルを作 […]
javascriptで、ファイルのパスからファイル名のみを抽出するサンプルコードを記述してます。「replace」メソッド内で「正規表現」を使用する方法と「substring」を使用する方法があります。 環境 Javascript サンプル集はこちら パスからファイル名のみを抽出 パスからファイル名 […]
kotlinで、mutableSetが空であるかを判定する手順を記述してます。「isEmpty」で判定可能です。他には空のmutableSetを用意して比較することで判定することもできます。 環境 Windows11 kotlinをインストール 手順 mutableSetが空であるかを判定するには、 […]
sakuraエディタで、画面を分割するショートカットキーを記述してます。「 F4 」を使用します。左右に分割したい場合は、「 Shift 」+「 F4 」となります。 環境 画面を分割する 画面を分割するには、「 F4 」で可能です。※元に戻す場合も同じキーで可能です。 左右に分割する場合は、「 S […]
macで、前回実行したコマンドの最後のパラメーター以外を取得する手順を記述してます。「 !:- 」で取得できます。覚えておくと作業時間短縮になります。 環境 最後のパラメーター以外を取得 最後のパラメーター以外を取得するには、「 !:- 」を使用します。 例えば、以下のコマンドを実行した場合、 「w […]
Rustで、文字列からバイト数を取得するサンプルコードを記述してます。文字列に「len()」を使用することで可能です。Rustのバージョンは1.66.0を使用してます。 環境 文字列からバイト数を取得 文字列からバイト数を取得するには「len()」を使用します。 実際に使用してみます。 日本語の場合 […]
javascriptで、selectbox内のoptionの数を取得するサンプルコードを記述してます。対象のselectboxに「length」を使用することで可能です。また「length」に任意の数値を指定することでoptionの数を変更することもできます。 環境 Javascript サンプル集 […]
Linuxで、全サービスの自動起動の状態を確認する手順を記述してます。「systemctl list-units」にオプション「–all –type=service」を使用することで可能です。 環境 全サービスの自動起動の状態を確認 全サービスの自動起動の状態を確認するには、 […]
MariaDBで、左に文字を追加する手順を記述してます。「LPAD( )」で追加後の文字数を指定と追加する文字列を指定することで可能です。ここでは、実際に実行した結果を画像で掲載してます。 環境 手順 左に文字を追加するには、「LPAD( )」を使用します。 実際に、追加してみます。 実行結果を確認 […]