原文第1章 单例模式(Single
Pattern)单例模式就是保证在整个应用程序的生命周期中,在任何时刻,被指定的类只有一个实例,并为客户程序提供一个获取该实例的全局访问点。一、常用模式:123456789101112131415161718publicclassSingleton
{ priva...
分类:
其他 时间:
2014-05-12 08:33:40
收藏:
0 评论:
0 赞:
0 阅读:
374
原文第21章 策略模式(Strategy Pattern)策略模式
导读:策略模式看完之后,大多数人都会感觉有点混了,包括我,感觉策略模式是一种OO思想的体现(纯属个人拙见)。 概述:
策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户.....
分类:
其他 时间:
2014-05-12 08:35:43
收藏:
0 评论:
0 赞:
0 阅读:
375
最近写了几篇博客,被几个网站直接copy了,然后署上了他们的名,甚是愤怒!特此声明:
1、笔者的文章中若是转载,或原创中引用他人之处,必会自觉贴上其链接或其他有效标识,保护原创作者利益。 2、笔者对原创博客享有著作权和最终解释权。
3、本人不才,写不出惊天动地的文章,但是十分欢迎转载,也欢迎讨...
分类:
其他 时间:
2014-05-12 08:40:53
收藏:
0 评论:
0 赞:
0 阅读:
301
原文第15章 迭代器模式(Iterator Pattern)迭代器模式(Iterator
Pattern)
概述:在面向对象的软件设计中,我们经常会遇到一类集合对象,这类集合对象的内部结构可能有着各种各样的实现,但是归结起来,无非有两点是需要我们去关心的:一是集合内部的数据存储结构,二是遍历集合内部...
分类:
其他 时间:
2014-05-12 08:39:51
收藏:
0 评论:
0 赞:
0 阅读:
408
原文设计模式序章自大我进入程序员这行以来,总会听到设计模式
这几个字,当是的我并不是很懂,引用一句话:“虽然不懂你们在说什么,貌似很厉害的样子”,大牛才会用到的东西,高端而又神秘!
到目前为止虽然多次听到大家说设计模式,但是目前的工作上 追求的都是 短平快,所以设计模式这方面接触的到不是特别的多,....
分类:
其他 时间:
2014-05-12 08:44:59
收藏:
0 评论:
0 赞:
0 阅读:
250
原文第13章 模版方法模式(Template
Method)模板模式模板模式举例:模拟下数据库的update方法,先删除在插入。1234567891011121314151617181920212223242526272829303132333435363738394041424344454647a...
分类:
其他 时间:
2014-05-12 08:44:00
收藏:
0 评论:
0 赞:
0 阅读:
396
Alpha from Grayscale:
依据灰度产生alpha通道。勾选则将依据图像自身的灰度值产生一个alpha通道。Wrap Mode: 循环模式。控制纹理平铺时得样式,有两种选择:
Repeat:重复。默认选项,选择后纹理将以重复平铺的方式映射在游戏对象上。 Clamp:夹钳/截断。选.....
分类:
其他 时间:
2014-05-12 08:42:56
收藏:
0 评论:
0 赞:
0 阅读:
289
一、焊接贴片MCU准备1、耐心和细心2、好的烙铁头3、细一点、熔点低的锡丝4、一点松香二、焊接注意事项1、焊接时注意不要用力刮电路板或者焊盘,否则容易断线2、注意先焊接核心元件,然后小的元件,大的元件,最后插件3、倘若核心元件没焊好,而且电路板已经被破坏,这块板子就报废了,因为不可能修好
分类:
其他 时间:
2014-05-12 08:47:03
收藏:
0 评论:
0 赞:
0 阅读:
320
Ubuntu下自带的Ibus输入法平台并不好用,现在主要使用的是fcitx输入法.安装fcitx输入法的安装和配置过程如下:首先卸载掉ibus,输入命令sudo
apt-get remove ibus然后添加fcitx源,sudo add-apt-resporitory ppa:fcitx-team...
分类:
其他 时间:
2014-05-12 08:49:06
收藏:
0 评论:
0 赞:
0 阅读:
658
原文第11章 享元模式(Flyweight Pattern)概述:
面向对象的思想很好地解决了抽象性的问题,一般也不会出现性能上的问题。但是在某些情况下,对象的数量可能会太多,从而导致了运行时的代价。那么我们如何去避免大量细粒度的对象,同时又不影响客户程序使用面向对象的方式进行操作?享元模式j就可以...
分类:
其他 时间:
2014-05-12 08:50:01
收藏:
0 评论:
0 赞:
0 阅读:
367
原文第12章 代理模式(Proxy
Pattern)代理模式概述:在软件系统中,有些对象有时候由于跨越网络或者其他的障碍,而不能够或者不想直接访问另一个对象,如果直接访问会给系统带来不必要的复杂性,这时候可以在客户程序和目标对象之间增加一层中间层,让代理对象来代替目标对象打点一切。这就是本文要说的P...
分类:
其他 时间:
2014-05-12 08:52:07
收藏:
0 评论:
0 赞:
0 阅读:
343
设计电源模块注意事项1、注意反接保护,否则电源反接电路报废
可用MOS管防反接电路、二极管串接等方案2、注意过压保护,否则电源过大直接烧坏电路模块 可用稳压管、双向TVS管,如SMAJ5.0CA3、注意电源隔离
在有些情况下,需要输入电源与核心电路板电源隔离以保证核心电路板的安全。 可用隔离...
分类:
其他 时间:
2014-05-12 08:51:04
收藏:
0 评论:
0 赞:
0 阅读:
370
原文:23种设计模式大全(适合新手阅读)第Ⅰ部分 开篇 序章第Ⅱ部分 创建型模式篇第1章
单例模式(Single Pattern)第2章 简单工厂模式(SampleFactory)第3章 抽象工厂模式(Abstract Factory) 第4章
建造者模式(Builder Pattern)第5章 原...
分类:
其他 时间:
2014-05-12 08:54:11
收藏:
0 评论:
0 赞:
0 阅读:
441
原文第17章 中介者模式(Mediator Pattern)中介者模式 概述:
在软件开发中,我们有时会碰上许多对象互相联系互相交互的情况,对象之间存在复杂的引用关系,当需求更改时,对系统进行修改将会非常困难。为了对系统的对象进行解耦,可以引入一个间接层来管理对象之间的关系,这就是中介者模式。
.....
分类:
其他 时间:
2014-05-12 08:57:14
收藏:
0 评论:
0 赞:
0 阅读:
338
原文第20章 状态模式(State Pattern)状态模式
概述:当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。状态模式主要解决的是当控制一个对象状态的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同状态的一系列类中,可以把复杂的判断逻辑简化。意图:
允许一.....
分类:
其他 时间:
2014-05-12 08:56:13
收藏:
0 评论:
0 赞:
0 阅读:
289
原文第23章 访问者模式(Visitor Pattern)访问者模式
导读:访问者模式是我个人认为所有行为模式中最为复杂的一种模式了,这个模式可能看一遍会看不懂,我也翻了好几个例子,依然不能很好的理解访问者模式的核心。下面这个例子是来源于大话设计模式中的例子,稍作了修改!后续如果我有更好的例子或者....
分类:
其他 时间:
2014-05-12 08:55:11
收藏:
0 评论:
0 赞:
0 阅读:
350
原文第8章 装饰模式(Decorator Pattern)概述:
装饰模式是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。装饰模式的特点:(1)
装饰对象和真实对象有相同的接口。这样客户端对象就可以和真实对象相同的方式和装...
分类:
其他 时间:
2014-05-12 09:00:20
收藏:
0 评论:
0 赞:
0 阅读:
383
树上背包,说实话写起来很难受。看到别人写的代码时间都那么短,实在是自愧不如。#include
#include using namespace std;#define MAXV (3000)#define MAXE (MAXV - 1)int
Vefw[MAXE], Ve...
分类:
其他 时间:
2014-05-12 08:59:20
收藏:
0 评论:
0 赞:
0 阅读:
292
原文第2章
简单工厂模式(SampleFactory)一般用到的场景:对象多次被实例引用,切有可能会发生变化拿我们的简单三层举例子先定义dal层12345678classDal
{ publicvoidDelete() { //... } }工厂类12345678910classFactory { ...
分类:
其他 时间:
2014-05-12 09:01:22
收藏:
0 评论:
0 赞:
0 阅读:
393
原文第10章 外观模式(Fa?ade Pattern)概述:
在软件开发系统中,客户程序经常会与复杂系统的内部子系统之间产生耦合,而导致客户程序随着子系统的变化而变化。那么如何简化客户程序与子系统之间的交互接口?如何将复杂系统的内部子系统与客户程序之间的依赖解耦?这就是要说的Fa?ade模式。
为子...
分类:
其他 时间:
2014-05-12 09:07:33
收藏:
0 评论:
0 赞:
0 阅读:
422