- 博客(5)
- 收藏
- 关注
转载 浅析 C++ 之 RAII
1.什么是RAII 技术?(参见百度百科相关条目) RAII(Resource Acquisition Is Initialization)是一种利用对象生命周期来控制程序资源(如内存、文件句柄、网络连接、互斥量等等)的简单技术。 RAII 的一般做法是这样的:在对象构造时获取资源,接着控制对资源的访问使之在对象的生命周期内始终保持有效,最后在对象析构的时候释放资源。借...
2009-11-13 16:02:00
187
转载 uincode 的认识与使用
1. 什么是unicode? 我们经常听到:unicode,UTF,UCS 等关键字,由于了解有限,很多时候面对这些术语的时候,概念上不时很清楚。 UnicodeUnicode(统一码、万国码、单一码、标准万国码)是业界的一种标准,它可以使电脑得以呈现世界上数十种文字的系统。Unicode是基于通用字符集(Univers...
2009-11-11 17:29:00
142
转载 主动对象(active object)<one>
1. 什么是主动对象? 参见《上篇:ACE技术论文集》第6章 和《ACE 程序员指南》第15章 归纳如下: Active object(主动对象)模式是一种专门设计的模式,该模式使方法执行与方法调用去耦合,以简化对驻留在它自己的线程控制中的对象的同步访问。该模式以这样的需求为基础:两个主动对象应该能通过看起来像是常规方法调用的方法进行通信,但这些方法将在接受者的上下文、...
2009-11-06 11:43:00
787
转载 业务流程与数据流程的区别
一、业务流程图与数据流程图的区别 1. 描述对象不同 业务流程图的描述对象是某一具体的业务; 数据流程图的描述对象是数据流。 业务是指企业管理中必要且逻辑上相关的、为了完成某种管理功能的一系列相关的活动。在系统调研时, 通过了解组织结构和业务功能, 我们对系统的主要业务有了一个大概的认识。但由此我们得到的对业务的认识是静态的, 是由组织部门映射到业务的。而实际的业务是流动的, 我们称之为...
2009-11-04 16:45:00
1495
转载 ACE 的初始化与关闭
ACE 的初始化与关闭一 ACE简介 ACE 是The ADAPTIVE Communication Environment 的简写。它是一个面向对象的、跨平台的、开放源码的网络编程基础设施框架。 ACE 是由Douglas C.Schmidt 博士主导开发的。学习ACE ...
2009-09-18 15:32:00
267
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人