2015年12月25日金曜日

Mac OSX Capitanでマウスが動かない

Mac OS X Capitan 突然 無線マウス,USB有線マウスが動かなくなりました。
電源は通っているようでしたが、マウスポインタが動きません。
USBとしては認識していました。

再起動すると直りました

Gsonを使って配列のjsonをパース

[
  {
    "name":"taro",
    "age":13
   },
  {
    "name":"jiro",
    "age":12
   }
]  

方法1 リスト
Gson gson = new Gson();
Type classType = new TypeToken<ArrayList<Student>>(){}.getType();
List<Student> students = gson.fromJson( jsonString , classType);

方法2 配列
Gson gson = new Gson();
Student[] students = gson.fromJson(jsonString, Student[].class);



2015年12月5日土曜日

persistencejs データのダンプ,ロード

                    persistence.transaction(
                        function(tx) {
                            persistence.dumpToJson(tx, [Student, School ], function (dump) {
                                console.log(dump);
                            });
                        }
                    );

dumpToJsonはdumpメソッドもありオブジェクトでの出力も可能

{
  "Studens": [ ,,,],
  "Schools": [ ,,,]
}

ロードはload, loadFromJsonもあります。