mirror of
https://github.com/ColdeZhang/Dominion.git
synced 2024-10-19 07:26:40 +08:00
测试缓存性能
This commit is contained in:
parent
b18bbf5a7f
commit
1c6f9f410f
2
pom.xml
2
pom.xml
@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
<groupId>cn.lunadeer</groupId>
|
<groupId>cn.lunadeer</groupId>
|
||||||
<artifactId>Dominion</artifactId>
|
<artifactId>Dominion</artifactId>
|
||||||
<version>1.28.11-beta</version>
|
<version>1.28.12-beta</version>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
|
|
||||||
<name>Dominion</name>
|
<name>Dominion</name>
|
||||||
|
@ -228,7 +228,8 @@ public class Cache {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private List<DominionDTO> getDominionsParentAndChildren(Location loc) {
|
private List<DominionDTO> getDominionsParentAndChildren(Location loc) {
|
||||||
// todo: 需要进一步优化性能,考虑将领地按照mca文件分组,减少遍历次数
|
// todo: 可能需要进一步优化性能,考虑将领地按照mca文件分组,减少遍历次数
|
||||||
|
long start = System.currentTimeMillis();
|
||||||
String world = loc.getWorld().getName();
|
String world = loc.getWorld().getName();
|
||||||
List<Integer> dominions_id = world_dominions.get(world);
|
List<Integer> dominions_id = world_dominions.get(world);
|
||||||
List<DominionDTO> in_dominions = new ArrayList<>();
|
List<DominionDTO> in_dominions = new ArrayList<>();
|
||||||
@ -240,6 +241,8 @@ public class Cache {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
in_dominions.sort(Comparator.comparingInt(DominionDTO::getId));
|
in_dominions.sort(Comparator.comparingInt(DominionDTO::getId));
|
||||||
|
long end = System.currentTimeMillis();
|
||||||
|
// XLogger.debug("getDominionsParentAndChildren: %d ms", end - start);
|
||||||
return in_dominions;
|
return in_dominions;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user