- 博客(6)
- 收藏
- 关注
原创 C99的Designated Initializers特性
C99标准引入了Designated Initializers特性使得数组、结构体和联合体的初始化更加灵活和方便。 对于一个数组: int a[10] = { [1] = 1, [8 ... 9] = 10 }; 这样可以只初始化a[1], a[8], a[9]三个元素,其他元素的值为0,相当于: int a[10] = {0, 1, 0, 0, 0, 0,
2014-03-20 21:27:15
1161
原创 一段有难度的程序
下面这段程序摘抄自The Linux Programming Interface - by Michael Kerrisk #include #include #include int main(int argc, char *argv[]) { printf("hello, world\n"); write(STDOUT_FILENO, "write\n"
2014-03-17 23:01:29
872
原创 emacs ibuffer
ibuffer是Emacs中的一个缓冲区管理模式,是一种Buffer Menu的增强模式。在Emacs 23以上的版本中已经自带,使用M-x ibuffer命令可以打开。在ibuffer中按下h键可以获得帮助。 ibuffer模式的几个常用快捷键 操作被标记buffer的快捷键 S 保存被标记的buffers v 在当前frame查看被标记的buffers H
2012-06-25 23:15:55
1915
原创 Linux atime, ctime and mtime
一个*nix文件至少包含了以下几个文件属性:atime, ctime和mtime atime: access time,直译过来就是访问时间,是指这个文件最后一次被访问的时间,想要查看这个时间,可以使用以下命令来查看一个文件的atime ls -l --time=atime filename mtime: modification time, 是指一个文件的内容上次被修改的时间,ls
2012-06-09 23:25:04
1037
原创 readlink命令
readlink是linux系统中一个常用工具,主要用来找出符号链接所指向的位置。 在Ubuntu系统中执行以下命令: $ readlink --help 可以查看readlink命令的帮助信息,或者执行 $ man readlink查看帮助手册。 从帮助信息中可以得到readlink命令的用途描述: 输出符号链接值或者权威文件名 英文为: print va
2012-01-03 20:47:44
30376
原创 Linux上的WLAN设备相关知识
先声明:内容主要来自于对 linuxwireless.org 名词解释: MLME: MLME是 MAC Sublayer Management Entity,MAC子层管理实体。物理层(PHY)MAC状态机就位于MLME中。 fullmac: 是指使用硬件管理MLME的无线网卡类型。 softmac: 是指使用软件管理MLME的无线网卡类型。 cfg80211: 用于在内
2011-12-20 22:42:09
4524
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅