自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 Java飞行记录器

可见,CMS的GC时间=STW时间,G1和ZGC的STW时间远小于GC时间,也验证了存在与应用程序并行的GC阶段,效率大大提高。Java飞行记录器和JDK任务控制一起创建了一个完整的工具链,以持续收集低级别和详细的运行时信息,从而支持事后事件分析。可见,CMS在70秒内只处理了3W+个线程,而G1和ZGC则可以处理56W+个线程,CMS在GC的STW上消耗了大量时间。JDK任务控制是一套先进的工具,能够对Java飞行记录器收集的大量数据进行高效和详细的分析。

2023-05-20 21:16:05 102 1

转载 浅谈Oracle GoldenGate

浅谈Oracle GoldenGate1.简介GoldenGate公司是一家创建于1995年的美国公司,开发总部设在旧金山,在北美,欧洲和亚洲(包括新加坡、印度、澳大利亚)设有支持中心。GoldenGate公司专注于数据同步领域,是实现数据同步技术的领导者。2009年被Oracle公司收购。GoldenGate软件是一种基于日志的结构化数据复制软件,它通过解析源数据库在线日志(Online Redo Log)(默认)或归档日志(Archive Log)获得数据的增删改变化,再将这些变化应用到目标数据库。

2023-04-18 17:00:00 82 1

转载 G1与ZGC

前言Java发展至今,最新版本是JDK16,最新的LTS长期支持版本是JDK11,今年9月即将推出JDK17,将是最新一代LTS。GC(Garbage Collection)垃圾回收作为Java的重要部分,JDK7和JDK8使用的是传统的年轻代与老年代物理空间区分的方式,JDK9将G1作为了默认GC器,JDK11推出了ZGC。JDK7和JDK8的GCJDK7将堆空间分为年轻代、老年代、永久代,JDK8删除了永久代,取而代之的是堆外。G1与ZGC_g1和zgc_软件开发随心记的博客-优快云博客。

2023-04-18 17:00:00 71 1

转载 @Transational踩坑

踩坑1:@Transational里代码太长@Transational最简单粗暴的使用方法就是在一个public方法上加上该注解,然后开始洋洋洒洒写上几百上千行代码,其中除了DB操作部分代码,也可能包含了接口/方法入参校验、外部系统接口调用、业务逻辑、数据计算、集合转换等逻辑。如此写,理论上是没什么大问题的,但绝大部分情况是到了最后部分才真正执行写DB的操作,此时才需用上@Transational,而在方法一开始就开启事务,很可能存在以下2种情况:程序还未执行到写DB逻辑,就return了,此时@T。

2023-04-18 17:00:00 63 1

转载 MOCK远程API调用的简单实现

MOCK远程API调用的简单实现_mock api_软件开发随心记的博客-优快云博客。MOCK远程API调用的简单实现。

2023-04-18 17:00:00 159 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除