幻想小说网 酷文学 深夜书屋 叮当小说网 找小说网 无限小说网 红尘小说网
上一页 1 ··· 52 53 54 55 56 57 58 59 60 ··· 100 下一页

2009年2月22日

Head First设计模式C++实现-Command模式

摘要: 定义: 命令模式将“请求”封装成对象,以便试用不同的请求,队列或者日志来参数化其他对象。命令模式也可支持可撤销的操作。 UML图: 程序实现: /************************************************************************/... 阅读全文

posted @ 2009-02-22 16:13 张云临 阅读(171) 评论(0) 推荐(0) 编辑

2009年2月18日

系统程序员成长计划-动态数组(四)

摘要: 转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 有序数组的两个应用 前面我们学习了数组的排序方法,通常我们对数组排序不是为了排序而排序,而是为了其它的用途才排序的,这里了解一下有序数组的两个常见应用。 二分查找 二分查找也称为... 阅读全文

posted @ 2009-02-18 06:59 张云临 阅读(125) 评论(0) 推荐(0) 编辑

2009年2月17日

Head First设计模式C++实现-Singleton模式

摘要: 定义: 单件模式确保一个类只有一个实例,并提供一个全局访问点。 由于该模式的结构很简单,所以此处不再给出UML图,需要注意的是在下面实现代码中给出的一个多线程控制的类可以在其他代码中借鉴。关于该模式的实现还可以参考下面两个链接的实现,里面给出了更加完美的实现。 1. http://w... 阅读全文

posted @ 2009-02-17 21:34 张云临 阅读(142) 评论(0) 推荐(0) 编辑

HeadFirst设计模式C++实现-AbstractFactory模式

摘要: 定义: 抽象工厂模式提供一个接口,用于创建相关或依赖对象的家族,而不是要明确指定具体类。 作用: 抽象工厂允许客户使用抽象的接口来创建一组相关的产品,而不需要知道实际产出的具体产品是什么。这样一来,客户就从具体的产品被解耦。 UML图: 注:此处只给出部分图 代码实现: /***... 阅读全文

posted @ 2009-02-17 10:26 张云临 阅读(106) 评论(0) 推荐(0) 编辑

2009年2月16日

系统程序员成长计划写作提纲

摘要: 系统程序员成长计划提纲 阅读全文

posted @ 2009-02-16 07:52 张云临 阅读(92) 评论(0) 推荐(0) 编辑

2009年2月13日

Head First设计模式C++实现-Factory模式

摘要: 定义: 工厂方法模式定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。 作用: 将创建对象的代码集中在一个对象或方法中,可以避免代码中的重复,并且更方便以后的维护。这也意为着客户在实例化对象时,只会依赖于接口,而不是具体类。这遵循了实现针对接口... 阅读全文

posted @ 2009-02-13 22:01 张云临 阅读(123) 评论(0) 推荐(0) 编辑

一种OPENSSL_Uplink(100F2010,05): no OPENSSL_Applink解决方法

摘要: 最近项目中使用Openssl库时,程序编译没有错误,但是执行时出现OPENSSL_Uplink(100F2010,05): no OPENSSL_Applink错误,在网上找了好多原因,大部分是说DLL库调用方式不正确,应该修改为与Openssl库相同的编译方式也就是/Md方式,但是都不能解... 阅读全文

posted @ 2009-02-13 14:00 张云临 阅读(830) 评论(0) 推荐(0) 编辑

系统程序员成长计划-动态数组(三)(下)

摘要: 转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 排序 对于前面提的两点额外要求: o 算法同时支持升序和降序。 o 算法同时支持多种数据类型。 只要认真阅读过前面章节的读者,马上会想到用回调函数。这是对的。软件设计的关键在... 阅读全文

posted @ 2009-02-13 07:34 张云临 阅读(134) 评论(0) 推荐(0) 编辑

2009年2月12日

C++各大有名库的介绍之C++标准库

摘要: C++各大有名库的介绍之C++标准库 标准库中提供了C++程序的基本设施。虽然C++标准库随着C++标准折腾了许多年,直到标准的出台才正式定型,但是在标准库的实现上却很令人欣慰得看到多种实现,并且已被实践证明为有工业级别强度的佳作。 1、Dinkumware C++ Library 参考站... 阅读全文

posted @ 2009-02-12 14:25 张云临 阅读(170) 评论(0) 推荐(0) 编辑

系统程序员成长计划-动态数组(三)(上)

摘要: 转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 排序 大多数高级排序算法都是针对数组实现的,接下来我们一起学习一下几种排序算法,学习算法本身只是我们的目标之一,最重要的是要从中学习一些思考问题的方法。对比不同算法的特点,也有助... 阅读全文

posted @ 2009-02-12 07:34 张云临 阅读(104) 评论(0) 推荐(0) 编辑

上一页 1 ··· 52 53 54 55 56 57 58 59 60 ··· 100 下一页

导航