07 2010 档案

摘要:转载地址:http://lists.canonical.org/pipermail/kragen-hacks/1999-October/000201.html The C grammar in K&R 2nd Ed is fairly simple, only about 5 pages. Here it is, translated to BNF. Here ( ) groups, ? m... 阅读全文
posted @ 2010-07-30 09:53 linxr 阅读(2069) 评论(0) 推荐(0) 编辑
摘要:1. PE文件的资源是以树形结构存储的。2. 资源目录: typedef struct { DWORD Characteristics; DWORD TimeDateStamp; WORD MajorVersion; WORD MinorVersion; WORD NumberOfNamedEntries; WORD NumberOfIdEntries; }IMAGE_RESOURCE_DIRECTORY; IMAGE_RESOURCE_DIRECTORY_ENTRY DirectoryEntries[]; DirectoryEntries紧跟在IMAGE_RESOURCE_D 阅读全文
posted @ 2010-07-29 17:16 linxr 阅读(456) 评论(0) 推荐(0) 编辑
摘要:G(2^8)有限域上的运算-----------------------------------------------------本原多项式P(x) = x8+x4+x3+x2+1 [1 0001 1101]定义 P(x) = 0 则 x8 = x4+x3+x2+1 [0 0001 1101]-----------------------------------------------------区间[0,255]可以表示成各种多项式。例如: 0 = 00000000 = 0 1 = 00000001 = x0 = 1 2 = 00000010 = x2 129 = 10000001 = x 阅读全文
posted @ 2010-07-29 17:12 linxr 阅读(1092) 评论(0) 推荐(0) 编辑
摘要:============================== grep [选项]基本正则表达式[文件]1. 选项 -c 只输出匹配行的计数 -i 不区分大小写(单字符) -h 不显示文件名(多文件时) -l 只输出文件名(多文件时) -n 显示匹配行及行号 -s 不显示错误信息 -v 显示不包含匹配文本的所有行2. 查询多个文件 grep "sort" *.doc grep "sort" *3. 使用正则表达式,最好用''单引号括起来 grep '[Ss]ort' *.doc4. 可以使用管道命令,| 左边的输出为右边的输入 grep '[Ss]ept' data.f | grep 483aw 阅读全文
posted @ 2010-07-29 17:07 linxr 阅读(1905) 评论(0) 推荐(0) 编辑
摘要:[07] Unix进程环境==================================1、 进程终止 atexit()函数注册终止处理程序。 exit()或return语句: 终止处理程序-终止处理程序-标准I/O清除-_exit()-进入内核。 _exit()直接进入内核。2、 环境表 extern char **environ; 例: for( i=0; environ[i] != NULL; i++) { printf( "env[%d]: %s\n", i, environ[i] ); }3、 C程序存储空间布局 * 正文 即代码段 * 初始化数据段 如:int m 阅读全文
posted @ 2010-07-29 17:04 linxr 阅读(356) 评论(0) 推荐(0) 编辑