对于 SkyWalking 、Zipkin、Arthas 来说都是无侵入式的组件,你是否有思考过其底层是如何实现?今天让我们了解下 动态追踪技术的底层分析
SkyWalking
Zipkin
Arthas
在各种各样的并发工具类中,如何确定我们代码的并发性能呢?这个时候就需要来聊下 Java 中提供的微基准测试工具 JMH, 它主要是基于方法层面的基准测试,精度可以达到纳秒级。JMH由Oracle内部实现JIT的大牛们编写,他们比任何人都了解JIT以及JVM对于基准测试的影响
掌握的了【算法思想】可以实现各种不同的排序算法,排序在数据处理中非常有用,比如提高搜索效率、数据整理、优化其他算法的性能等。当然,排序也常常出现在我们工作的实际业务场景中,例如:数据库查询、成绩的排序、电商网站的商品排序等。
大家可能会想,怎么评估一个算法的好坏呢? 本章节就是在学习算法前,先需要掌握一些理论基础。