08 2018 档案

摘要:Java基础知识30问 1. 面向对象和面向过程的区别 面向过程 优点: 性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。 缺点: 没有面向对象易维护、易复用、易扩展 面向对象 优点: 易维护 阅读全文
posted @ 2018-08-27 17:37 忍着不哭泣 阅读(261) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2018-08-23 15:42 忍着不哭泣 阅读(7) 评论(0) 推荐(0)
摘要:模板模式 本质 固定算法骨架 定义 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 用模板模式解决问题的思路 重复或者相似代码太多、扩展不方便,出现这些问题的原因在相似模块之间的实现是完全分开的、相互独立的,没有从整体上 阅读全文
posted @ 2018-08-23 00:29 忍着不哭泣 阅读(136) 评论(0) 推荐(0)
摘要:今天在网上搜到几个开发思维导图,在这记录一下 阅读全文
posted @ 2018-08-22 14:25 忍着不哭泣 阅读(356) 评论(0) 推荐(0)
摘要:策略模式本质 分离算法,选择实现 对设计原理的实现 从设计原则上来看,策略模式很好地体现了开-闭原则。通过把一系列可变的算法进行封装,并定义出合理的使用结构,使得在系统出现新算法时,额能很容易的把算法加入到已有的系统中,而已有的实现不需要做任何更改。 何时选择策略模式 优缺点 优点: 缺点 示例:工 阅读全文
posted @ 2018-08-21 18:58 忍着不哭泣 阅读(133) 评论(0) 推荐(0)
摘要:1.首先创建一个文件夹用来放bat文件和配置文件. 2.然后在bat文件中写入启动程序。中间红色框是启动程序,外面程序是用来隐藏命令提示符的。 3.txt配置文件配置vbs启动项,vbs只能找到此文件下的bat文件。 每一行代表一个bat文件,格式分三部分(必须都要有): 1.代表ID 2.bat文 阅读全文
posted @ 2018-08-20 09:55 忍着不哭泣 阅读(2403) 评论(0) 推荐(0)
摘要://建立一个从0开始的序列 drop sequence seq_sss_id;create sequence seq_sss_idincrement by 1start with 0minvalue 0 maxvalue 999999999; //重置序列的存储过程 create or replac 阅读全文
posted @ 2018-08-19 20:18 忍着不哭泣 阅读(817) 评论(0) 推荐(0)
摘要:工厂模式严格意义来说是三种模式(简单工厂模式,工厂方法模式,抽象工厂模式) 简单工厂模式 本质 选择实现 功能:工厂嘛,就是用来创造东西的。在java里面,通常情况下用来创造接口的,但是也可以创造抽象类,甚至是一个具体的类实例。 静态工厂 使用简单工厂的时候,通常不用创建简单工厂类的类实例,没有创建 阅读全文
posted @ 2018-08-09 18:57 忍着不哭泣 阅读(313) 评论(0) 推荐(0)
摘要:单例模式的 本质: 控制实例数目 定义: 保证一个类仅有一个实例,并提供一个它的全局访问点。 单例模式有两种实现方式:饿汉模式和懒汉模式。 懒汉式实现代码: public class Singleton{ private static Singleton uniqueInstance = null; 阅读全文
posted @ 2018-08-06 19:33 忍着不哭泣 阅读(428) 评论(0) 推荐(0)