摘要:
package com.waibizi.demo04; /** * 懒汉式线程安全写法 * 优点:解决了线程不安全的问题 * 缺点:效率太低了,每个线程在想获得类的实例的时候,执行getInstance()方法都要进行同步,而其实这个方法只执行一次实例化代码就可以了,后面的想获得该类实例的时候 * 阅读全文
posted @ 2019-12-22 14:55
歪鼻子
阅读(909)
评论(0)
推荐(0)
摘要:
package com.waibizi.demo03; /** * 优点:起到了懒加载的效果,但是只能在单线程的情况下使用 * 缺点:如果是多线程下,一个线程已经进入了if(instance==null) 但是还没来得及实例化,这时候另外一个线程也进入了if(instance==null) ,这时便 阅读全文
posted @ 2019-12-22 13:59
歪鼻子
阅读(1083)
评论(0)
推荐(0)
摘要:
package com.waibizi.demo02; /** * 单例设计模式之饿汉式(静态代码块) * 这种方式与饿汉式静态常量的方式是类似的,类装载的时候也有直接创建对象 * @author 歪鼻子 * */ @SuppressWarnings("all") public class Sing 阅读全文
posted @ 2019-12-22 13:37
歪鼻子
阅读(309)
评论(0)
推荐(0)
摘要:
package com.waibizi; /** * 单例设计模式之饿汉式(静态常量) * 步骤 * 1.构造器私有化(防止new) * 2.类的内部创建对象 * 3.向外暴露一个静态的公共方法 getInstance * 4.代码实现 * @author 歪鼻子 * * *优点:这种写法比较简单, 阅读全文
posted @ 2019-12-22 13:28
歪鼻子
阅读(296)
评论(0)
推荐(0)
摘要:
废话少说,直接上工程目录 对应的UML图 代码: package com.waibizi; /** * 说明:这种关系就是面向对象语言中的继承关系,逻辑上可以用"is a"表示。 * 代码体现:子类继承父类。 * @author 歪鼻子 * */ public class Generalizatio 阅读全文
posted @ 2019-12-22 01:27
歪鼻子
阅读(957)
评论(0)
推荐(0)
摘要:
废话少说,直接上工程目录 对应的UML图 代码: IPerson接口 package com.waibizi; public interface Iperson { public void delete(Integer id); } Person类 package com.waibizi; /** 阅读全文
posted @ 2019-12-22 01:25
歪鼻子
阅读(995)
评论(0)
推荐(0)
摘要:
废话少说,直接上工程目录 对应的UML图 代码: package com.waibizi; /** * 说明:是整体与部分的关系,但部分不能脱离整体而独立存在。逻辑上能用"has a"表示。 * * 代码体现:成员变量。 * @author 歪鼻子 * */ @SuppressWarnings("a 阅读全文
posted @ 2019-12-22 01:19
歪鼻子
阅读(533)
评论(0)
推荐(0)
摘要:
废话少说,直接上工程目录 对应的UML图 所依赖的四个类中没内容,这里就不费粘贴出来了 package com.waibizi; import com.waibizi.Dependence.Department; import com.waibizi.Dependence.IDCard; impor 阅读全文
posted @ 2019-12-22 01:13
歪鼻子
阅读(393)
评论(0)
推荐(0)
摘要:
.dbf数据文件,是用于存储数据库数据的文件,例如表中的记录,索引,数据字典信息等,可以通过系统数据字典DBA_DATA_FILES查看相关信息。与逻辑角度的表空间(并不是真正的文件)对应,一个表空间可以有多个数据文件,但一个数据文件只能属于一个表空间。 .log重做日志文件,用于记录对数据库的修改 阅读全文
posted @ 2019-12-22 00:13
歪鼻子
阅读(2005)
评论(0)
推荐(0)