会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
DanielLeee
博客园
首页
新随笔
联系
订阅
管理
2018年7月11日
软件密码学基础概念
摘要: 1.对称加密算法 对称加密算法中,数据发信方将明文(原始数据)和加密密钥(mi yao)一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需要使用加密用过的密钥及相同算法的逆算法对密文进行解密,才能使其恢复成可读明文。在对称加密算法中,使用的密钥只有一个,
阅读全文
posted @ 2018-07-11 00:27 shanquan
阅读(302)
评论(0)
推荐(0)
2018年3月27日
15-邮局:命令模式
摘要: 15.1 邮局寄信 本章我们以通过邮局寄信的例子来学习命令模式。 15.2 模式定义 命令模式(Command Pattern),将来自客户端的请求封装成一个对象,无须了解这个请求激活的动作或者有关接受这个请求的处理细节。命令模式的根本目的在于将“请求者”与“实现者”之间解耦。其实命令模式与很多其它
阅读全文
posted @ 2018-03-27 23:09 shanquan
阅读(219)
评论(0)
推荐(0)
14-学生生病请假:责任链模式
摘要: 14.1 请假流程 学生生病了,需要请假,写了请假条交给班长处理。假如此时有三种情况: 1)是小病需要请假时间短,班长能够处理,就批准请假,否则交给老师处理; 2)老师实际查看学生的情况,如果可以处理,就批准请假,如果不能处理,则需要请示校长; 3)校长处理那些老师处理不了的请假,给予学生请假批准。
阅读全文
posted @ 2018-03-27 01:04 shanquan
阅读(553)
评论(0)
推荐(0)
2018年3月21日
13-红酒经销:代理模式
摘要: 13.1 红酒代理商 现在很多商品在全国各地都有代理经销商,这为我们的生活带来很大便利。例如,现在我们想要喝红酒,不必满大街去找红酒生产工厂,只要找到超市或者红酒厂家的代理经销商就行了。如果有你想买的红酒,直接就可以买到,如果没有,代理商可以从厂家进货,等货来了再通知你。下面,我们就以此为例,来看看
阅读全文
posted @ 2018-03-21 23:14 shanquan
阅读(939)
评论(0)
推荐(0)
12-五子棋游戏:享元模式
摘要: 12.1 五子棋游戏 本章以五子棋游戏为例,来学习享元模式。 12.2 模式定义 享元模式(Flyweight Pattern),以共享的方式高效地支持大量的细粒度对象。通过复用内存中已经存在的对象,降低系统创建对象实例的性能消耗。享元的英文是Flyweight,它是一个来自于体育方面的专业术语,在
阅读全文
posted @ 2018-03-21 20:58 shanquan
阅读(839)
评论(0)
推荐(0)
2018年3月20日
11-制作糖醋排骨:外观模式
摘要: 11.1 模式相关事件 糖醋排骨是大家都非常熟悉和喜爱的一道硬菜,今天呢,我们就以这道菜的做法为引子,来学习一下外观设计模式。 11.2 模式定义 外观模式(Facade Pattern),是软件工程中常用的一种软件设计模式,它为子系统中的一组接口提供一个统一的高层接口,使子系统更容易使用。外观模式
阅读全文
posted @ 2018-03-20 21:19 shanquan
阅读(515)
评论(0)
推荐(0)
10-蒸馒头:装饰者模式
摘要: 10.1 蒸馒头事件 本例使用蒸馒头的事例来讲述装饰者模式。众所周知,馒头有很多种口味的,例如,普通的白馒头、加了糖的馒头、添加了玉米面的玉米馒头、同时加了糖和玉米面的甜玉米馒头…… 10.2 模式定义 装饰者模式(Decorator Pattern),是在不改变原类文件、不使用继承的情况下,动态地
阅读全文
posted @ 2018-03-20 11:47 shanquan
阅读(273)
评论(0)
推荐(0)
2018年3月19日
09-公司层级结构:组合模式
摘要: 9.1 公司层级结构 公司中的职位结构,就像一个金字塔,看如下管理结构图: 在上图中我们看到,这是典型的树形结构。每一个职位上的人都有与其直接打交道的人,而不用关心与其职位相关较大的人。 9.2 模式定义 组合模式(Composite Pattern),将对象组合成树形结构以表示“部分-整体”的层次
阅读全文
posted @ 2018-03-19 17:03 shanquan
阅读(3369)
评论(0)
推荐(0)
2018年3月18日
08-开关与电灯:桥接模式
摘要: 8.1开关与电灯 本章背景故事是生活中常用的开关与电灯。 8.2 模式定义 桥接模式(Bridge Pattern),也称为桥梁模式。在软件系统中,某些类型由于自身的逻辑,具有两个或多个维度的变化,如何应对这种“多维度的变化”?桥接模式使得软件系统能够轻松地沿着多个方向进行变化,而又不引入额外的复杂
阅读全文
posted @ 2018-03-18 15:15 shanquan
阅读(523)
评论(0)
推荐(0)
2018年3月16日
07-电源转换:适配器模式
摘要: 第二部分:结构型模式 7.1 生活中的适配器 在生活当中的很多适配器的例子,如插座转换器、笔记本电脑电源适配器等。现在,我们就来看下笔记本电脑电源适配器的例子。通常,笔记本电脑需要的电流都是12~20v以内的直流电流,而我们家庭用电通常是220v的交流电,当然还有工业用电380v交流电,还有更低的1
阅读全文
posted @ 2018-03-16 23:15 shanquan
阅读(736)
评论(0)
推荐(0)
下一页
公告