本篇文章主要记录说明使用nginx时,开辟一个简单http模块的时序图,还有nginx中封装的数据结构及其处理函数。1.如何开发一个充满异步调用,无阻塞的http模块?首先,我们需要把程序嵌如到nginx中(最终变异处的二进制程序nginx要包含我们的代码)。然后,这个http模块要能介入到..
分类:
其他好文 时间:
2016-08-23 17:09:56
阅读次数:
231
注:本文中的时序图均使用Astah工具制作。 实例分析一:三国演义之赤壁之战 实例分析二:外卖平台 实例分析三:终端监控项目 实例分析四:银行取款 ...
分类:
其他好文 时间:
2016-08-22 12:36:51
阅读次数:
349
注:本文中的时序图均使用Astah工具制作。 组合片段 组合片段一共有13种,他们的含义分别如下: ref:引用其他地方定义的组合片段; alt:在一组行为中根据特定的条件选择某个交互; opt:表示一个可选的行为; break:提供了和编程语言中的break类拟的机制; par:支持交互片段的并发 ...
分类:
其他好文 时间:
2016-08-22 12:14:29
阅读次数:
3322
注:本文中的时序图均使用Astah工具制作。 一、消息(Message) 消息(Messages)是对象间的一种通信机制。由发送对象向另一个或其他几个接收对象发送信号,或由一个对象(发送者或调用者)调用另一个对象(接收者)的操作。 消息的分类 1、同步消息(Synchronous Message) ... ...
分类:
其他好文 时间:
2016-08-22 10:52:34
阅读次数:
1053
注:本文中的时序图均使用Astah工具制作。 一、生命线(Lifeline) 生命线代表时序图中的对象在一段时期内的存在。 时序图中每个对象和底部中心都有一条垂直的虚线,这就是对象的生命线,对象间的消息存在于两条虚线间。 生命线是一个时间线, 从时序图顶部一直到底部都存在, 其长度取决于交互的时间。... ...
分类:
其他好文 时间:
2016-08-22 10:49:37
阅读次数:
566
角色(Actor) 系统角色,可以是人、及其甚至其他的系统或者子系统。 对象(Object) 对象类的实例,对象是通过类来创建的,代表时序图中的对象在交互中所扮演的角色。 对象的命名规则 对象名:类名 对象包括三种命名方式 第一种方式包括对象名和类名; 第二中方式只显示类名不显示对象名... ...
分类:
其他好文 时间:
2016-08-19 17:31:27
阅读次数:
537
转载请注明出处:http://blog.csdn.net/hejjunlin/article/details/52204143
View的Layout时序图
ViewRootImpl.performTraversals过程
ViewRootImpl.performDraw过程
View.draw方法
View.dispatchDraw过程
LinearLayout的onDraw过程...
分类:
移动开发 时间:
2016-08-18 17:17:57
阅读次数:
362
项目初衷:时序图:目录结构:代码:protocol.h//定义了需要协商的四个协议#pragmaonce
#pragmapack(1)
structstartReq//请求
{
charver;//5
charn_methods;//方法数量
};
structstartRep//回复
{
charver;//5
charmethod;
};
//VERCMDRSVATYPDST.ADDRDST.PROT
//11X’00’1..
分类:
其他好文 时间:
2016-08-16 14:54:05
阅读次数:
931
看懂UML类图和时序图
这里不会将UML的各种元素都提到,我只想讲讲类图中各个类之间的关系; 能看懂类图中各个类之间的线条、箭头代表什么意思后,也就足够应对 日常的工作和交流; 同时,我们应该能将类图所表达的含义和最终的代码对应起来; 有了这些知识,看后面章节的设计模式结构图就没有什么问题了;
本章所有图形使用Enterprise Architect 9.2来画,所有示例详见根目录下的...
分类:
其他好文 时间:
2016-08-06 17:40:32
阅读次数:
102
一、服务器端开发时序图 图片来源:Netty权威指南(第2版) 二、Netty服务器端开发步骤 使用Netty进行服务器端开发主要有以下几个步骤: 1、创建ServerBootstrap实例 ServerBootstrap是Netty服务器端的启动辅助类,提供了一系列的方法用于设置服务器端启动相关的 ...
分类:
Web程序 时间:
2016-07-25 18:05:49
阅读次数:
234