上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: Redis的中消息队列的发展: List队列【拉模型】 使用一个双向链表来构造队列; LPUSH:生产者发布消息 RPOP:消费者拉取消息; 增加BRPOP:阻塞拉取; 缺点: 不支持重复消费【多个消费者】; 拉取后,消息就丢失了【需要一个Pending队列,接受确认消息,即UUID】; 发布/订阅 阅读全文
posted @ 2025-07-23 21:58 烟雨断桥 阅读(7) 评论(0) 推荐(0)
摘要: 数组: 特点:数组在空间的地址是连续分布的,增加和减少都需要整体移动; 经典题型: 排序问题; 二分法; 双指针【快慢指针,相向指针】:双指针法将时间复杂度:O(n^2)的解法优化为 O(n)的解法。 滑动窗口【双指针的变体【固定一个指针,移动另一个指针】,窗口内的变量只能向一个方向变化,eg求和, 阅读全文
posted @ 2025-07-23 21:57 烟雨断桥 阅读(5) 评论(0) 推荐(0)
摘要: mybatis的作用域: sqlSessionFactoryBuilder:相当于一个方法的局部作用域,目标是解析对应的xml配置文件; sqlSessionFactory:通过sqlSessionFactoryBuilder获取,一个数据库对应一个sqlSessionFactory,一致存在; s 阅读全文
posted @ 2025-07-23 11:22 烟雨断桥 阅读(7) 评论(0) 推荐(0)
摘要: 构造一个函数,返回x, y的坐标,要求坐标在半径为r的圆内且为均匀分布; 通过极坐标,分别使用均匀分布取半径和极坐标的值,然后进行组合; 一个单位长的绳子,分割为三段,求三段组合成三角形的概率; 设三段绳长分别为:x, y, 1- x - y,而且长度分别大于0; 得到直边长为1的一个直角三角形【表 阅读全文
posted @ 2025-06-28 20:10 烟雨断桥 阅读(14) 评论(0) 推荐(0)
摘要: 类初始化之static字段的访问 当访问一个静态字段时,只有直接定义该字段的类才会被初始化。 public class Main { public static void main(String[] args) { System.out.println(SubClass.value); } } cl 阅读全文
posted @ 2025-06-28 19:56 烟雨断桥 阅读(6) 评论(0) 推荐(0)
摘要: 分库分表:https://www.cnblogs.com/88223100/p/How-to-Sub-Database-and-Sub-Table.html 阅读全文
posted @ 2025-06-26 11:13 烟雨断桥 阅读(6) 评论(0) 推荐(0)
摘要: Redis的中消息队列的发展: List队列【拉模型】 使用一个双向链表来构造队列; LPUSH:生产者发布消息 RPOP:消费者拉取消息; 增加BRPOP:阻塞拉取; 缺点: 不支持重复消费【多个消费者】; 拉取后,消息就丢失了【需要一个Pending队列,接受确认消息,即UUID】; 发布/订阅 阅读全文
posted @ 2025-06-16 16:46 烟雨断桥 阅读(10) 评论(0) 推荐(0)
摘要: 无重复字符的最长字串: 给定一个字符串 s ,请你找出其中不含有重复字符的 最长 子串 的长度。 使用空间换时间:采取set集合去重; 重点在于怎么判断有无重复; 寻找两个正序数组的中位数 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数 阅读全文
posted @ 2025-06-03 20:13 烟雨断桥 阅读(16) 评论(0) 推荐(0)
摘要: 代理模式【结构型模式】: 作用,什么时候使用: 当一个对象需要保护的时候【保护对象】; 需要给对象的功能增强; 对象之间无法直接交互的时候; 角色【使用着无法察觉代理过程】: 目标对象; 代理对象; 目标对象和代理对象的公共接口【共同点】; 静态代理: 统计方法解决办法: 直接修改源代码,设计统计时 阅读全文
posted @ 2025-06-03 20:11 烟雨断桥 阅读(17) 评论(0) 推荐(0)
摘要: 软件开发原则: OCP开闭原则【七大原则之一】, 对扩展开放, 对修改关闭; 因为一旦修改之前代码,就会每个单元都做单元测试; DIP依赖倒置原则; 传统的是上层依赖下层【控制层依赖业务层,业务层依赖持久层】; 所以:依赖倒置是倡导面向接口,面向抽象编程【不依赖具体对象】; IoC【控制反转思想】: 阅读全文
posted @ 2025-05-31 18:59 烟雨断桥 阅读(16) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 11 下一页