会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
小张与天一阁
博客园
首页
新随笔
联系
订阅
管理
2009年11月13日
浅析 C++ 之 RAII
摘要: 1.什么是RAII 技术?(参见百度百科相关条目) RAII(Resource Acquisition Is Initialization)是一种利用对象生命周期来控制程序资源(如内存、文件句柄、网络连接、互斥量等等)的简单技术。 RAII 的一般做法是这样的:在对象构造时获取资源,接着控制对资源的访问使之在对象的生命周期内始终保持有效,最后在对象析构的时候释放资源。借此,我们实际上把管理一份...
阅读全文
posted @ 2009-11-13 16:02 小张与天一阁
阅读(8182)
评论(1)
推荐(2)
编辑
2009年11月11日
uincode 的认识与使用
摘要: 1. 什么是unicode? 我们经常听到:unicode,UTF,UCS 等关键字,由于了解有限,很多时候面对这些术语的时候,概念上不时很清楚。 UnicodeUnicode(统一码、万国码、单一码、标准万国码)是业界的一种标准,它可以使电脑得以呈现世界上数十种文字的系统。Unicode是基于通用字符集(Universal Character Set)的标准来发展,并且同时也以书本的形式(Th...
阅读全文
posted @ 2009-11-11 17:29 小张与天一阁
阅读(523)
评论(0)
推荐(0)
编辑
2009年11月6日
主动对象(active object)<one>
摘要: 1. 什么是主动对象? 参见《上篇:ACE技术论文集》第6章 和《ACE 程序员指南》第15章 归纳如下: Active object(主动对象)模式是一种专门设计的模式,该模式使方法执行与方法调用去耦合,以简化对驻留在它自己的线程控制中的对象的同步访问。该模式以这样的需求为基础:两个主动对象应该能通过看起来像是常规方法调用的方法进行通信,但这些方法将在接受者的上下文、而不是调用者的上下文中执...
阅读全文
posted @ 2009-11-06 11:43 小张与天一阁
阅读(1058)
评论(0)
推荐(0)
编辑
2009年11月4日
业务流程与数据流程的区别
摘要: 一、业务流程图与数据流程图的区别 1. 描述对象不同 业务流程图的描述对象是某一具体的业务; 数据流程图的描述对象是数据流。 业务是指企业管理中必要且逻辑上相关的、为了完成某种管理功能的一系列相关的活动。在系统调研时, 通过了解组织结构和业务功能, 我们对系统的主要业务有了一个大概的认识。但由此我们得到的对业务的认识是静态的, 是由组织部门映射到业务的。而实际的业务是流动的, 我们称之为业务流程。...
阅读全文
posted @ 2009-11-04 16:45 小张与天一阁
阅读(1601)
评论(0)
推荐(1)
编辑
2009年9月18日
ACE 的初始化与关闭
摘要: ACE 的初始化与关闭一 ACE简介 ACE 是The ADAPTIVE Communication Environment 的简写。它是一个面向对象的、跨平台的、开放源码的网络编程基础设施框架。 ACE 是由Douglas C.Schmidt 博士主导开发的。学习ACE 可参考《C++ Network Programming》(两卷本)、《The ACE Programmer's Guide...
阅读全文
posted @ 2009-09-18 15:32 小张与天一阁
阅读(1978)
评论(0)
推荐(0)
编辑