- 博客(10)
- 收藏
- 关注
原创 设计模式创建者模式 之原型模式&构建者模式
以上就是原型模式和构建者模式 至此 创建者模式完结之前更新过的:设计模式 创建者模式之 单例模式-CSDN博客设计模式 创建者模式之 工厂模式-CSDN博客。
2024-01-26 16:35:37 1581 2
原创 设计模式 创建者模式之 工厂模式
根据自己的实际情况去选择适合自己的 通常会选择简单静态工厂 其实 还有一个模拟spring ioc的一个代码 但是帖子太长 不爱看 (好吧我写着也累)所以以后会出一个所有设计模式代码的总结 主要还是参考 大佬的思维或比较优秀框架的 大家一起学习 多多进步 加油!!
2024-01-23 22:06:48 1980 1
原创 设计模式 6大原则之 :里氏替换原则 合成复用原则
为什么把他俩一起说呢 因为我觉得他们俩是息息相关的 联系比较高 虽然不像 依赖倒转原则和开闭原则那样紧密 接下来看我娓娓道来。
2024-01-18 13:28:14 405 1
原创 设计模式 6大原则之 :接口隔离原则
将每一个行为 定义为一个接口 这样就不会出现 因为不会飞而自闭的企鹅和怀疑自己不是海鸥的鹦鹉 这样再次回顾核心概念:一个类不应该强制依赖它不使用的接口方法。如果一个接口中包含多个方法,而实现该接口的类只需要其中的一部分方法,那么这个类就会被迫实现它不需要的方法,违反了接口隔离原则。它强调一个类不应该被强迫去实现它不需要的接口。接口隔离原则的核心思想是,一个类不应该强制依赖它不使用的接口方法。当接口需要变更时,只影响与之相关的类,不影响其他不相关的类。类只依赖于它需要的接口,不会受到不需要的接口的影响。
2024-01-17 17:30:00 355
原创 Java8 Stream 常用api
Java8 就不多说了 大概最良心的就是 lambda stream Optional方法引用以及base64 本篇介绍一写自己平时开发比较常用的 流方法 更好的处理数据学习流 一定要对抽象这个概念有一点理解。
2023-12-27 17:52:42 370 1
原创 MyBatis&MySQL常用操作
上面针对于批量插入的解决方案 那么问题来了 如果说有些字段 被设置为唯一索引 那么插入的时候会报异常 由于是批量插入 就会导致插入失败(异常前插入的是否成功先不研究,要从源头解决问题),我有个同事很聪明啊 他for循环单条插入并捕获异常...操作数据库(mysql)属于io操作 io是很慢的 sql优化先不谈 那么首先要做的就是减少与数据库建立连接的次数 这时候批量操作就显得尤为重要 主要讲的是 forearch标签。会视为多条sql 但是他还是有点慢。这个就是一个非常之常用的啦,也就是mysql里面的。
2023-12-05 17:49:59 396 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人