2023年4月4日

模拟mybatis接口动态注册过程

摘要: spring,mybatis,注册 阅读全文

posted @ 2023-04-04 17:10 柠檬糖大人你尽然盗号 阅读(36) 评论(0) 推荐(0) 编辑

2023年3月31日

SpringBoot中常见的各种初始化场景分析

摘要: 常见的各种初始化场景分析 阅读全文

posted @ 2023-03-31 17:30 柠檬糖大人你尽然盗号 阅读(59) 评论(0) 推荐(0) 编辑

2023年3月30日

SpringBoot中如何动态加载类到容器

摘要: 任何业务脱离场景无任何实际意义。 场景: 1,实现了多种存储方式,redis和本地内存或者其它,但是你希望根据注解配置只加载一种类到容器。 2,经典场景:mybatis将接口的代理类动态加载到容器。 分类: 静态加载: 1,springboot中会扫描同包路径下的(@configuration @S 阅读全文

posted @ 2023-03-30 18:14 柠檬糖大人你尽然盗号 阅读(820) 评论(0) 推荐(0) 编辑

2020年10月15日

kafka 数据存储和发送

摘要: kafka 源码分析 阅读全文

posted @ 2020-10-15 19:37 柠檬糖大人你尽然盗号 阅读(529) 评论(0) 推荐(0) 编辑

kafka 消息存储分析

摘要: kafka 源码分析 阅读全文

posted @ 2020-10-15 19:31 柠檬糖大人你尽然盗号 阅读(256) 评论(0) 推荐(0) 编辑

Kafka 内存管理类BufferPool

摘要: kafka 源码分析 阅读全文

posted @ 2020-10-15 15:01 柠檬糖大人你尽然盗号 阅读(515) 评论(0) 推荐(0) 编辑

2020年9月24日

聊聊kafka-client的源码

摘要: kafka client 源码分析 阅读全文

posted @ 2020-09-24 15:01 柠檬糖大人你尽然盗号 阅读(1033) 评论(0) 推荐(0) 编辑

2020年9月23日

java NIO 随笔

摘要: 一,NIO入门 NIO 是new io的缩写,说实话,nio api比较难用,所用大家需要采用网络通信的时候,普通首先想到的是netty,不直接使用NIO,但是你不了解NIO,说实话,你也理解不了netty 好多人不理解socket 是干啥的,只知道socket是Java 用来通信的。应用层协议(H 阅读全文

posted @ 2020-09-23 14:54 柠檬糖大人你尽然盗号 阅读(288) 评论(0) 推荐(0) 编辑

2020年7月30日

聊聊 传统IO和网络IO

摘要: IO 模型 传统 IO读写 磁盘IO主要的延时是由(以15000rpm硬盘为例): 机械转动延时(机械磁盘的主要性能瓶颈,平均为2ms) + 寻址延时(2~3ms) + 块传输延时(一般4k每块,40m/s的传输速度,延时一般为0.1ms) 决定。(平均为5ms) /** * 传统的IO读取 * @ 阅读全文

posted @ 2020-07-30 19:04 柠檬糖大人你尽然盗号 阅读(275) 评论(0) 推荐(0) 编辑

2020年7月28日

JVM 概述

摘要: JVM 布局 JVM 构成 1,Java 虚拟机栈 帧栈 方法执行的内存模型(组成部分) ①:操作数栈 ②:局部变量表 ③:动态链接表 ④:方法退出地址 运行过程:(简单理解,可以通过javap命令 帮字节码反编译为汇编语言,查看帧栈的操作过程) ①:每个方法的执行和返回,对应帧栈在JVM虚拟机栈中 阅读全文

posted @ 2020-07-28 17:00 柠檬糖大人你尽然盗号 阅读(149) 评论(0) 推荐(0) 编辑

导航