事務屋さんの備忘録

主にプログラミングのことを書いていきます。メモというか備忘録的な感じで。プログラミングといっても、私はプロのエンジニアでも本職のプログラマーでもありません。単なる事務職をやってるサラリーマンで、空いた時間にちょこちょこっとプログラミングしてる程度です。よってこのブログに記載したことが誤っていたり、もっとよい方法がある場合もあると思います。その場合には、ご指摘いただけると嬉しいです。また、このブログを読んで役に立った、なんて方がいらっしゃったら幸いですね。

2015-04-01から1ヶ月間の記事一覧

Excel VBA で SQL Serverに一時テーブルを作成し、データ投入及びデータ存在確認を行う

VBA

シート1のデータを一時テーブルに格納し、格納されたことを確認する為に、シート2へ書き出します。 Option Explicit Dim myWshNetwork As New IWshRuntimeLibrary.WshNetwork 'Windows Script Host Object Model を参照設定 Dim myCon As ADODB.Connection D…

AsyncTaskを使った非同期処理中にプログレスダイアログを表示する (SPINNER)

メモ。 package com.freefly3104.satoshi.myasynctask01; import android.app.Dialog; import android.app.DialogFragment; import android.app.ProgressDialog; import android.os.Bundle; public class SpinningProgressDialog extends DialogFragment { p…

デザインパターン Commandパターン

メモ。 package com.command1; // 実験セット public class Beaker { private double water = 0; // 水 private double salt = 0; // 食塩 private boolean melted = true; // 食塩が全て溶けた時true 溶け残った時false // コンストラクタ public Beaker(do…

Googleマップ上の複数のマーカーを削除する

マーカーをリストに格納しておいて、1件ずつremoveしていきます。 もっと良い方法がありそう・・・ public class MapsActivity extends FragmentActivity implements LocationListener, LocationSource, LoaderManager.LoaderCallbacks<JSONArray> { private static fin</jsonarray>…

VBAでXMLのパースを行う

VBA

VBAでxmlファイル読み込み、Excelファイルに書き出します。 <ROOT> <INFO> <DATE>2014/01/02</DATE> <CUSTOMER>サンプル会社</CUSTOMER> </INFO> <DATA> <PRODUCTINFO> <SERIALNO>0001</SERIALNO> <PRODUCTNAME>製品1</PRODUCTNAME> <PRICE>500</PRICE> <STOCK quantity="10" lineNumber="1">10</STOCK> </productinfo></data></root>

デザインパターン Flyweightパターン

メモ。使う機会あるかな? package com.flyweight01; public class HumanLetter { private String letter; public HumanLetter(String letter){ this.letter = letter; } public void display(){ System.out.println(letter); } } package com.flyweight01; …

デザインパターン Singletonパターン

使えそう。メモ。 package com.singleton; public class Singleton { private static Singleton singleton = new Singleton(); //コンストラクタ private private Singleton(){ System.out.println("インスタンスを生成しました。"); } public static Single…