java
BokeyGeGe
聪明在于勤奋,天才在于积累。_____华罗庚
展开
-
Java jvisualvm简要说明
jvisualvm能干什么:监控内存泄露,跟踪垃圾回收,执行时内存、cpu分析,线程分析... jvisualvm已经被集成在jdk1.6以上的版本中(不是jre)。自身运行需要最低jdk1.6版本,但是可以监控运行在jdk1.4以上版本的java程序以jdk1.6update45(jdk1.6update45自带的jvisualvm)来做说明,当然也可单独下载独立的jvisualvm转载 2017-12-02 15:41:07 · 1995 阅读 · 0 评论 -
使用zookeeper实现分布式锁
zookeeper体系结构示意图:功能:(*) 节点自选择,例如:主节点1挂了,可以自动选择节点2或者节点3作为主节点。(*) 节点之间可以自动备份数据,例如:节点1的数据会自动备份到节点2和3。(*) 单点部署,说明:把zookeeper装在一台机器上,主从节点都在用一个机器。(*) 节点具有排它性,可用于分布式锁。利用此功能实现高并发、负载均衡。例如:用于秒杀系统,原创 2018-01-10 00:40:37 · 287 阅读 · 0 评论 -
来自美团技术团队分享的MyBatis缓存机制
点击打开链接转载 2018-02-27 09:39:29 · 703 阅读 · 0 评论