使用最新的17有问题,下了个server版的:ubutnu 用qemu-img创建一个虚拟磁盘: qemu-img crete -f qcow2 ubunt.img 10G qemu-system-x86_64 -had ubuntu.img -cdrom ubuntu-16.04-server-a ...
分类:
其他好文 时间:
2017-12-17 14:13:45
阅读次数:
187
职责链模式(Chain Of Responsibility):使多个对象都有机会处理请求,从而避免发送者和接收者的耦合关系。将对象连成链并沿着这条链传递请求直到被处理 上面类的设计如下图: 接收者和发送者都没有对方的明确信息,且链中的对象自己并不知道链的结构,职责链可简化对象的相互连接,他们仅需保持 ...
分类:
编程语言 时间:
2017-11-28 17:20:48
阅读次数:
225
抽象语法树:AbstractSyntaxTrees 定义(wiki): 在计算机科学中,抽象语法树(abstract syntax tree或者缩写为AST),或者语法树(syntax tree),是源代码的抽象语法结构的树状表现形式,这里特指编程语言的源代码。树上的每个节点都表示源代码中的一种结构 ...
分类:
其他好文 时间:
2017-11-28 14:18:11
阅读次数:
207
互据转Safe.Software.FME.Server/Desktop.v2018.0.0.0.18189.BETA FME Suite是一套完整的访问空间数据的解决方案,可用于读写存储和转换各种空间数据。它能实现各 类GIS及CAD格式的数据相互转换。Safe Software公司是世界领先的空间 ...
分类:
其他好文 时间:
2017-11-04 18:14:33
阅读次数:
127
行为型模型 模版模式 应用场景 Template Method模式一般应用在具有以下条件 的应用中: - 具有统一的操作步骤或操作过程 - 具有不同的操作细节 - 存在多个具有同样操作步骤的应用场景,但某些具体的操作细节却各不相同总结: 在抽象类中统一操作步骤,并规定好接口;让子类实现接口。这样可以 ...
分类:
其他好文 时间:
2017-11-04 13:22:38
阅读次数:
216
private Dictionary<string, AssemblyStruct> events = new Dictionary<string,AssemblyStruct>(); /// <summary> /// 事件对应的调用接口 /// </summary> public Diction ...
分类:
其他好文 时间:
2017-11-01 12:15:47
阅读次数:
182
创建型模式: 一、简单工厂,工厂方法,抽象工厂 简单工厂:只有一层抽象,由工厂去获得抽象类的具体对象,工厂内的方法可以看做静态方法 工厂方法:有两个抽象,工厂的抽象和具体类的抽象。 举个例子: 有个汽车生产工厂,最开始规模比较小,轿车和SUV啊客车等在一个车间里面,你要哪个车就对这个工厂说,我要xx ...
分类:
其他好文 时间:
2017-10-20 14:12:34
阅读次数:
224
简介 装饰模式可以在不改变一个对象本身功能的基础上给对象增加额外的新行为。例如一张照片,我们可以不改变照片本身,给它增加一个相框, 使得它具有防潮的功能;给他增加一个灯管,使它有可以发光的功能...用户可以根据需要给它增加其它的功能。 在装饰器模式中,被装饰的对象叫做Component。 一个Con ...
分类:
其他好文 时间:
2017-10-16 19:24:51
阅读次数:
155
什么是装饰者模式? 装饰者模式以对客户透明的方式动态地给一个对象附加上更多的责任,装饰者模式相比生成子类可以更灵活地增加功能。 Component:一般是一个抽象类(也有可能不是),是一组有着某种用途类的基类,包含着这些类最基本的特性。 ConcreteComponent:继承自Component, ...
分类:
其他好文 时间:
2017-10-09 12:09:33
阅读次数:
150
觀察者模式:定義了對象之閒的一對多依賴,這樣一來,儅一個對象改變狀態時,它的所有依賴者都會收到通知並自動更新。 ...
分类:
编程语言 时间:
2017-10-07 16:20:12
阅读次数:
193