自定义博客皮肤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)
  • 收藏
  • 关注

原创 Effective C++读书笔记3(资源管理)

◆条款13  以对象管理资源以对象管理资源,可以在释放对象时经由析构函数来释放该对象所占用的资源,经此来防止内存泄漏。根据这原则,获得资源后立刻放进管理对象。⇒RAII("Resource Acquisition IS Initialization.")可以用智能指针来防止忘记delete,但STD的auto_ptr的复制行为很奇怪,复制的源会被置为NULL,BOOST的shared_ptr则没有

2008-11-10 10:50:00 331

原创 如何实现一个支持共享内存的Map或Set

早就有类似的想法了,源于项目中的需要,后来由于时间的原因不了了之,最近正在看Scott Meyers的经典名著,突然想到可以拿这个做一个很好的练手,对,就这样干,不过要加上线程安全这一条,以前可不熟悉这方面的东东。好,那就这样干吧!

2008-11-07 09:58:00 755

原创 Effective C++读书笔记2(构造/析构/赋值运算)

◆条款05: 了解C++默默编写并调用哪些函数一个像这样的空类:class Empty {};C++编译器就会声明一个拷贝构造函数、一个拷贝赋值函数和一个析构函数,如果你没有声明任何构造函数,编译器也会自动添加一个默认构造函数,如下:class Empty {public:    Empty() { ... }                    

2008-11-06 10:00:00 411

原创 Effective C++读书笔记1(让自己习惯C++)

 ◆条款01: 视C++为一个语言联邦C++可以理解为由下面四个部分组成,针对每个部分的编程原则是不一样的,具体编程时要明确你拿它做什么用。・传统的C语言,效率考虑・在传统C语言的基础上添加面向对象的能力・泛型编程(模板)・STL(标准模板库) ◆条款02: 尽量以const、enum、inline代替#define・宏不会进入编译器的符号表(symbol ta

2008-11-05 18:05:00 299 1

原创 终于能轻松一阵子了

今天开会时得知下半年可能不会做大规模的项目重构了,应该下半年会轻松很多的,现在想想该是好好安排一下下半年的学习计划了,现在想到的主要是下面几点:1、过日语三级:给日本人打工真不好,在巩固语法的基础上着重加强口语和听力的练习,多看些日剧,听些磁带。2、C++和Linux的知识继续加强,但是只是对工作相关技术的加强,不再刻意学习这两方面的新东西了3、JAVA方面的东西:要多学习新的东西,主

2007-09-03 18:20:00 517 2

原创 do...while(0)

以前公司做项目时,因为是电信项目,所以异常处理非常多,不得已只好用了goto语句,虽然严格规定了使用的场合,仍然看起来不太舒服。看了这篇文章大觉启发,以后写C++时考虑用 do...while(0) 原文转载:http://www.cppblog.com/SmartPtr/archive/2007/07/03/27443.html

2007-07-04 09:52:00 432

原创 哎,比较浮躁

        竟然更新不了博客的皮肤,查了半天,最后看了看支持专区,原来大家都有这个问题,不知道优快云什么时候能解决这个BUG         最近比较浮躁,看看JAVA,又看看Head First Design Patterns,又要学习工作需要的Linux知识,哎,不知道这样能看进去多少。不过觉得这本设计模式的书真是不错哟,虽然是英文版的,但是我还是将近95%都能明白的,不明白的也能猜

2007-07-03 15:59:00 471

原创 提取C++库函数的代码(java)

 闲来无事,写了一个提取C++库函数的代码,没有仔细测试。package edu.kevin.regular;import java.io.*;import java.util.*;import java.util.regex.*;public class SrcAnalyze ...{    private String srcDir;    private HashSet allA

2007-07-03 11:27:00 839

空空如也

空空如也

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

TA关注的人

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