Mercurial > hg > Database > Alice
comparison src/alice/test/codesegment/local/bitonicsort/MakeData.java @ 200:099bb3afd74f working
no use managerKey
author | sugi |
---|---|
date | Sat, 23 Mar 2013 16:58:13 +0900 |
parents | caee170e6cfa |
children |
comparison
equal
deleted
inserted
replaced
199:15b68b65f8a4 | 200:099bb3afd74f |
---|---|
10 | 10 |
11 private Receiver info1 = ids.create(CommandType.PEEK); | 11 private Receiver info1 = ids.create(CommandType.PEEK); |
12 private Receiver info2 = ids.create(CommandType.TAKE); | 12 private Receiver info2 = ids.create(CommandType.TAKE); |
13 | 13 |
14 public MakeData(){ | 14 public MakeData(){ |
15 info1.setKey("local", "sortconf"); | 15 info1.setKey("sortconf"); |
16 info2.setKey("local", "data"); | 16 info2.setKey("data"); |
17 } | 17 } |
18 | 18 |
19 @Override | 19 @Override |
20 public void run() { | 20 public void run() { |
21 SortConfig conf = info1.asClass(SortConfig.class); | 21 SortConfig conf = info1.asClass(SortConfig.class); |
22 DataList list = info2.asClass(DataList.class); | 22 DataList list = info2.asClass(DataList.class); |
23 int size = conf.getLength(); | 23 int size = conf.getLength(); |
24 Random rnd = new Random(); | |
24 for (int i = 0; i < size; i++){ | 25 for (int i = 0; i < size; i++){ |
25 Random rnd = new Random(); | |
26 list.table.add(rnd.nextInt(100000)); | 26 list.table.add(rnd.nextInt(100000)); |
27 | |
27 } | 28 } |
28 | 29 |
29 ods.update("list", list, false); | 30 ods.update("list", list, false); |
30 } | 31 } |
31 } | 32 } |