会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
终会到达彼岸
博客园
首页
新随笔
联系
订阅
管理
2020年11月25日
切面编程aop实际开发应用 =》springboot多数据源实现自动切换
摘要: 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
阅读全文
posted @ 2020-11-25 12:04 队长别开枪 是我
阅读(85)
评论(0)
推荐(0)
2020年9月30日
史上最全 rocketmq 详解
摘要: 史上最全 roketmq 详解史上最全 roketmq 详解史上最全 roketmq 详解史上最全 roketmq 详解史上最全 roketmq 详解史上最全 roketmq 详解史上最全 roketmq 详解史上最全 roketmq 详解史上最全 roketmq 详解史上最全 roketmq 详解
阅读全文
posted @ 2020-09-30 14:40 队长别开枪 是我
阅读(518)
评论(0)
推荐(1)
2020年9月29日
jvm调优核心思路
摘要: jvm调优核心思路jvm调优核心思路jvm调优核心思路jvm调优核心思路jvm调优核心思路jvm调优核心思路jvm调优核心思路jvm调优核心思路jvm调优核心思路jvm调优核心思路jvm调优核心思路jvm调优核心思路jvm调优核心思路jvm调优核心思路jvm调优核心思路jvm调优核心思路jvm调优核
阅读全文
posted @ 2020-09-29 17:31 队长别开枪 是我
阅读(189)
评论(1)
推荐(0)
2020年9月28日
G1 垃圾回收器
摘要: G1 垃圾回收器G1 垃圾回收器G1 垃圾回收器G1 垃圾回收器G1 垃圾回收器G1 垃圾回收器G1 垃圾回收器G1 垃圾回收器G1 垃圾回收器G1 垃圾回收器G1 垃圾回收器G1 垃圾回收器G1 垃圾回收器G1 垃圾回收器G1 垃圾回收器G1 垃圾回收器G1 垃圾回收器G1 垃圾回收器G1 垃圾回
阅读全文
posted @ 2020-09-28 10:22 队长别开枪 是我
阅读(140)
评论(0)
推荐(0)
2020年9月15日
类加载和内存区域划分
摘要: jvm什么时候会加载一个类? 代码中用到这个类的时候 new对象的时候 加载子类,首先要加载父类 类加载过程 加载 外部的 .class 文件,加载到 Java 的方法区内(内存) 链接 验证 验证字节码是否符合规范 准备 静态变量分配内存并且设置默认值 解析 符号引用替换为直接引用 初始化 类变量
阅读全文
posted @ 2020-09-15 14:30 队长别开枪 是我
阅读(432)
评论(0)
推荐(1)
jvm优化案例
摘要: 案例1 survivor区太小,每次Minor GC存活的对象进入老年代,导致老年代可用空间不足,经常发生FULL GC,导致系统变慢 案例问题描述 有一个数据计算系统,从mysql和其他数据源提取数据到jvm进行计算 该系统每分钟大约执行500次提取数据和计算 该系统是分布式的,生产环境部署了多台
阅读全文
posted @ 2020-09-15 13:03 队长别开枪 是我
阅读(346)
评论(0)
推荐(2)
2020年9月7日
垃圾回收
摘要: 年轻代(1/3)和老年代(2/3) 年轻代和老年代是堆的结构,垃圾回收也主要回收堆 年轻代 对象创建之后很快被回收 老年代 对象长期存在 触发条件 新生代里的对象太多,空间满了,就会触发垃圾回收,把没人引用的对象回收 回收条件 用可达性分析法 根搜索算法是从离散数学中的图论引入的,程序把所有的引用关
阅读全文
posted @ 2020-09-07 11:26 队长别开枪 是我
阅读(301)
评论(0)
推荐(1)
2020年9月4日
buffer pool详解
摘要: buffer pool是什么? 是一块内存区域,当数据库操作数据的时候,把硬盘上的数据加载到buffer pool,不直接和硬盘打交道,操作的是buffer pool里面的数据 数据库的增删改查都是在buffer pool上进行,和undo log/redo log/redo log buffer/
阅读全文
posted @ 2020-09-04 11:00 队长别开枪 是我
阅读(3853)
评论(0)
推荐(3)
2020年9月3日
InnoDb存储引擎执行流程
摘要: 缓冲池 buffer pool 会把一些磁盘上的数据加载到该内存当中 查询数据的时候不从磁盘查,从该内存里查 undo log 逻辑日志,可以认为当delete一条记录时,undo log中会记录一条对应的insert记录,反之亦然,当update一条记录时,它记录一条对应相反的update记录 用
阅读全文
posted @ 2020-09-03 15:56 队长别开枪 是我
阅读(970)
评论(1)
推荐(2)
mysql总体架构
摘要: mysql驱动 在底层跟数据库建立网络连接的 连接池 创建连接非常耗时,如果每次执行完sql都销毁连接,下次执行sql再创建连接,效率低下 连接用完了,不销毁,放到连接池里面,供别的线程调用 常用连接池 DBCP c3p0 Druid德鲁伊 一个不变的原则 网络连接必须让线程来处理 线程负责从连接中
阅读全文
posted @ 2020-09-03 14:03 队长别开枪 是我
阅读(283)
评论(0)
推荐(2)
下一页
公告