加载中
Vert.x入门到实战—实现钉钉机器人内网穿透代理

最近研究 Vetr.x 简直爱不释手。迫不及待的想给大家介绍一下。 Vertx 是什么 •Vert.x 是一个运行在 JVM 上,用来构建响应式应用的工具集。•基于 netty 的高性能的,异步的网络库。•对 ne...

那些有趣的代码(二)--偏不听父母话的 Tomcat 类加载器

看 Tomcat 的源码越看越有趣。Tomcat 的代码总有一种处处都有那么一点调皮的感觉。今天就聊一聊 Tomcat 的类加载机制。 了解过 JVM 的类加载一定知道,JVM 类加载的双亲委派机制。但是 Tomc...

记一次大批量物理删除数据

接上次闹钟项目更改字符集之后,这几天又需要对线上数据做处理。背景是,同步闹钟的时候会把用户之前删除过的闹钟都同步下来,而删除的闹钟在客户端没有任何显示,也没有任何恢复的操作,对于...

从 LongAdder 中窥见并发组件的设计思路

最近在看阿里的 Sentinel 的源码的时候。发现使用了一个类 LongAdder 来在并发环境中计数。这个时候就提出了疑问,JDK 中已经有 AtomicLong 了,为啥还要使用 LongAdder ? AtomicLong 已经是...

cas
2018/11/28 09:30
18

没有更多内容

加载失败,请刷新页面

返回顶部
顶部
返回顶部
顶部