自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (7)
  • 收藏
  • 关注

转载 设计模式

第1章  引言        389 1.1  什么是设计模式        390 1.2  Smalltalk MVC中的设计模式        391 1.3  描述设计模式        392 1.4  设计模式的编目        393 1.5  组织编目        395 1.6  设计模式怎样解决设计问题        396 1.6.1  寻找合适的对象

2012-08-19 01:35:10 1009

转载 重构:改善既有代码的设计

第1章 重构,第一个案例 1 1.1 起点 1 1.2 重构的第一步 7 1.3 分解并重组statement() 8 1.4 运用多态取代与价格相关的条件逻辑 34 1.5 结语 52 第2章 重构原则 53 2.1 何谓重构 53 2.2 为何重构 55 2.3 何时重构 57 2.4 怎么对经理说 60 2.5 重构的难题 62 2.6 重构与设计 66 2.7 重

2012-08-19 01:30:59 1307

转载 重构与模式

《设计模式》和《重构》之后又一里程碑式著作,凝聚众多业界专家经验与领悟,帮你打通重构与模式任督二脉。   1994年,《设计模式》为我们带来了常见设计问题的经典解决方案,从而改变了整个面向对象开发的面貌。    1999年,《重构》为我们带来了一种改进代码的高效过程,从而彻底改变了面向对象设计的方式。    现在,在众所期盼之中,Joshua Kerievsky的《重构与模式》第一次深入和全

2012-08-19 01:27:48 1079

转载 深度探索C++对象模型

内容简介    Inside The C++ Object Model专注于C++对象导向程序设计的底层机制,包括结构式语意、暂时性对象的生成、封装、继承,以及虚拟——虚拟函数和虚拟继承。这本书让你知道:一旦你能够了解底层实现模型,你的程序代码将获得多么大的效率。Lippman澄清了那些关于C++额外负荷与复杂度的各种错误信息和迷思,但也指出其中某些成本和利益交换确实存在。他阐述了各式各样的

2012-08-19 01:21:56 1499

转载 More Effective C++

一、基础议题 Item 1. 区分指针和引用 Item 2. 优先考虑C++风格的类型转换 Item 3. 决不要把多态用于数组 Item 4. 避免不必要的默认构造函数 二、运算符 Item 5. 小心用户自定义的转换函数 Item 6. 区分自增运算符和自减运算符的前缀形式与后缀形式 Item 7. 不要重载"&&"、"||"和"," Item 8. 理解new和dele

2012-08-19 01:21:31 775

转载 Effective C++

EffectiveC++以条款是原作者实际开发中总结出的经验。看书要温故知新,无他,列一列书目录,以帮助自己及读者加深印象。 第一章 从C转向C++  条款1:尽量用const和inline而不用#define  条款2:尽量用而不用  条款3:尽量用new和delete而不用malloc和free  条款4:尽量使用c++风格的注释 第二章 内存管理  条款5:对应的new

2012-08-19 01:21:17 798

转载 C++必知必会

条款1数据抽象 1   条款2 多态 2   条款3 设计模式 5   条款4 STL 8   条款5 引用是别名而非指针 10   条款6 数组形参 13   条款7 常量指针与指向常量的指针 16   条款8 指向指针的指针 19   条款9 新式转型操作符 21   条款10 常量成员函数的含义 25   条款11 编译器会在类中放

2012-08-19 01:16:24 870

原创 C++的效率浅析

自从七十年代C语言诞生以来,一直以其灵活性、高效率和可移植性为软件开发人员所钟爱,成为系统软件开发的首选工具。而 C++作为C语言的继承和发展,不仅保留了C语言的高度灵活、高效率和易于理解等诸多优点,还包含了几乎所有面向对象的特征,成为新一代软件系统构建的利器。4 z4 I: A' m; z* f" j. ]% n0 U   相对来说,C语言是一种简洁的语言,所涉及的概念和元

2012-08-19 01:05:12 604

转载 为什么每个程序员都应该学习C语言?

每个程序员在他们的编程生涯中都应该学习C语言,因为它有太多难以忽视的好处了。除了它会给你提供更多的工作机会之外,C语言还会教给你更多的关于计算机的知识。它能给我们提供的裨益,简单列举如下:   1)相比较其他的编程语言(像C++,JAVA),C语言是个低级语言。从总体上来说,低级的编程语言可以让你更好的了解计算机。   2)设备驱动程序和操作系统只能用C语言来编写。现在,你

2012-08-19 01:01:14 1157

转载 [置顶]每个程序员都必须遵守的编程原则

摘要:好的编程原则跟好的系统设计原则和技术实施原则有着密切的联系。   本文是从 The Principles of Good Programming 这篇文章翻译而来。   好的编程原则跟好的系统设计原则和技术实施原则有着密切的联系。下面的这些编程原则在过去的这些年里让我成为了一名优秀的程序员,我相信,这些原则对任何一个开发人员来说,都能让他的编程能力大幅度的提高,能

2012-08-19 00:56:55 688

嵌入式Linux知识培训

非常经典哦 言简意赅 不用多说! 主要包括以下四部分内容: 一、嵌入式Linux开发的基本知识 二、Linux下使用C语言进行系统开发 三、面向嵌入式Linux的GUI系统的体系结构及二次开 发 四、基于Linux OS Smart Phone的体系结构及开发内容

2009-02-17

基于Agent的智能搜索平台

我们所做的电影DVD的在线购物系统是基于Agent的智能搜索平台,它为顾客提供海量信息的搜索和个性化的偏好智能筛选服务。 每当一个顾客注册时,我们便为该顾客创建一个记录,记录顾客注册的信息和网上购物的行为。在日后的使用过程中,他不断变化的真实的偏好将反映在实际的购物行为上,通过对其进行分析,挖掘潜在的数据,来判断顾客的兴趣所在,并且系统将试图不断的修正现有的偏好记录来模拟顾客的行为。

2009-02-17

空空如也

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

TA关注的人

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