记录、分享
Diamond Diamond
数据更新原理: 1、本地线程检查本地容灾目录里的文件是否有变动 2、起线程,轮询server里的数据是否有变动 3、 若有变动,则通知listener,进行回调 参考: https://ata.atatech.org/articles/11
2024-08-31
JVM-CodeCache JVM-CodeCache
什么是CodeCache JIT编译后的热点代码、JNI代码、JVM动态生成的代码 ,它们存放的地方,就是CodeCache 内部的数据结构: 方法区:保存JIT编译后的、jni、动态生成的代码 non-method区域,存放如编译器缓冲区
2024-08-31
JVM的AOP:Java Agent技术 JVM的AOP:Java Agent技术
Spring AOP 的局限性 1、只能操作 bean 对象的方法 因为使用BeanPostProcessor 需要是 spring 的 bean,才能被处理 2、无法操作静态方法 因为Spring AOP的两种实现方式:Cglib和JDK
2024-08-31
Lambda 表达式与原理 Lambda 表达式与原理
自制IDEA的反编译工具 /Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home/bin/javap -c -p $FileNameWithoutExtension$.cla
2024-08-31
OpenSearch相关 OpenSearch相关
分类 行业算法版 特点 智能 内置丰富的定制化算法模型,并结合不同行业搜索特点,推出行业召回、排序算法,保障更优搜索效果 丰富的外围功能 支持热搜、底纹、下拉提示、统计报表等一系列搜索外围功能,方便用户展示及分析。 高性能检索版 特
2024-08-31
RocketMQ RocketMQ
参考文章: 1、【仓储出库中枢】应用重启过程metaq rebalance引发消费停滞问题根治 https://ata.alibaba-inc.com/articles/200262?spm=a1z2e.8101737.webpage.dt
2024-08-31
7 / 10