• R/O
  • SSH
  • HTTPS

okuyama: 提交


Commit MetaInfo

修訂777 (tree)
時間2011-10-02 02:52:28
作者okuyamaoo

Log Message

20111002-2

Change Summary

差異

--- trunk/TestSock.java (revision 776)
+++ trunk/TestSock.java (revision 777)
@@ -454,8 +454,8 @@
454454 for (int i = 0; i < Integer.parseInt(args[3]); i++) {
455455
456456 Object[] ret = okuyamaClient.getTagKeys(args[4], noExistsData);
457- long end = new Date().getTime();
458- System.out.println((end - start));
457+ long end = new Date().getTime();
458+ System.out.println((end - start));
459459
460460 if (ret[0].equals("true")) {
461461 // データ有り
@@ -1480,12 +1480,12 @@
14801480 okuyamaClient.connect(args[1], port);
14811481
14821482 long start = new Date().getTime();
1483- Map retMap = okuyamaClient.getMultiTagValues(args[3].split(","), true);
1483+ Map retMap = okuyamaClient.getMultiTagValues(args[3].split(","), new Boolean(args[4]).booleanValue());
14841484 long end = new Date().getTime();
14851485 if (retMap == null) {
14861486 System.out.println(retMap);
14871487 } else {
1488- System.out.println(retMap);
1488+ //System.out.println(retMap);
14891489 System.out.println("ResultSize = [" + retMap.size() + "]");
14901490 }
14911491 System.out.println((end - start) + "milli second");
@@ -1571,7 +1571,27 @@
15711571 System.out.println((end - start) + "milli second");
15721572
15731573 okuyamaClient.close();
1574+ } else if (args[0].equals("33")) {
1575+
1576+ int port = Integer.parseInt(args[2]);
1577+ // OkuyamaClientを使用して複数Tag指定でKeyとValueのMapを取得
1578+ OkuyamaClient okuyamaClient = new OkuyamaClient();
1579+ okuyamaClient.connect(args[1], port);
1580+
1581+ long start = new Date().getTime();
1582+ String[] retKeys = okuyamaClient.getMultiTagKeys(args[3].split(","), new Boolean(args[4]).booleanValue());
1583+ long end = new Date().getTime();
1584+ if (retKeys == null) {
1585+ System.out.println(retKeys);
1586+ } else {
1587+ for (int idx = 0; idx < retKeys.length; idx++) {
1588+ System.out.println(retKeys[idx]);
1589+ }
1590+ System.out.println("ResultSize = [" + retKeys.length + "]");
1591+ }
1592+ System.out.println((end - start) + "milli second");
15741593
1594+ okuyamaClient.close();
15751595 } else if (args[0].equals("999")) {
15761596
15771597 int port = Integer.parseInt(args[2]);
Show on old repository browser