自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

原创 C++类和接口的设计原则探讨

面向对象编程的概念构建于三个基本特征之上:封装,继承,多态。在C++中,class是面向对象编程概念的核心和具体形式。class通过私有成员体现“封装”,通过直接继承或者组合体现“继承”,通过虚函数和动态绑定(dynamic binding)体现“多态”。Class的设计质量直接决定了整个系统的质量。a.从整体功能层面谈class设计: a.1 单一功能原则 一个class就其整体应该只提供

2013-04-11 16:25:26 526

转载 boost::shared_ptr 分析与实现

/************************************************************ * file: shared_ptr * * desc: 本文将对boost::shared_ptr作一详细的介绍。 本文介绍的不是用法,而是 * 智能指针的原理,结构以及boost对其的实现. 最后还会给出一个简化了的实现。 * * author

2013-04-15 14:25:41 527

转载 Linux 下 Oracle 开机自启动配置

㈠ 修改/etc/oratab的值为Y           [root@Rocky ~]# cat /etc/oratab                orcl:/u01/app/oracle/product/10.2.0/db_1:Y         ㈡ 修改dbstart的ORACLE_HOME_LISTNER,使其指向$ORACLE_HOME

2013-04-11 16:21:33 405

转载 BEA TUXEDO消息队列详解

System/Q部件是Tuxedo系统的一个重要组成部分,它提供了一种队列机制,允许消息按某种排队规则存储到持续介质(如磁盘)或非持续介质(如内存)中,然后再转发给其它处理进程。这种存储转发机制可以保证在两个通信实体之间传递的消息不丢失、不重传,从而保证交易的完整性。  System/Q的队列通信  System /Q用到了Tuxedo系统提供的两个服务器:消息队列服务器T

2012-07-13 09:41:46 2357

原创 tuxedo 错误号及错误信息描述 tperrno

近几天在查看tuxedo服务端返回客户端信息发现了许多tperrno 在这里我把tuxedo errno 对应的信息描述出来。tperrno:1   : TPEABORT - transaction cannot committperrno:2   : TPEBADDESC - bad communication descriptortperrno:3   : TP

2012-07-11 14:30:28 4271

转载 linux下C++ 插件(plugin)实现技术

linux下C++ 插件(plugin)实现技术                                      应用程序中使用插件技术,有利于日后的版本更新、维护(比如打补丁)和功能扩展,是一种很实用的技术。其最大的特点是更新插件时无需重新编译主程序,对于一个设计良好的应用系统而言,甚至可以做到业务功能的在线升级。本文介绍了linux下用C++实现插件的一个简单

2012-07-02 16:29:13 536

转载 C++string类型详解

string是非常强大的类型,很好的封装了字符串的操作,有些时候我们可以把string当做字符的容器,string也支持大多数容器操作,下面就列出string类型所支持的所有操作,本文并不是为了讲解string的用法和应用,而是希望作为string类型的参考文档,每个函数皆在注释后有详细说明,需要用时查阅即可。string操作如下:构造函数:    string();//空串

2012-06-29 13:55:23 351

原创 使用Clonezilla备份和恢复linux系统

操作系统:RedHat 6.1 Linux备份软件:Clonezilla(再生龙)软件下载地址:http://clonezilla.org/downloads.php下载好之后,可以刻录成光盘或者制作成U盘启动盘,用来引导备份与恢复系统实现目的:全盘备份ReaHat6.1系统到U盘操作步骤:0、先将clonezilla-live-1.2.12-60-i686-pae.z

2012-06-28 18:11:05 1469

C++类和接口的设计原则探讨

设计一个高效率的类型(class 型别)

2013-08-02

循环结构数学算法多个小程序组合

里面有多个循环结构的设计程序,需用到许多数学知识,例如:求奇偶和,求阶乘,求水仙花数等...

2011-01-09

C 语言的关键字42个

C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。

2011-01-09

超强的指针精讲学习笔记

一。指针的概念 二。指针的算术运算 三。运算符&和* 四。指针表达式 五。数组和指针的关系

2010-12-11

空空如也

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

TA关注的人

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