自定义博客皮肤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 406

原创 docker 相关命令

docker命令

2016-12-04 19:26:12 415

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

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

2016-06-21 23:16:52 4475

原创 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 332

原创 适配器模式

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

2015-08-26 09:41:11 397

原创 状态模式

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

2015-08-25 00:04:13 321

原创 objective-c 简要学习笔记

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

2015-08-19 21:56:22 493

原创 观察者模式

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

2015-08-18 23:14:18 407

原创 建造者模式

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

2015-08-17 23:01:13 450

原创 外观模式 Facade

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

2015-08-13 23:19:55 318

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

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

2015-08-12 23:36:27 357

原创 原型模式、模板模式

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

2015-08-11 20:46:36 731

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

代理模式,装饰器模式

2015-08-07 23:07:34 467

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

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

2015-08-07 00:36:07 398

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

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

2013-06-03

空空如也

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

TA关注的人

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