分类 编程语言 中的文章

BTrace 的学习

btrace的一个例子,arthas 的retransform,jdb 调试。以及其他一些分析工具,如 JDK 内置的、分布式监控工具、火焰图、jfr、visualvm、jprofiler、MAT 等等

阅读全文

scala summary

高阶函数、函数柯里化、隐式转换(类型,对象),lazy延迟计算、最后一行默认返回return。内置的可变 不可变集合、自动类型推导、操作符重载、模式匹配、内部函数、对象的apply和unapply、None和Some以及Option。foldLeft ,增强的for 循环,协变、逆变,上界 和 下界

阅读全文

Spark 代码生成工具 Janino

Janino的一些例子,Expression Evaluator,Script Evaluator,Class Body Evaluator,Simple Compiler,as a Source Code Class Loader,jsh - the Java shell,Compiler Plugin for Tomcat,code analysisi,debug

阅读全文

JVM GC 介绍

基于分带的几款老 GC,Serial、ParNew、Parallel Scavenge、Serial Old、Parallel Old、CMS,以及新一代基于region划分的 G1、ZGC、ShenandoahGC,以及用于测试环境的 Epsilon,一共 10 款 GC

阅读全文