自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Passi_zxj的博客

私人博客地址 passi.applinzi.com

  • 博客(8)
  • 收藏
  • 关注

原创 欢迎使用CSDN-markdown编辑器

三种 I/O 模型的简要说明1.非阻塞忙轮询的I/O方式while true { for i in stream[]; { if i has data read until unavailable }}2. poll / select /阻塞非轮询while true { select(streams[]) for i in

2016-11-25 16:54:41 234

原创 第三篇 设计模式之抽象工厂方法模式

简介工厂方法模式是针对的一种产品,抽象工厂模式是针对一系列产品的解决方案提供一个创建一系列相关或者相互依赖的接口,而无需指定他们的具体类通常包含 抽象工厂 工厂基类,其接口子类必须实现具体工厂 工厂子类,在这里创建产品多个抽象产品 父指针指向的对象每个抽象产品对应的具体产品 子类指针指向的对象背景使用者清楚的知道哪个产品对应哪个工厂,然后他只需要去实例化这个工厂就可以。 比如co

2016-10-23 21:47:45 260

原创 算法一:字符串的模式匹配

问题描述给定源字符串source目标字符串target返回目标字符串在源字符串的位置(Form 0 ,-1 is NotFound)eg:sourece=helloworld , target=llo,返回 2上代码class Solution: def strStr(self, source, target): if source is None or target is No

2016-10-23 15:04:15 393

原创 第二篇 设计模式之工厂方法模式

欢迎转载http://blog.csdn.net/Passi_zxj/article/details/52793255简介工厂类不再负责产品的创建,由工厂的子类负责通常包含 抽象工厂 工厂基类,其接口子类必须实现具体工厂 工厂子类,在这里创建产品抽象产品 父指针指向的对象具体产品 子类指针指向的对象背景使用者清楚的知道哪个产品对应哪个工厂,然后他只需要去实例化这个工厂就可以。 比如

2016-10-11 23:47:05 241

原创 备忘录(需要以后自己详细记录学习的知识点)

1.RTTI C++ 是如何实现反射的2.依赖倒置原则3.开闭原则

2016-10-09 23:53:41 331

原创 第一篇 设计模式之简单工厂模式

欢迎转载http://blog.csdn.net/Passi_zxj/article/details/52751969简介简单工厂模式又叫静态工厂方法(Static Factory Method)模式简单工厂模式不属于23种Gof设计模式之一属于创建型模式背景你希望程序能根据具体的情况构造出具体的对象,比如你有一个animal指针,如果这个animal是cat,程序应该实例化cat对象,等等

2016-10-07 21:26:42 324

原创 设计模式 (首页)

写了几年的代码,反反复复的修改中,也思考了不少问题,就像哲学家总是想知道人是从哪来的一样,我也想知道怎么才能写出更好的代码,不知道什么时候开始接触到了设计模式,我一直很感兴趣,现在工作了,就利用业余的时间好好学习一下,本教程会更新尽可能多的模式,欢迎反馈,欢迎一起学习,so, come on!    环境: ubuntu 16 + g++/gcc

2016-10-06 02:07:00 259

原创 Test

在这里开了一篇博客,自勉之!

2016-09-29 15:27:12 192 2

空空如也

空空如也

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

TA关注的人

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