TanukiEngineerの1歩ずつ進もうよ!

まだまだ駆け出しエンジニアの学習メモ

2021-02-01から1ヶ月間の記事一覧

Visual Studio Code ターミナルでファイルを表示すると文字化けしていた場合の文字化け解消方法

文字化けの例 UTF-8のファイルをPoweShellで表示すると、次のように文字化けしていました。 文字化けの例 文字化けの解消方法 文字化けを解消するため、読み込むファイルのエンコードを変更します。 VSCodeでそのファイルを開いて、VSCode画面下の「UTF-8」…

デザインパターン:Template Method(テンプレートメソッド)パターン

Template Methodパターンとは Template Methodパターンは、テンプレートの機能を持つパターンです。 スーパークラスの方にテンプレートとなるメソッドが定義されています。 その定義の中では抽象メソッドが使われています。 このため、スーパークラスのプロ…

デザインパターン:Prototype(プロトタイプ)パターン

Prototype パターンとは クラスからインスタンスを生成するのではなく、インスタンスから別のインスタンスを作り出すパターンをPrototype(プロトタイプ)パターンと呼びます。 prototypeという英単語は、「原型」や「模範」という意味です。 prototypeのイ…

デザインパターン:Singleton(シングルトン)パターン

Singleパターンの概要 インスタンスが1個しか存在しないことを保証するパターンをSingletonパターンと呼びます。 指定したクラスのインスタンスが絶対に1個しか存在しないことを保証したい インスタンスが1個しか存在しないことをプログラム上で表現した…

Visual Studio CodeでPlantUMLの拡張機能を追加する

Visual Studio CodeでPlantUMLを使えるようにするには以下の手順で設定します。 次の参考サイトの手順に従って準備します。 参考手順: [Visual Studio Code][Windows] PlantUMLの環境を設定する(シンタックスハイライト+リアルタイムプレビュー) - Qiita …