加载中
使用spring-framework的StopWatch类优雅的输出执行耗时

记录一段程序执行时间,最简单的方法就是打印当前时间与执行完时间的差值,其实这样并且不直观,目前spring-framework提供了一个StopWatch类可以做类似任务执行时间控制,也就是封装了一个对...

2021/07/27 13:59
19
RocketMQ集群部署

一、RocketMQ介绍 Apache RocketMQ是一个分布式消息传递和流媒体平台,具有低延迟、高性能和可靠性、万亿级别的容量和灵活的可伸缩性。RocketMQ由四部分构成:Producer、Consumer、Broker和N...

2021/07/19 15:52
30
Minor GC、Major GC和Full GC之间的区别

新生代 GC(Minor GC):从年轻代空间(包括 Eden 和 Survivor 区域)回收内存被称为 Minor GC,因为 Java 对象大多都具备朝生夕灭的特性,所以 Minor GC 非常频繁,一般回收速度也比较快。 ...

2020/04/29 16:32
119
jinfo命令查看JVM当前的运行配置信息

jinfo -flags 进程号 可查看JVM当前运行的配置信息 [root@i-5uvhvror bin]# ./jinfo -flags 17474 Attaching to process ID 17474, please wait... Debugger attached successfully. Server...

2020/04/29 15:21
1.9K
微服务-分布式事务之saga模式

Saga相关概念 你已经使用 database ber service 模式,每个service拥有自己的database。一些业务事务会跨越多个service,所以你需要来确保data consistency。应用程序不能简单的使用本地的A...

2020/04/27 16:16
1.4K
面对亿量级数据,除了分库分表,Mysql分区表你也应该了解一下

什么是分区表 分区就是根据一定的规则,把一个表分解成多个更小的、更容易管理的部分,在逻辑上就只有一个表,但实际上这个表可能有N个物理分区对象组成,每个分区都是一个独立的对象,可以独...

2020/01/13 20:38
504
22.CAP理论

CAP理论有以下两个版本: 第一个版本的解释:对于一个分布式计算系统,不可能同时满足一致性(Consistence)、可用性(Availability)、分区容错性(Partition Tolerance)三个设计约束。 第...

2019/12/21 16:27
95
06.MySQL实战45讲学习笔记---全局锁和表锁

根据加锁的范围,MySQL里面的锁大致可以分成全局锁、表级锁和行锁三类。 全局锁 全局锁就是对整个数据库实例加锁。MySQL提供了一个加全局读锁的方法,命令是flush tables with read lock(FTW...

2019/12/12 00:15
321

没有更多内容

加载失败,请刷新页面

返回顶部
顶部