单体架构与微服务架构 2022-01-01T14:21:26+08:00 一、单体架构 1、优点: 架构简单 开发、测试、部署方便 2、缺点: 复杂性高 部署慢,频率低 扩展能力受限 阻碍技术创新 二、微服务 1、简单定义: 微服务架 Aaron 2 分钟阅读
排序算法 2021-12-02T14:21:26+08:00 1、快速排序 算法步骤 从数列中挑出一个元素,称为 “基准”(pivot); 重新排序数列,所有元素比基准值小的摆放在基准前 Aaron 1 分钟阅读
刷算法题的感悟 2021-04-01T14:21:26+08:00 刷leetcode算法题的一点感悟 1. 开始很重要 先开始,先开始 不要说明天一定,下周一定,不要觉得自己的基础不够事先要补充算法/数据结构再开始, Aaron 1 分钟阅读
MyBatis相关 0001-01-01T00:00:00Z 1、MyBatis中嵌套查询和嵌套结果的区别? 最后一个问题是问Thread.sleep()和Object.wait()调用时线程处于什么状态 Lin 4 分钟阅读
分布式session 0001-01-01T00:00:00Z 1.传统session session存在服务端tomcat里面,coockie存在客户端,请求过程如下: 第一次请求的时候,服务端设置sess Lin 2 分钟阅读
分布式任务调度 0001-01-01T00:00:00Z 任务调度场景 报表,ex:电商系统的每周每月的订单量 日/月结单,ex:支付金融领域的系统 爬虫 数据归档,ex:将三个月前数据归档 非分布式任务调度 Lin 2 分钟阅读
如何冥想?2500年的智慧-荒岛十日记(转载) 2022-03-20T22:02:47+08:00 这个曾经启发了我很多的博客,因为前几天发现它的网站 down 掉了,所以在此保存一份副本,侵删。 @ 奶牛Denny 53 分钟阅读
为什么使用消息队列 2022-01-23T14:21:26+08:00 为什么使用消息队列 消息队列有很多常见的使用场景,但是比较核心的有 3 个:解耦、异步、削峰。 解耦 看这么个场景。A 系统发送数据到 BCD 三个系统,通过接 Aaron 6 分钟阅读