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

BATファイルへのドラッグ&ドロップ

なぜか、気がつかなった。。。 BATソース内、 変数名 %1 , %2 , %3 , .....BATファイルアイコンに、Window で選択したファイルをドラッグ&ドロップすると ドロップしたファイルパスが渡る。 以下のように、BATをを書いてみればわかる。 @echo off set f1=%1…

JSONの整形

JavaScript , Python, Java(gson) それぞれのJSON整形JSON 素材 {"a":1,"b":"ABC","c":[1,2,3],"d":{"A":"x", "e":{ "B":23, "C":45},"f":null}} JavaScript JSON.stringify で充分、詳細は、JSON.stringify() - JavaScript | MDN をよく読むこと。 const da…

入れ子構造のBean の中の Obejct を取得する(2)

入れ子構造のBean の中の Obejct を取得する(1) - Oboe吹きプログラマの黙示録 の続き。。。変数の宣言名でなく型を指定して、Bean の中を探索→入れ子構造も探索で指定型のインスタンスを求める。 ただし、探索に指定する型が重複して持っている場合はう…

入れ子構造のBean の中の Obejct を取得する(1)

入れ子構造のクラス、例えば以下のようなクラス、 (setterやgetterなどはここでは省略) public class Aunit{ private int id; private String name; private Bunit bunit; } public class Bunit{ private String name; private Cunit cunit; } public clas…

markdown ファイルをPDFに変換(ATOMで)

ATOM markdown-preview-enhanced でPDF保存する方法もあるが、 直接、md ファイルからPDF に変換するパッケージもある。https://atom.io/packages/markdown-pdfATOMインストールする時のパッケージ検索キーは、markdown-pdf Ctrl+Shft+C 押下で同じフォルダ…

右端に結果を書いた表のCSVから結果を求める

昨日は、表の最終行に結果を書いた表CSVだったが、右端に置いた表の場合での プログラムはどうなるか、 とても簡単になる。 import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java…

問い合わせマトリクスの実装

複数の条件、条件の数にもよるが表にまとめないと管理が辛いことは、よくあるケースです。 条件数も少なめで、求めた結果も偏りがあるなら、if 文のネストを書いてもなんとか人の思考も 時間的に追いつくでしょう。 案外、条件1つ増えただけでも、数学的に…