首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
黄金时代的架构之路
掘友等级
开发
码农一只
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Mybatis-应用分析和最佳实践2
Mybatis应用分析和最佳实践以下是一些MyBatis的高级用法或者扩展方式,帮助我们更好地使用MyBatis。为什么要动态SQL避免因为前端传入的查询参数不同,所以导致写很多的ifelse,还
Mybatis-应用分析和最佳实践-核心配置
为什么要用Mybatis代码重复结果集处理太复杂连接管理常见的工具DbUtils数据源的支持QueryRunner直接使用QueryRunner来查询提供了Resulthandler通过反射来做属性的
设计模式-命令模式
命令模式定义命令封装每一个命令是一个操作解耦请求方和接收方请求方只需要请求执行命令,不需要关心命令是怎么被接受,操作和是否被执行生活中的场景遥控器餐厅点菜把需求和执行解耦适用场景现实语义中具备命令的操
设计模式-迭代器模式
迭代器模式定义迭代器模式又称为游标模式它提供一种方法访问一个容器对象中各个元素,而又不需暴露该对象的内部细节本质什么是容器,能够容纳对象的所有类型的都可以称为容器Collection集合类型Set类型
设计模式-责任链模式
把链中每一个节点看做一个对象,每个节点处理的请求都不一样。 内部自动维护一个下一个节点对象。 当一个请求从链的请求首段发出的时候,会沿着链的路径一次传递给每一个节点对象,直到某个对象就结束。
设计模式-策略模式
是指定义了算法家族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化不会影响到使用算法的用户。 如果系统中有有很多类,他们的区别仅仅在于他们的行为不同。
设计模式-模板模式
通常叫模板方法模式定义一个算法的骨架,并允许子类为一个或者多个步骤提供实现。 能够使得子类可以在不改变算法结构的情况下,重新定义算法的某些步骤。 可以看到固定的代码都已经帮我们写好了,帮我们做了获取连接,获取驱动,获取statement,关闭连接等。 我们只需要自己来实…
设计模式-委派模式
其基本作用是负责任务的调度和分配任务,和代理模式很像,可以看做是一种特殊情况下的静态代理的全权代理,但是代理模式注重过程,但是委派模式注重结果。 是一种行为型模式。 从定义中可以看到双亲加载模型一个类加载器加载类时,首先不是自己加载,而是委派给父加載器。 能够加快任…
设计模式-组合模式
在我们的电脑文件系统中有文件和文件夹所以我们可以使用安全组合模式来实现目录提供。 可以看到安全模式的好处就是借口定义职责清晰。 但是客户需要区分根节点和叶子节点。 ArrayList中也符合部分和整体的关系。 组合模式透明方式因为是通过继承,所以子类其实也获得了很多本来自己所不…
设计模式-享元模式
无意识的代码缺陷,导致内存泄漏,JVM不能获得连续的内存空 间。 代码写得很烂,产生的对象太多,内存被耗尽。现没有内存泄漏,那只有一种原因 代码太差把内存耗尽。 它简单地说就是一个产品的抽象类,同时定义出对象的外部状态和 内部状态的接口或实现。 具体的一个产品类,实现抽象角…
下一页
个人成就
文章被点赞
24
文章被阅读
7,020
掘力值
543
关注了
1
关注者
11
收藏集
0
关注标签
4
加入于
2020-12-30