自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 docker for mac 安装

基本概念 Docker for Mac 和Docker Toolbox差别: 官网解释:https://docs.docker.com/docker-for-mac/docker-toolbox/ 翻译阉割版: https://segmentfault.com/a/1190000006517346

2016-12-04 19:40:40 496

原创 docker 相关命令

docker命令

2016-12-04 19:26:12 476

原创 scapyd scrapyd-client scrapy使用http调度spider.md

文档还是看英文的好,看中文的有些也是一知半解,反而会误解基本概念scrapyd scrapyd是使用http方式,管理维护scrapy工程应用服务器 管理scrapy工程部署,可以上传部署工程 管理spider,启动,停止,删除spider 管理scrapy日志,数据输出 官方文档url scrapyd-client 使用scrapyd-client,打包scrapy工程 scrapyd-deplo

2016-06-21 23:16:52 4567

原创 IOS开发笔记-UIResponder

英文文档定义: The UIResponder class defines an interface for objects that respond to and handle events。 UIResponder为需要相应并处理事件的对象定义了一组接口。 IOS事件类型:触控事件、传感器事件和远程控制事件(UIResponser有相应所有的接口)。 IOS事件机制包含两个过程:查

2015-08-27 09:02:01 404

原创 适配器模式

适配器模式(Adapter Pattern) :将一个接口转换成客户希望的另一个接口,适配器模式使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper)。 关于模式的描述: 1:不同厂商之间有完成相同服务的功能,但可能接口不同,需要类似于电源适配器的设计。 2:旧类的接口无法重用到新的系统中,可以通过适配器达到代码重用 3:适配器提供客户类需要的接口,适配器的实现就是把客户类的请

2015-08-26 09:41:11 458

原创 状态模式

推荐不错的文章:http://design-patterns.readthedocs.org/zh_CN/latest/behavioral_patterns/state.html#id3 状态模式:当控制对象状态转换的条件或访问的资源过于复杂时,把状态的判断逻辑转移到表示不同状态的一系列类当中,可以把复杂的判断简化。 目标:就是把复杂的判断简化 概念: 有状态的对象:对像取决于一个或者多

2015-08-25 00:04:13 376

原创 objective-c 简要学习笔记

http://www.cnblogs.com/kenshincui/p/3985090.html

2015-08-19 21:56:22 567

原创 观察者模式

观察者模式:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时, 所有依赖于它的对象都得到通知并被自动更新。 适用情况:     1:当一个抽象模型有两个方面,其中一个方面依赖于另外一个方面,当一个对象改变时需要同时改变另一个对象,类似于消息通知。     2:模型中的一个对象要能通知另外一个对象,同时两个对象间又不能有耦合,希望两者封装在独立的对象中。     3:被通知的对象

2015-08-18 23:14:18 477

原创 建造者模式

建造者模式:将系统变化的部分与稳定的部分割开,根据依赖倒置原则,细节依赖于抽象。由于需求的变化,复杂对象的建造过程是动态变化的,且包含很多细节的建造过程。将建造过程抽象出来,就是建造模式。 适用情况:构造过程、装配过程动态可能动态变化。 模式的组成:     抽象建造者角色(Builder):为创建一个Product对象的各个部件指定抽象接口,以规范产品对象的各个组成成分的建造。一般而言,此

2015-08-17 23:01:13 513

原创 外观模式 Facade

外观模式:为子系统提供一组通用接口,外部程序只能看到外观接口,不用在意子系统内部具体细节,有利于降低程序复杂度,提高程序可维护性,使客户更加容易使用该系统。 适用情况:     1:需要为一个复杂的子系统提供一个简单的接口,子系统往往随着业务扩展二变复杂,提供一组简单接口,让使用者简单使用。     2:保持子系统低耦合特性,减少因外部类变化导致子系统的扩展性降低,提高系统独立性和可移植性。

2015-08-13 23:19:55 392

原创 工厂方法模式,抽象工厂模式

工厂模式:为创建对象提供一种灵活的方式,将对象的具体过程封装隔离,客户不必关心构造对象的细节和复杂过程。 分类:简单工厂模式、工厂方法模式、抽象工厂模式   (三种模式逐渐增加抽象层次) 简单工厂模式组成:     1:工厂类角色:内部含有一定的逻辑判断来创建对象,一般为if...else...分之或者switch...case分之。如下图的Creator。     2:抽象产品角色:定义

2015-08-12 23:36:27 415

原创 原型模式、模板模式

原型模式:一般都是通过new创建一个对象,如果对象的初始化数据包含耗时间、耗资源的操作。为了避开构造时的复杂操作可以使用原型模式保存数据信息,通过克隆快速创建新的对象实例。 适用情况:     1:对象类型不是刚开始就能确定,而是这个类型是在运行期确定的话,那么通过这个类型的对象克隆出一个新的类型更容易。     2:当一个系统应该独立于它的产品创建、构成和表示时,要使用 Prototype

2015-08-11 20:46:36 818

原创 装饰器模式,代理模式

代理模式,装饰器模式

2015-08-07 23:07:34 539

原创 模式开篇,策略模式,状态模式

面向对象概念,策略模式,状态莫斯

2015-08-07 00:36:07 454

XP系统笔记本设置成wifi热点

XP系统笔记本设置成wifi热点

2013-06-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除