摘要: 最近想尝试学习nginx,当然,准备一个nginx的debug环境是必不可少的。照着网上的文章编译好nginx debug版本,兴高采烈的准备通过gdb设置断点,进行debug时,无奈遇到一坨问题。在网上搜了些资料,自己摸索了半天,终于顺利搞定,记一笔,已留后用。 首先说明一下系统版本:RedHat Enterprise Linux 6.3 (rhel-6.3, 2.6.32-279.el6.x... 阅读全文
posted @ 2014-07-01 00:10 一天-lday 阅读(2560) 评论(0) 推荐(0) 编辑
摘要: 1.动机将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。一个RTF(Rich Text Format)文档交换格式的阅读器应能将RTF转换为多种正文格式。该阅读器可以将RTF文档转换成普通ASCII文本或转换成一个能以交互方式编辑的正文窗口组件。但问题在于可能转换的数目是无... 阅读全文
posted @ 2014-06-17 20:21 一天-lday 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 参考:The Architecture of Open Source Applications (Volume II) -- ZeroMQ消息中间件的性能度量一般有两个指标:1. 吞吐量(throughput):单位时间内,有多少消息能通过消息中间件2. 延迟(latency):一个消息,从一端到另... 阅读全文
posted @ 2014-06-10 20:15 一天-lday 阅读(867) 评论(0) 推荐(0) 编辑
摘要: 1.动机有时我们希望给某个对象而不是整个类添加一些功能。使用继承机制是添加功能的一种有效途径,从其他类继承过来的边框特性可以被多个子类的实例所使用。但这种方法不够灵活,因为边框的选择是静态的,用户不能控制对组件加边框的方式和时机。一种较为灵活的方式是将组件嵌入另一个对象中,由这个对象添加边框。我们称... 阅读全文
posted @ 2014-06-09 22:38 一天-lday 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 类描述 类的实例化类继承抽象类与具体类对象组合方法—委托(delegation)在委托方式下,有两个对象参与处理一个请求,接受请求的对象将操作委托给它的代理者(delegate) 一个窗口拥有一个矩形,而不是一个窗口就是一个矩形。窗口现在必须显式的将请求转发给它的矩形实例,而不是像以前它必须继承矩形... 阅读全文
posted @ 2014-06-09 22:35 一天-lday 阅读(317) 评论(0) 推荐(0) 编辑