Loading

摘要: ![](https://img2023.cnblogs.com/blog/1670112/202308/1670112-20230816094329952-679423372.png) ![](https://img2023.cnblogs.com/blog/1670112/202308/16701 阅读全文
posted @ 2023-08-16 11:11 风萧萧5 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1.改简历,增加使用技术,看pdf中简历怎么写 2.沟通30家,约面试2个 3.学习jvm调优命令及工具 4.学习设计模式(策略模式,代理模式,模板模式) 5.梳理项目难点:多线程导出表格,缓存雪崩排查,jwt单点登录 6.springboot启动流程总结 7.threadLocalMap底层原理 阅读全文
posted @ 2023-08-15 23:01 风萧萧5 阅读(6) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2023.cnblogs.com/blog/1670112/202308/1670112-20230804123526865-1676367953.png) ## Nacos: 需要启动一个服务端 Nacos = Eureka + Config + Bus 一个更易于构 阅读全文
posted @ 2023-08-04 12:55 风萧萧5 阅读(23) 评论(0) 推荐(0) 编辑
摘要: ## hashMap ### 扩容 大于当前容量0.75,扩容成2倍。创建一个新空数组,重新hash ##初始容量 16 链表大于8转换为红黑树,小于6退化为链表 ## index index = HashCode(Key) & (Length- 1) index的结果等同于HashCode后⼏位的 阅读全文
posted @ 2023-07-26 12:12 风萧萧5 阅读(3) 评论(0) 推荐(0) 编辑
摘要: #消息中间件 ##kafuka ![](https://img2023.cnblogs.com/blog/1670112/202305/1670112-20230530220404298-824477335.png) ==异步、解耦、削峰== 1.如何解决重复消费消息的问题 2.如何解决消息的顺序消 阅读全文
posted @ 2023-07-25 21:31 风萧萧5 阅读(3) 评论(0) 推荐(0) 编辑
摘要: #数据库 acid 原子性 要么全部完成,要么完全不起作⽤; 一致性 多个事务对同⼀个数据读取的结果是相同的; 隔离性 ⼀个⽤户的事务不被其他事务所⼲扰 持久性 改变是持久的,发⽣故障也不应该对其有任何影响 脏读(Dirty read)写完之后再读 丢失修改(Lost to modify) 写操作的 阅读全文
posted @ 2023-06-17 19:57 风萧萧5 阅读(3) 评论(0) 推荐(0) 编辑
摘要: ##为什么快 1.完全基于内存,数据结构类似于HashMap,查找时间复杂度O(1)。 2.单线程,避免上下文切换。不存在各种加锁释放锁。 3.使⽤多路I/O复⽤模型,⾮阻塞IO; ##常见数据结构 1.string 2.hash 3.list 4.set 5.sorted set ##持久化机制 阅读全文
posted @ 2023-06-16 11:37 风萧萧5 阅读(3) 评论(0) 推荐(0) 编辑
摘要: [toc] ![](https://img2023.cnblogs.com/blog/1670112/202305/1670112-20230510153601529-970596808.png) ![](https://img2023.cnblogs.com/blog/1670112/202305 阅读全文
posted @ 2023-04-13 23:29 风萧萧5 阅读(6) 评论(1) 推荐(0) 编辑
摘要: kibana Kubernetes 阅读全文
posted @ 2023-04-12 23:09 风萧萧5 阅读(21) 评论(0) 推荐(0) 编辑
摘要: ##1.实现AuthorizingRealm接口,重写两个方法 ###例子1 public class AuthRealm extends AuthorizingRealm { @Autowired private UserService userService; //授权 @Override pr 阅读全文
posted @ 2023-04-03 22:59 风萧萧5 阅读(8) 评论(0) 推荐(0) 编辑