BTrace是每个Java程序员必备的瑞士军刀,可以实现线上服务器不重启增加调试信息。本文简单介绍一下其实现原理。 BTrace工作原理 BTrace是基于动态字节码修改技术...
IP属地:上海
BTrace是每个Java程序员必备的瑞士军刀,可以实现线上服务器不重启增加调试信息。本文简单介绍一下其实现原理。 BTrace工作原理 BTrace是基于动态字节码修改技术...
logback-spring.xml 的一些特殊用法 由于一些原因可能不使用application.yml来定义log级别,spring提供了一个基于原生logback的折中...
咕噜肉 据说这是广东菜系,具体属于什么我也没有仔细研究过。但是,想起做这个菜的源头是有一次公交出门,看见移动电视里正在播放这个菜的制作过程,看起来容易上手,没有很复杂的烹饪技...
分布式锁的解决方式 基于数据库表做乐观锁,用于分布式锁。(适用于小并发) 使用memcached的add()方法,用于分布式锁。 使用memcached的cas()方法,用于...
分库分表的基本思想 Sharding的基本思想就要把一个数据库切分成多个部分放到不同的数据库(server)上,从而缓解单一数据库的性能问题。不太严格的讲,对于海量数据的数据...
这可能是最好的 RxJava 2.x 入门教程系列专栏文章链接:这可能是最好的RxJava 2.x 入门教程(一)[//www.greatytc.com/p/a93...