- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 一次Arthas线上排查问题经历
一次Arthas线上排查问题经历 问题说明:测试环境中通过的代码更新到正式环境中无法使用。Athas线上跟踪代码执行顺序没有,却能从看出代码已经在执行了。 用到的命令:trace/watch/jad 两套系统,一套系统已经实现了的一个功能,需要部署到另一个系统上;这是一个较大的集群,是比较老旧的系统了,且用户量较大。每次全量更新都要通宵,因此只是先更新一台服务器,重启好验证功能正常之后再重启其他服务器。 一顿操作: 说明:有一台测试环境,经常全量更新,有最新代码,确认服务可用。 拷贝jsp页面,相关图片,
2021-05-22 21:47:15
1355
原创 全球城市经纬度数据库
全球城市经纬度数据库(78700条数据)包含全球268个国家和地区,七万八千多条数据 包含全球268个国家和地区,七万八千多条数据
2021-03-27 21:51:27
3151
8
原创 java实现LRU缓存
java实现LRU缓存 LRU缓存: least recent used:最久不使用的淘汰; 特点: 加入或者更新将其移到最前面; 缓存不够了需要删除最久未使用的。 实现结构: 双链表 定义双链表节点: /** * 双链表的节点 */ public class Node { Object key; Object value; Node pre; Node next; public Node(Object key, Object value) {
2021-03-27 21:36:41
156
原创 螺旋数组生成的详解
螺旋数组生成的详解 最近想起螺旋数组输出的问题,是当时在大学c语言里的一个课后作业,上网找了答案之后,就交了,至今没弄懂,现在重新思考还是越想越乱,到最后还是放弃了;参考网上大佬的算法,看完之后重写了一遍,并将过程记录在代码中详细说明如何生成。 问题描述:生成任意大小的二维数顺时针螺旋组,例如: 0 1 2 3 4 13 14 15 16 5 12 19 18 17 6 11 10 9 8 7 思路: 从最外层逐层填充数组,依次从上、右、下、左四个方向填充; 运用递归的方法,填完每一层; 递归的出
2021-03-19 23:20:51
494
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人