发布时间:2013-01-31 09:49:36
C++程序的设计机制3 RAII机制(3)为了管理内存等资源,C++程序员通常采用RAII机制(资源获取即初始化),在使用资源的类的构造函数中申请资源,然后使用,最后在析构函数中释放资源。今天本文为你介绍RAII机制,一起来看。AD: 3)锁操作1. /* 2. * ===============.........【阅读全文】
发布时间:2013-01-30 10:02:26
C++程序的设计机制3 RAII机制(2)为了管理内存等资源,C++程序员通常采用RAII机制(资源获取即初始化),在使用资源的类的构造函数中申请资源,然后使用,最后在析构函数中释放资源。今天本文为你介绍RAII机制,一起来看。AD: 2)智能指针模拟一个更复杂一点的例子是模拟智能指针,抽象出来的RAII类中实.........【阅读全文】
发布时间:2013-01-30 09:33:51
C++程序的设计机制3 RAII机制(1)为了管理内存等资源,C++程序员通常采用RAII机制(资源获取即初始化),在使用资源的类的构造函数中申请资源,然后使用,最后在析构函数中释放资源。今天本文为你介绍RAII机制,一起来看。AD: RAII(Resource Acquisition IsInitialization )机制是BjarneStroustrup首先提.........【阅读全文】
发布时间:2013-01-29 09:37:21
C++程序的设计机制2 Pimpl机制pImpl惯用手法的运用方式大家都很清楚,其主要作用是解开类的使用接口和实现的耦合。本文从Pimpl机制分析开始讲起,一起来看。AD: Pimpl机制是Private Implementation的缩写,我们常常听到诸如“不要改动你的公有接口”这样的建议,所以我们一般都会修改私有接口,但是这会导致.........【阅读全文】
发布时间:2013-01-28 09:57:21
simple-spring-memcached统一缓存的使用实例 EventGoods.java @CacheKeyMethod public String getCacheKey() { return goodsId + CACHE_ID_SEPARATOR +eventId; .........【阅读全文】