iwbc_mzk

Go

Goでデザインパターン (Factory Methodパターン)

Factory Methodパターンとは Template Methodパターンでは処理の骨組みをテンプレートに切り出し、具体的な処理を他構造体で実装していた。これをインスタンス生成に適用したものがFactory Methodパター...
0
Go

Goでデザインパターン (Template Methodパターン)

Template Methodパターンとは Template Methodパターンは、テンプレートの機能をもつパターン。つまり処理の雛型(処理手順)をテンプレートに切り出し、各手順で行う具体的な処理を別クラスの実装に任せるパターンの...
0
Go

Goでデザインパターン (Adapterパターン)

Adapterパターンとは Adapterとは英語で「adapt(適合)させるもの」を意味する。プログラム上で既存のクラス等をそのまま再利用できない場合に、既存のものと必要なものの間を埋めるようなデザインパターン。別名Wrapper...
0
Go

Goでデザインパターン (Iteratorパターン)

Iteratorパターンとは 何らかのデータを集約しているオブジェクトの各要素に対して順番にアクセスするためのデザインパターン。例えば 配列arrの要素を順番に取得する場合、 arr, arr,...arr,... のようにアクセス...
0
Python

Anacondaアンインストール後にコマンドプロンプトが開けなくなった場合の対応方法

対応方法 詳しいことは不明だが、Anacondaはインストール時にcmd自動実行用のレジストリ値を登録するが、アンインストール時にこれが消し切れていない。この残ったレジストリ値がコマンドプロンプト実行時に悪さをしている様子。この残っ...
0
未分類

任意のドメインを127.0.0.1に割り当てる方法(Windows)

環境 エディション Windows 10 Home バージョン 21H1 インストール日 ‎2021/‎01/‎15 OS ビルド 19043.2006 エクスペリエンス Windows Feature Experience Pac...
0
Python

Python ビット演算

2進数表示 (bin) >>> bin(23) '0b10111' 16進数表示 (hex) >>> hex(121) '0x79'>>&...
0
Python

Poetry「Failed to add packages, reverting the pyproject.toml file to its original content.」エラー

一度インストールに使用したファイルはキャッシュしているが、そのファイルが見つからないために発生する様子。ver.1.1では既存バグ。解消には下記フォルダを削除する。C:\Users\{ユーザー名}\AppData\Local\pypoet...
0
タイトルとURLをコピーしました