- 博客(1)
- 资源 (13)
- 收藏
- 关注
原创 充满BUG的世界观——再遇Java内存泄露
发现内存泄露除了仔细看代码的确没有太好的方法。首先看gc log, 确定是内存泄露,而不是内存不够。内存泄露的特点就是以每次Full GC后使用的最低内存为起点,拟合一条线。如果这条线是随时间递增的一条曲线,那么很大程度上代表着内存泄露。然后使用 jmap -histo [pid] 来查看你的所有对象所占内存的比例。你可能很不幸的发现[B 这个byte数组对象占用了绝大多数。这的确没有更好的方法了
2016-01-26 22:29:14 5283 4
毕设论文之公交选路算法
公交 选路 算法 设计 实现 城市交通 多约束 出行网络 分层网络 路线选择 web 电子公交
随着城市公交线路的愈加复杂和城市公共设施的逐步完善,为市民提供有效便捷的出行线路查询平台已成为交通基础信息设施中不可或缺的一部分。
本文结合公交网络和道路出行网络给出了出行网络的定义,并在此基础上给出了出行网络的构建算法。在综合考虑换乘次数、出行距离、出行耗时以及步行换乘等诸多约束条件下,基于出行网络,提出一种选路算法,并给出该算法的正确性证明。考虑到该算法可能在某种特殊情况下导致步行路径与实际道路的不一致,进一步提出分层网络概念;并依据此概念给出分层网络的构建方法,在此基础上给出了分层网络选路算法,并证明分层网络选路算法的正确性。根据所设计的出行网络算法实现了地图信息可视编辑、操作简便、选路速度快的公交信息咨询系统。本文也介绍了此系统的设计思想和整体框架。
大量的测试结果验证了出行网络选路算法的高效性和正确性。论文最后总结全文,并展望后续工作。
2008-10-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人