- 博客(10)
- 资源 (23)
- 收藏
- 关注
原创 指向类成员函数的指针
在类中定义及使用指向类成员函数的指针class Worm{public:Worm();private:void (Worm::*head_fun[4]) ();//定义void head_east();void head_west();void head_north();void
2014-07-29 10:18:39 614
原创 malloc 申请二维数组
#include #include int main(){ int (*a)[2] = malloc(sizeof(int)*3*2); a[0][0] =1; a[0][1] =2; a[1][0] =3; a[1][1] = 4; a[2][0] =5; a[2][1] =
2014-07-22 12:30:05 2010
原创 CentOS 5.5 vimtutor 乱码的问题
vimtutor并没有提供utf-8编码的文件,默认gb2312,我们需要做得,就是用gedit打开/usr/share/vim/vim70/tutor/tutor.zh.euc文件,然后保存为utf-8格式,就OK啦!修改文件前请先备份
2014-07-20 00:46:35 773
原创 C 语言运算符优先级
优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .
2014-07-15 19:23:19 536
原创 信号量 消息对列 共享内存的删除办法
ipcs -aipcrm -q MessageID //删除消息队列ipcrm -m SharedMemoryID //删除共享内存段ipcrm -M SharedMemoryKeyipcrm -s SemaphoreID //删除信号量
2014-07-14 01:52:20 1503
原创 spinlock与linux内核调度的关系
spinlock与linux内核调度的关系关于自旋锁用法介绍的文章,已经有很多,但有些细节的地方点的还不够透。我这里就把我个人认为大家容易有疑问的地方拿出来讨论一下。一、自旋锁(spinlock)简介自旋锁在同一时刻只能被最多一个内核任务持有,所以一个时刻只有一个线程允许存在于临界区中。这点可以应用在多处理机器、或运行在单处理器上的抢占式内核中需要的锁定服务。二、信号量简介
2014-07-12 19:14:43 733
转载 tar 命令
tar命令[root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z :是否同时具
2014-07-08 00:58:51 500
转载 poll和epoll原理分析
poll和epoll原理分析 随着2.6内核对epoll的完全支持,网络上很多的文章和示例代码都提供了这样一个信息:使用epoll代替传统的poll能给网络服务应用带来性能上的提升。但大多文章里关于性能提升的原因解释的较少,这里我将试分析一下内核(2.6.21.1)代码中poll与epoll的工作原理,然后再通过一些测试数据来对比具体效果。 POL
2014-07-06 21:29:46 3335
转载 Makefile 知道这些就够用了
makefile文件的编写规则及实例 (2007-07-18 01:18)分类: Linux系统及编程 1.一个简单的makefile例子 假设一个程序有两个文件file1.c,file2.c,每个文件都包含head.h,生成file可执行文件 file:file1.o file2.o 附属行(文件的依存关
2014-07-04 00:18:51 4630
C++ Qt进阶之复杂控件自定义 --源代码
2020-12-05
svn服务端 客户端 for windws 1.8 最新。
2013-10-12
vc++6.0 助手
2013-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人