上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 20 下一页
  2014年8月27日
摘要: 23种设计模式研究过好几遍了,网上的解析和例子也是超多,我就不在耗费大量空间列demo例子了。为了**再研究下这个,顺便记录下体会以备日后查询。注:类图引字互联网,但可能出处不唯一,所以不会全部列出出处。简单一句话概括各设计模式用途:Factory:省掉new,利用多态集中创建对象。Abstract... 阅读全文
posted @ 2014-08-27 10:38 Stephen_init 阅读(212) 评论(0) 推荐(0) 编辑
  2014年8月15日
摘要: Object Oriented Design Principles Marla Sukesh, 8 Apr 2013 4.91 (155 votes) Rate this: vote 1vote 2vote 3vote 4vote 5 ... 阅读全文
posted @ 2014-08-15 23:36 Stephen_init 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 单一职责原则1.1 我是“牛”类,我可以担任多职吗 单一职责原则的英文名称是Single Responsibility Principle,简称是SRP。这个设计原则备受争议,只要你想和别人争执、怄气或者是吵架,这个原则是屡试不爽的。如果你是老大,看到一个接口或类 是这样或那样设计的,你就问一句:“... 阅读全文
posted @ 2014-08-15 23:05 Stephen_init 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 建造者模式11.1 变化是永恒的 又是一个周三,快要下班了,老大突然拉住我,喜滋滋地告诉我:“牛叉公司很满意我们做的模型,又签订了一个合同,把奔驰、宝马的车辆模型都交给我们公司制 作了,不过这次又额外增加了一个新需求:汽车的启动、停止、喇叭声音、引擎声音都由客户自己控制,他想什么顺序就什么顺序,这个... 阅读全文
posted @ 2014-08-15 22:50 Stephen_init 阅读(176) 评论(0) 推荐(0) 编辑
  2014年8月9日
摘要: for(iterator it = begin(); it != end(); ++it)此处的 begin()《==》this->begin() 或者for(iterator it = begin(); it != end(); it++) 区别是什么呢?? 对于两种方式来说:for(itera... 阅读全文
posted @ 2014-08-09 05:10 Stephen_init 阅读(494) 评论(0) 推荐(0) 编辑
摘要: * libevent官网:http://libevent.org/* libevent API:http://www.monkey.org/~provos/libevent/doxygen-2.0.1/index.html* CSDN上剖析得很赞的文章:http://blog.csdn.net/sp... 阅读全文
posted @ 2014-08-09 04:41 Stephen_init 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 这篇文章介绍下libevent在socket异步编程中的应用。在一些对性能要求较高的网络应用程序中,为了防止程序阻塞在socket I/O操作上造成程序性能的下降,需要使用异步编程,即程序准备好读写的函数(或接口)并向系统注册,然后在需要的时候只向系统提交读写的请求之后就继续 做自己的事情,实际的读... 阅读全文
posted @ 2014-08-09 04:31 Stephen_init 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 网络爬虫是捜索引擎抓取系统的重要组成部分。爬虫的主要目的是将互联网上的网页下载到本地形成一个或联网内容的镜像备份。这篇博客主要对爬虫以及抓取系统进行一个简单的概述。一、网络爬虫的基本结构及工作流程 一个通用的网络爬虫的框架如图所示: 网络爬虫的基本工作流程如下: 1.首先选取一部分精心挑选的种子... 阅读全文
posted @ 2014-08-09 03:02 Stephen_init 阅读(231) 评论(0) 推荐(1) 编辑
  2014年8月7日
摘要: 再补一篇高手写的理论分析,便于更深刻理解转自:http://blog.csdn.net/historyasamirror/article/details/5778378=============================================================同步(sy... 阅读全文
posted @ 2014-08-07 22:14 Stephen_init 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 一、同步与异步同步/异步, 它们是消息的通知机制1. 概念解释A. 同步所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。按照这个定义,其实绝大多数函数都是同步调用(例如sin isdigit等)。但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者需要一定时间... 阅读全文
posted @ 2014-08-07 06:26 Stephen_init 阅读(275) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 20 下一页