会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
towboat
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
9
···
54
下一页
2024年10月2日
计算机网络 八股记录
摘要: http请求报文,响应报文 301 Moved Permanently 和 404 Not Found 301,服务器会返回新的 URL,客户端应该用新的 URL 进行访问。 502 错误意味着代理服务器和上游服务器无法通信,比如上游服务器故障 504 Gateway Time-out 上游服务器响
阅读全文
posted @ 2024-10-02 14:29 towboat
阅读(27)
评论(0)
推荐(0)
2024年10月1日
bean相关
摘要: 单例 生命周期 在bean加载/销毁前后,如果想实现某些逻辑? xml配置+类内实现方法init_method ,destroy_method Bean注入和xml注入 2个方法来配置bean ? 1 . 解析xml/类路径扫描 2.注册 Bean 定义 3.依赖注入(根据bean的配置)
阅读全文
posted @ 2024-10-01 22:00 towboat
阅读(6)
评论(0)
推荐(0)
解决spring循环依赖:三级缓存
摘要: 1. 完全初始化的单例对象缓存(singletonObjects) 功能: 这个缓存用于存储已经完全初始化并可以使用的单例 bean 实例。 存储内容: 当一个 bean 完成初始化,包括所有的依赖注入和后处理之后,它会被放入这个缓存中。之后,对该 bean 的请求将直接返回这个缓存中的实例。 2.
阅读全文
posted @ 2024-10-01 14:41 towboat
阅读(82)
评论(0)
推荐(0)
spring aop记录
摘要: 使用: import org.aspectj.lang.JoinPoint; import org.aspectj.lang.annotation.After; import org.aspectj.lang.annotation.Before; import org.aspectj.lang.an
阅读全文
posted @ 2024-10-01 12:53 towboat
阅读(11)
评论(0)
推荐(0)
jdk动态代理
摘要: 代理机制: 1. 创建代理对象, Proxy.newProxyInstance 时,JVM 会: 生成代理类的字节码:使用字节码技术生成一个代理类,该代理类实现了所提供的接口。这种代理类继承自 java.lang.reflect.Proxy 并实现了指定的接口。 动态加载代理类:将生成的代理类加载到
阅读全文
posted @ 2024-10-01 12:24 towboat
阅读(24)
评论(0)
推荐(0)
2024年9月30日
undolog redolog binlog 记录
摘要: binlog记录了所有修改,没有查询相关 对一条记录进行操作(cud),就记录回滚需要的信息: 比如插入一条记录时,记录下主键,方便回滚时删除 redolog : 保证了持久性,⚠️内存不可靠 更新记录时,先修改内存,然后记录redolog; 后续找时机同步到磁盘 事务提交时,将 redo log
阅读全文
posted @ 2024-09-30 23:37 towboat
阅读(7)
评论(0)
推荐(0)
mongodb 记录
摘要: 表:集合 记录:文档 mongodb的记录以bson形式存储 存储引擎:WiredTiger 简单crud db.orders.find( { _id: { $lt: 1000 }, status: { $in: ["active"] }, amount: { $gt: 10, $lt: 250 }
阅读全文
posted @ 2024-09-30 12:10 towboat
阅读(9)
评论(0)
推荐(0)
2024年9月29日
两阶段提交 , TCC 记录
摘要: 事务协调者(PM) , 事务参与者(TM) 两阶段提交分为 1. 准备(prepare) pm发消息询问所有TM是否都准备好: 各个tm做本地事务的预操作(如写日志),不提交 回复pm 1. yes:准备好了 2. no: 没准备好 2.提交(commit) tm: 根据yes或者no,发消息通知所
阅读全文
posted @ 2024-09-29 22:59 towboat
阅读(50)
评论(0)
推荐(0)
2024年9月28日
Kafka 记录
摘要: 补充下mq作用: 解耦合,异步, 削峰限流 key.serializer和value.serializer 序列化器 producer consumer broker : kafka实例,运行在一个机器上 主题(topic) : 分区:类似队列 ,且消息有序 一个broker上会有不同的分区 一个分
阅读全文
posted @ 2024-09-28 23:57 towboat
阅读(14)
评论(0)
推荐(0)
mysql 锁 记录
摘要: 表级别锁 1.表锁 lock tables xx read. 线程只能读 lock tables xx write 其他线程无法读写 2.MDL锁(元数据锁 MDL 是为了对表执行 CRUD 操作时,防止其他线程对这个表结构做了变更 ,反之亦然 注意 MDL 是在事务提交后才会释放, 因此长事务可能
阅读全文
posted @ 2024-09-28 16:43 towboat
阅读(47)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
54
下一页
公告