摘要: https://www.2cto.com/database/201501/369246.html Connection对象在执行close() 方法之后,并不是直接把Connection对象设置为null (Connection对象有一个方法, isClosed() 判断Connection是否被关 阅读全文
posted @ 2019-06-23 15:25 DDiamondd 阅读(1532) 评论(0) 推荐(0) 编辑
摘要: 原来安装了MySQL8,用着不顺,就想卸载了重新安装MySQL5,真是麻烦....哈哈哈哈哈哈哈哈哈 网上搜的大多都是一样的 附上我的看 https://www.cnblogs.com/jpfss/p/6652701.html sc delete mysql //这里的mysql是你要删除的服务名 阅读全文
posted @ 2019-06-23 10:28 DDiamondd 阅读(349) 评论(0) 推荐(0) 编辑
摘要: jar包下载地址: https://dev.mysql.com/downloads/connector/j/ 或者 :http://central.maven.org/maven2/mysql/mysql-connector-java/ jar包的版本要与数据库的版本保持一致 在使用5.x的版本: 阅读全文
posted @ 2019-06-23 09:14 DDiamondd 阅读(2197) 评论(0) 推荐(0) 编辑
摘要: 静态代理: 真实角色和代理角色实现相同的接口,代理角色拥有真实角色的引用。代理角色去执行方法,对于某些“真正”需要真实角色自己执行的方法时,在代理角色内部就调用真实角色的方法,其他的就可以执行代理角色的方法(例如房主和中介,有带领客户看房,签合同,交钱,收房等方法,那么签合同、交钱就是“真正”需要真 阅读全文
posted @ 2019-06-04 19:33 DDiamondd 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 将一个类的接口转换成客户所需的另一个接口 》实现接口兼容 栗子: 一个键盘是PS/2接口, 然后电脑只有USB接口,转换器 目标接口(Target):客户所需接口 》 USB接口 需要适配的对象(Adaptee): 》键盘 适配器(Adapter):通过包装一个需要适配的对象,把原接口转换为目标接口 阅读全文
posted @ 2019-06-04 15:08 DDiamondd 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 以某个对象为原型,克隆出新的对象。克隆出的新对象不会影响原型对象。 要实现克隆要实现Cloneable接口和clone()方法 注意:clone() 是Object类的本地方法(效率高) Cloneable只是一个空接口,但是想要克隆,必须实现Cloneable接口 栗子: 这种克隆属于浅克隆: 仅 阅读全文
posted @ 2019-06-03 19:19 DDiamondd 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 使得创建者与调用者分离 三种实现方式: 简单工厂模式: 是根据不同的参数返回不同的实例,只有一个工厂。如果增加新的产品,会修改原来的代码,所以不完全满足OCP原则。 工厂方法模式: 不同的产品有不同的工厂(有一个总的工厂的接口) 抽象工厂模式:(拥有多个产品类型,有多个产品接口) 用来生产不同产品族 阅读全文
posted @ 2019-06-03 17:42 DDiamondd 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 看的视频:https://www.bilibili.com/video/av43896218/?p=286 实现方式:(构造器私有,提供一个外部可以访问的方法(可以提供实例)) 1、饿汉式:线程安全,调用效率高, 不能延时加载 2、懒汉式:线程安全,调用效率不高,可以延时加载(要用的时候才加载 ) 阅读全文
posted @ 2019-06-03 12:03 DDiamondd 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 看的视频: https://www.bilibili.com/video/av38508006/?p=294 面向对象设计的六大原则:https://www.cnblogs.com/DDiamondd/p/11355847.html GOF23 : group of four 四个大神总结出的23种 阅读全文
posted @ 2019-06-03 10:14 DDiamondd 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 见代码 String 是一个比较特殊的类(str01: static final 修饰的变量不可变 , “abc”这个字符串也不可变) 阅读全文
posted @ 2019-06-03 09:06 DDiamondd 阅读(519) 评论(0) 推荐(0) 编辑
TOP