会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Mr.Zeng
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2015年5月10日
理解 补码
摘要: 引出问题为什么使用补码表示二进制: 因为方便计算。 理解补码:在十进制中9-3=6,因为3+7=10,对于加减运算 -3其实可以看做是7,也即9+7=16(高位移去即减10)=6。二进制也是如此理解。 在程序中所有的二进制都用补码来表示的话,就不会有+,-符号的处理。验证一下: 1的原码、反...
阅读全文
posted @ 2015-05-10 08:29 曾曾曾
阅读(227)
评论(0)
推荐(0)
2015年5月5日
理解策略模式
摘要: 策略模式跟桥接模式的类图有点相似, 总结区别在于,策略模式中的策略是聚合在环境类,桥接模式的不同维度的变化是组合在抽象类。 策略模式直接调用策略,桥接模式不仅需要调取具体实现类的变化,还需要处理本身维度的变化。
阅读全文
posted @ 2015-05-05 19:55 曾曾曾
阅读(137)
评论(0)
推荐(0)
2015年5月4日
理解桥接模式
摘要: 关键点: 1.区分不同维度的业务功能 2.抽象类和接口类是组合关系(也即在实例化抽象类的时候就同时实例化接口类)这个组合关系也就是桥接模式中的“桥”。找例子:
阅读全文
posted @ 2015-05-04 15:46 曾曾曾
阅读(132)
评论(0)
推荐(0)
UML概括
摘要: 一、类关系: 关联(单向关联,双向关联,自关联):通常是一个类作为另外一个类的成员变量 聚合:成员变量可以独立于整体运行(空心菱形)。(作为成员变量) 组合:成员变量与整体共存亡,通常是在构造的时候实例化(实心菱形)。(作为成员变量) 依赖:在方法入参、方法体内是用被使用的类(虚线箭头)。 ...
阅读全文
posted @ 2015-05-04 14:00 曾曾曾
阅读(131)
评论(0)
推荐(0)
理解适配器模式
摘要: *.类适配器模式和对象适配器模式最大的区别在于:对象适配器模式中适配器和适配者之间是关联关系,而类适配器模式中适配器和适配者是继承关系一、对象设配器模式 关键点:适配器需要继承目标类,这样才符合里氏代换原则。 关键代码: class Adapter extend Target{//集成Ta...
阅读全文
posted @ 2015-05-04 09:49 曾曾曾
阅读(155)
评论(0)
推荐(0)
2015年4月30日
理解单例模式
摘要: 一、饿汉式单例模式 关键代码: class Singleton(){ privateSingleton(){} private static Singleton instance = new Singleton; public static getSingleton(){ retur...
阅读全文
posted @ 2015-04-30 10:06 曾曾曾
阅读(136)
评论(0)
推荐(0)
2015年4月29日
理解工厂模式
摘要: 一、简单工厂模式,因为创建对象的方法是static的,所以也叫静态工厂模式。 由来:静态工厂模式是为了对产品类有统一的创建方法,而对于客户端如何创建"产品"是不需要知道也不需要管的。 通过客户端提供的信息,new出不同的“产品” 关键代码:class Factory(){ public st...
阅读全文
posted @ 2015-04-29 15:41 曾曾曾
阅读(549)
评论(0)
推荐(0)
理解享元模式
摘要: 享元模式 是为了降低运行代价,提高系统性能 的一个设计模式。 主要是通过将相同或者相似的对象 放在一个对象池里,如果需要直接在对象池里取,而不用再在内存里面创建一个对象,当需要相似的对象 数量多的情况下,就可以达到降低运行代价,提高系统性能 的作用了。 理解点: 1.共享对象放在对象池(或...
阅读全文
posted @ 2015-04-29 10:36 曾曾曾
阅读(108)
评论(0)
推荐(0)
2015年4月28日
设计模式分类
摘要: 设计模式分为三类: 创建型,描述如何创建对象,结构型,描述在程序中如何构建类或者对象之间的组合关系,行为型,描述类或对象如何分工合作和交互。 创建型模式: 单例模式、简单工厂模式、工厂方法模式、抽象工厂模式、原型模式、建造者模式 结构型模式:设配器模式、代理模式、组合模式、桥接模式、装饰模式、...
阅读全文
posted @ 2015-04-28 15:33 曾曾曾
阅读(126)
评论(0)
推荐(0)
Mysql全量迁移
摘要: 环境:rehl 6.2 + mysql 5.6.12场景:在使用mysql的replicatio技术的时候,有时候是因为扩展、有时候是因为部分主备机挂了,我们常常需要复制一个完全一样的数据库,然后再重新建立主备关系。 这里给出针对数据总量大的数据全量迁移的方法:首要说明:在数据迁移的过程中不能再有...
阅读全文
posted @ 2015-04-28 11:19 曾曾曾
阅读(930)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告