自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 脚本中的“指针”

在C/C++语言中常常会使用到指针,我很难想象,如果C/C++中没有指针,能做什么。前两天写一个自动化打包的脚本,发现脚本中也可以实现近似的功能——那就是变量中的变量。最开始想到这个问题,是因为这个自动化打包的脚本,需要打多个不同平台类型的包。而这些不同类型的包打包过程中有很多相似的操作,比如:将文件进行编译、将文件安装到不同的目录、将文件从一个目录拷贝到另一个目录。举个例子,有A、B

2012-03-31 02:22:15 625

原创 几个基础排序算法(一)

几个基础的排序算法的实现,只是简单的练习,均用的int类型数据,未考虑数据类型无关的通用性。一、多个简单排序用到的公共的操作——交换两个数与打印数组成员void swap(int *a, int *b){/* inefficientif (a == b)return;*a ^= *b;*b ^= *a;*a ^= *b;*/int tmp = *a;

2012-03-05 22:00:34 998

原创 C++模板特化的概念

很久没有看C++,在看STL源码剖析时,看到一个function template partial order(偏序模板函数)概念,一时不明白,于是在网上搜罗一下,看完了才明白了就是以前在学校看的《C++ Primer》中的模板特例化相关的概念。这里将搜到的资料整理一下。1. 模板的特化C++中经常为了避免重复的编码而需要使用到模板,这是C++泛型编程不可或缺的利器。然而通常又有一些特

2012-02-28 22:31:34 7391 2

原创 Shell条件判断

在shell命令行及一些脚本中经常会使用到条件判断,在网上搜了一把,这里对常用的一些条件判断做一个罗列总结,以免以后遗忘了。-b file            若文件存在且是一个块特殊文件,则为真-c file            若文件存在且是一个字符特殊文件,则为真-d file            若文件存在且是一个目录,则为真-e file            若文

2012-02-27 14:30:02 1290

原创 一个比较好用的杀进程的命令

常用的杀进程的命令有kill killall,今天介绍一下pkill pkill通常和killall一样,用于杀死一个相同进程名的多个进程,如:localhost ~ # pidof test23693 3379 3071localhost ~ # pkill test2localhost ~ # pidof test2localhost ~ # 如果pkill

2012-02-25 11:28:54 1001 1

原创 从一段小程序看vector的[]下标运算符与size()

先看看这段小程序,会输出什么#include #include using namespace std;void test_vec(void){vector v;v.reserve(10);coutcoutv[0] = 1;v[1] = 3;cout cout cout v.push_back(4)

2012-02-23 23:08:05 2040

Head First 设计模式(中文版)

Head First设计模式的中文版,完整版,软件设计,框架设计必读书目!

2012-03-05

Linux内核协议栈源码解析

linux内核协议栈实现的详细分析,基于2.6.18版本。

2012-03-01

深度探索C++对象模型(清晰版)

清晰的Inside the C++ Object Model中文版,学习C++,此书不可不读!

2012-02-17

空空如也

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

TA关注的人

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