ANYWEI : CODING

积累点滴,成就梦想

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

11 2011 档案

摘要:#include<stdio.h>//forprintf()#include<unistd.h>//forpause()#include<signal.h>//forsignal()#include<string.h>//formemset()#include<sys/time.h>//structitimeral.setitimer()voidprintMsg(int); intmain(){ //Getsystemcallresulttodeterminesuccessfulorfailedintres=0; //Register 阅读全文
posted @ 2011-11-28 15:24 anywei 阅读(3157) 评论(0) 推荐(1)

摘要:eval函数可以看作是Perl虚拟机,它的参数就是一段Perl代码。利用’perldoc –f eval’可以获取eval函数使用帮助,其中介绍了它的两种使用方式:1、eval EXPR:eval"print $a";eval'print $a'.', $b';eval1+3;eval'print '.'$a + $b, "\n"';eval$command;#$command = ‘print “hello Perl”’eval$ARGV[0];在执行时,Perl解释器会首先解析表达式的值 阅读全文
posted @ 2011-11-23 10:32 anywei 阅读(2268) 评论(0) 推荐(0)

摘要:命令行在编写新程序时,首先遇到的障碍之一就是如何处理控制其行为的命令行参数。这包括从命令行传递给您程序的 main() 函数的一个整数计数(通常名为 argc)和一个指向字符串的指针数组(通常名为 argv).可以采用两种实质一样的方式声明标注 main() 函数,如清单 1 中所示。清单 1. 声明 main() 函数的两种方式 int main( int argc, char *argv[] );int main( int argc, char **argv );第一种方式使用的是指向 char 指针数组,现在似乎很流行这种方式,比第二种方式(其指针指向多个指向 char 的指针)... 阅读全文
posted @ 2011-11-12 18:03 anywei 阅读(1952) 评论(0) 推荐(1)

摘要:VS2008IDE:编译时出现问题:error C2471: 无法更新程序数据库“d:\my documents\visual studio 2008\projects\mdib\mdib\debug\vc90.pdb”error C1083: 无法打开程序数据库文件:“d:\my documents\visual studio 2008\projects\mdib\mdib\debug\vc90.pdb”: No such file or directory修改设置:C\C++ | General | Debug Information format | C7 Compatible (/Z7 阅读全文
posted @ 2011-11-12 13:46 anywei 阅读(906) 评论(0) 推荐(0)

摘要:函数原型:extern void bcopy(const void *src, void *dest, int n);void *memcpy(void *dest, const void *src, size_t n);注意它们的主要区别:dest,src使用是要特别注意bcopy:extern void bcopy(const void *src, void *dest, int n); 用法:#include <string.h> 功能:将字符串src的前n个字节复制到dest中 说明:bcopy不检查字符串中的空字节NULL,函数没有返回值。 举例: // bcopy.c 阅读全文
posted @ 2011-11-10 10:36 anywei 阅读(6933) 评论(0) 推荐(1)

摘要:find -name "t*" -perm 744 -print查找当前目录下文件名以t开头的,且文件属性主具有读、写、执行权限的文件。。。。find还有-exec选项,对匹配文件执行该参数过给出的shell命令。例如:find /etc/ -type f -name "rc*" -exec ls -l {} \;注意{}和\之间有空格。。。具体学习见man find... 阅读全文
posted @ 2011-11-07 21:37 anywei 阅读(268) 评论(0) 推荐(0)

摘要:造成这个现象的原因是/etc/passwd文件的ext2文件属性被修改(但即便是在ext3系统中,这个属性也有效果。目前还没在ext4文件系统中测试)。使用lsattr可以查看该文件的属性:passwd文件被设置了"i"属性,该属性指定当前文件不可被修改,在手册中对此属性的描述为(man chattr):Afilewiththe‘i’attributecannotbemodified:itcannotbedeletedorrenamed,nolinkcanbecreatedtothisfile andnodatacanbewrittentothefile.Onlythesu 阅读全文
posted @ 2011-11-07 21:24 anywei 阅读(1032) 评论(0) 推荐(0)

摘要:第一章主要表现的思想是,要明确问题,明确了问题,这场战役就成功了90%;位图数据结构,描述了一个有限定义域内的稠密集合,其中的每一个元素最多出现一次并且没有其他任何结构与该元素相关联,即使这些条件没有完全满足,也可以用有限定义域的键作为一个表项更复杂的表格的索引。多趟算法;时间-空间折中与双赢;设计的简单。。。主要讲了一下内容位图或位向量图作为一个集合,表示的这样的一个数据结构: 用字符串 0 1 1 1 0 1 0 0 1 0 0 0 0 1 0 0 0 0 0 0 表示集合 {1,2,3,5,8,13}.位图的应用需要数据有如下的特性: 1.输入数据限制在相对较小的范围内; 2.数据... 阅读全文
posted @ 2011-11-06 20:44 anywei 阅读(525) 评论(0) 推荐(1)