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

原创 vi note

#modify1) r|Rr:replace single charR:replace char until [ESC] pressed.2)c|Cc: c[num]w = [num]cw :change num words.cc;change one line.   ... test c[num]b  c0 c$=C3)s: [num]s

2012-01-07 16:50:35 176

转载 删除MySQL二进制日志的3种方法

2009-11-24 08:501.RESET MASTER可以删除列于索引文件中的所有二进制日志,把二进制日志索引文件重新设置为空,并创建一个新的二进制日志文件2.PURGE MASTER LOGS语法PURGE {MASTER | BINARY} LOGS TO 'log_name'PURGE {MASTER | BINARY}

2011-11-21 15:26:47 220

转载 getopt 详解 linux

getopt被用来解析命令行选项参数。就不用自己写东东处理argv了。#include        extern char *optarg;  //选项的参数指针       extern int optind,   //下一次调用getopt的时,从optind存储的位置处重新开始检查选项。        extern int opterr,  //当opterr=0时,g

2011-11-14 15:00:34 152

转载 signal & sigaction

signal( )和sigaction( )的功能比较类似,都是改变信号原处理句柄。但signal( )会返回原信号处理句柄,并且在新句柄被调用一次后句柄就会恢复到默认值。而sigaction( )则可以进行更自由的设置。linux0.11内核中的signal与sigaction实现如下:48 int sys_signal(int signum, long handler,

2011-11-14 11:08:22 264

转载 struct linger

TCP连接断开的时候调用close socket函数,已经讨论过有优雅的断开和强制断开,那么如何设置断开连接的方式呢?是通过设置socket描述符一个linger结构体属性。linger结构体数据结构如下:struct linger     {        int l_onoff;        int l_linger;

2011-11-09 16:04:16 174

转载 gcc 的visibility 使用

memorybread:-fvisibility=default|internal|hidden|protectedgcc的visibility是说,如果编译的时候用了这个属性,那么动态库的符号都是hidden的,除非强制声明。1.创建一个c源文件,内容简单#include#include__attribute ((visibility("default

2011-11-08 14:53:23 301

空空如也

空空如也

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

TA关注的人

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