摘要:
外观模式思想 历史上牛人中成功逆袭,实现人生辉煌的人很多,这群人最耀眼的无疑是明太祖朱元璋,从一个放牛讨饭的最低层小屌丝逆袭到人类权力顶峰开国皇帝,确实是我等膜拜的对象。在发不断的发展过程中,其实就在利用外观模式的这个思想,接下来我们就娓娓道来。 朱元璋同学为了吃饭问题造反,开始是小兵一枚,但是造反 阅读全文
摘要:
享元模式思想 就以小时候导锅来说吧(导锅是我家乡的方言,就是用细沙把一个模型锅的形状拓下来,然后把铝水倒进模型中,就导好一个锅了。小时候很喜欢看的,可惜现在看不到了。上个图片回忆下)了解了这个过程后就知道,沙子、模型锅、都是可以一直使用的。而用做化铝水的物品是需要不同铝制品东西化生成。做这个生意的人 阅读全文
摘要:
开始菜单的命令行 输入 mmc 32 1.运行:mmc 32 2.打开“文件”-“添加或删除管理单元”-选择组件服务-点击添加-确定。 3.可以在DCOM组件中找到Microsoft Excel Application了。 在window 2008/2012操作系统中找到Microsoft Ex 阅读全文
摘要:
软件开发行业有一个观点:任务问题都可以添加一个中间层来解决。代理模式也是这个思想下的产物。 首先看下代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。就是把类委托给另外一个类,用这个类来控制对原来那个类的访问,例如对权限的控制。来看下类图。 代理分为静态代理和动态代理。接下来我们先看下静 阅读全文
摘要:
在购买了一个房子后,如果是毛坯房,肯定不合适直接入住的。需要对它进行装修:地面找平贴地砖、批墙贴墙纸、吊顶装订以及买需要的家具,住进去以后也可能根据需要再添加或者去掉一些家具或者修改一些东西。所以的这一切,都是为了住起来舒服,也就是更好试用这个房子。这个装修过程,基本上就是装饰模式需要做的事情。 引 阅读全文
摘要:
桥接模式是怎么诞生的呢?来看一个场景。 一个软件企业开发一套系统,要兼容所有的不同类型硬件和和各种操作系统。不同种类硬件主要是 电脑、平板电脑、手机。各种操作系统是苹果系统、windows 系统、Linux 系统。设计人员给出了需要适配的类图。 这个设计根据列出来了需要创建的 7 个类。通过集成的方 阅读全文
摘要:
初始印象 在开发中存在很多整体和部分的关系,这个方式最大的体现就是树形结构。组合模式就是为了更好地解决这类业务场景的问题。先看下组合模式的定义: 将对象组合成树形结构以表示“整体—部分”的层次关系。组合模式使得用户对单个对象和组合对象的使用具有一致性。从定义中可以看出来组合二模式主要有两点; 1、整 阅读全文
摘要:
作为一个码农,天天都要面对电脑。知道电脑一直在不停的升级换代。电脑的很多零件接口也不断的变化。如果你曾经花巨资采购的一台电脑在使用一段时间后,发现硬盘空间不够使用,需要加一块硬盘,在加的时候才发现新硬盘和电源线插口不匹配。这时候,网络硬件维护人员的同事,给了你一根转换线,一头是旧的串行接口,一头是新 阅读全文
摘要:
Linux 下实现自动备份,主要就是编写好执行备份的 shell script( *.sh )文件,设好权限(可读,可执行)。然后利用 Linux 定时任务 crontab 来执行备份脚本就可以了。以后备份其他文件也是这样的执行过程 创建自动备份的配置文本 如果需要压缩,把最后一句话替换成 这就是备 阅读全文
摘要:
认识原型模式 原型模式是比较简单的设计模式。废话不多说,直接看定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。通过实例指定种类,种类就是初始化的类,然后通过拷贝创建对象。先展示一个实现的原型模式的例子 通过例子可以看出来,原型模式的核心就是克隆自己的方法,在例子中就是 clone 阅读全文