2018/05/01 / 最終更新日時 : 2024/04/19 米良太 オブジェクト指向 デザインパターン TemplateMethod:具体的な処理をサブクラスに任せる 概要 親クラスで処理の枠組み(テンプレート)を提供する 子クラスではテンプレートを変更できない クラス図 抽象クラス Java public abstract class AbstractDisplay { 子クラスで […]
2016/11/02 / 最終更新日時 : 2016/11/02 米良太 オブジェクト指向 デザインパターン Singleton:たった1つのインスタンス 概要 インスタンスが1つしか存在しない事を保証したい場合に利用 クラス図 Singleton Java package myPack; public class Singleton { private static S […]
2016/10/08 / 最終更新日時 : 2016/10/08 米良太 MS-DOS Windowsバッチ(MS-DOS) Windowsバッチ Windows上の処理を自動化するプログラム 正確にはMS-DOS上の処理の自動化 Windowsの多彩な機能の操作はバッチコマンドでは実現できない コマンドプロンプトにおけるMS-DOSコマンドを […]
2016/09/09 / 最終更新日時 : 2016/09/09 米良太 言語 COBOL ファイル 拡張子 ファイル名 内容 ~.cobol ソースファイル ~.cbl COBOL登録集 ソースファイルをコンパイルする為の定義ファイル COPY 事前に書かれたソースコード項目をコンパイルに含める 置換 MOV […]
2016/04/12 / 最終更新日時 : 2016/04/12 米良太 VB6 ODBC、OLEDB、ADO 歴史 ODBC → OLEDB → ADO という進化 新しい技術は過去の技術を内包している 内部的には古い技術を用いている ODBC Open Database Connectivity DB接続用コンポーネント ・ […]
2016/01/19 / 最終更新日時 : 2016/01/19 米良太 共通 プログラム言語 HTTPクライアント GET C# Linux PHP CakePHP3 Python using System.Net; using System.IO; リクエスト作成 var req = WebRequest.Create(@" […]
2016/01/05 / 最終更新日時 : 2016/01/05 米良太 言語 Excel VBA アプリケーション アプリケーション操作 最小化 ActiveWindow.WindowState = xlMinimized 警告メッセージ表示・非表示 シートの削除、ブックの終了時等 Application.Displ […]
2015/11/06 / 最終更新日時 : 2021/04/18 米良太 共通 プログラム言語 エンコード・デコード処理 エンコードとは 符号化 文字に対してコンピュータで扱う文字コード=コード(数値)を割り振る事 テキストエディタで文字データを作成・保存した際、 OS毎の割り振られる文字コードは以下の通り。 ・Windows:Shift_ […]
2015/10/26 / 最終更新日時 : 2015/10/26 米良太 共通 プログラム言語 XML操作 作成 文字列指定 C# C#(LINQ) using System.Xml; const string url = "http://example.com/"; var doc = new XmlDo […]
2015/07/20 / 最終更新日時 : 2015/07/20 米良太 言語 VC++ LIB、DLLの作成と参照方法 概要 ライブラリ 再利用可能なプログラム ライブラリの種類 ・スタティックリンクライブラリ ~.lib 静的。 コンパイル時にリンクされ、実行ファイル(exe)になる。 exeだけで実行できる反面、libの内容変更時は再 […]