会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
andy_cq
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
31
32
33
34
35
36
下一页
2017年4月21日
建造者模式
摘要: 1、个人理解:首先我们要有一件产品,这个产品由多个部件组成;然后再有一个抽象建造者,将建造这个产品的部件都写成抽象方法,继承它的子类会去重写这些方法。最后我们要有一个指挥者类,去封装调用这些方法,也就是建造的过程。 2、定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。
阅读全文
posted @ 2017-04-21 09:40 爱生活,爱代码
阅读(227)
评论(0)
推荐(0)
2017年4月19日
外观模式
摘要: 1、个人理解:有时候我们要去访问很多类里面的方法会比较麻烦,就想,我可不可以只访问一次就可以访问到所有的类,这样就有了外观模式,他在类A中封装了一个方法对其它很多类B,C,D...中的方法进行访问,那么我们要访问B,C,D...类中的方法就只需要访问A中的一个方法就可以了。 2、定义:为子系统中的一
阅读全文
posted @ 2017-04-19 16:32 爱生活,爱代码
阅读(134)
评论(0)
推荐(0)
模板方法模式
摘要: 1、个人理解,我们在考试的时候,会每人发一份卷子,这个卷子都是一样的,也就成了模板,但是这个卷子不一样的地方是什么呢,就是我们写在上面的答案,那么我们现在将这个卷子当成一模板写成一个类,但是这个类中答案的部分又不能被写死了,那么我们就将这个写答案的地方写成一个抽象方法,让继承他的子类去实现这个抽象方
阅读全文
posted @ 2017-04-19 15:17 爱生活,爱代码
阅读(158)
评论(0)
推荐(0)
2017年4月18日
原型模式
摘要: 1、个人理解:也就是在具体的原型类中去重写Clone方法,在这个方法中去掉用this.MemberwiseClone()方法,这是对对象的浅表复制 2、专业解释:用原型实例指定创建对象的种类,并且通过拷贝这些原创建新的对象 3、代码实现 1)抽象的原型类 2)具体的原型类 3)客户端代码
阅读全文
posted @ 2017-04-18 14:08 爱生活,爱代码
阅读(133)
评论(0)
推荐(0)
代理模式
摘要: 1、个人理解:被代理类与代理类同时要实现相同的接口或抽象类,在代理类中保留对被代理类的引用,实现抽象类的方法时对被代理类的方法进行调用,初始化代理类的时候要传入的参数是被代理类,当我们调用代理类的方法时实际上执被代理类的方法,也就实现了代理模式。 2、专业解释:为其他对象提供一种代理以控制对这个对象
阅读全文
posted @ 2017-04-18 13:36 爱生活,爱代码
阅读(149)
评论(0)
推荐(0)
2017年4月15日
游标的使用
摘要: 1、游标是什么: 个人理解:游标相当于数据表中的一个指针,它可以一行一行的去读你的表中的数据 2、如何使用游标: 游标的使用分为五个步骤:定义游标、打开游标、使用游标、关闭游标、释放游标; 1)定义游标:定义了一个名叫test_Cursor ,将表的所有列数据赋值给了他 2)打开游标: 3)使用游标
阅读全文
posted @ 2017-04-15 22:38 爱生活,爱代码
阅读(436)
评论(0)
推荐(0)
装饰模式
摘要: 1、我的个人理解,会根据不同时期有不同的理解 理解一:装饰模式给我的理解就是对一个对象进行层层包装,而每一次包装都是在上一层的基础上进行,而不是从然来没有进行任何包装的对像开始的 2、定义:动态的给一个对象添加一些额外的职责,就是增加功能来说,装饰模式比生成子类更为灵活。 3、以对人类进行装饰为例,
阅读全文
posted @ 2017-04-15 11:00 爱生活,爱代码
阅读(167)
评论(0)
推荐(0)
2017年4月13日
oracle创建表空间
摘要: 我之前一直用的sqlservice 也用过sqlite和mysql,今天别人给了我两上sql角本,需要建表空间和表; 其实这里的表空间和其它数据库中的数据库是一样的,具体要进行以下几步: /*第1步:创建临时表空间 */ create temporary tablespace user_temp t
阅读全文
posted @ 2017-04-13 22:08 爱生活,爱代码
阅读(154)
评论(0)
推荐(0)
Navicat连接oracle数据出现的oci问题
摘要: 为了用navicat操作数据库,我安装了navicat,安装完后可以连接oracle,mysql,sql service,sqlite,所以这个工具非常好用。 但是在连接数据库的时候报错了:“ORA-12737: Instant Client Light: unsupported server ch
阅读全文
posted @ 2017-04-13 21:57 爱生活,爱代码
阅读(1036)
评论(0)
推荐(0)
2017年4月12日
策略模式
摘要: 介绍:它定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的客户 1.定义抽象算法类 2.定义具体的算法去实现抽象类 3.上下文,类中有算法类的属性,有一个调用算法类的方法 4.客户端调用
阅读全文
posted @ 2017-04-12 23:11 爱生活,爱代码
阅读(265)
评论(0)
推荐(0)
上一页
1
···
31
32
33
34
35
36
下一页
公告