2015年7月29日

技术积累

摘要: 目录C++语言细节C++面向对象C++对象模型编译链接过程算法与数据结构进程间通信进程、线程模型网络编程Linux内核Nginx、Redis详解 阅读全文

posted @ 2015-07-29 23:41 qinguanri 阅读(109) 评论(0) 推荐(0) 编辑

2015年3月26日

《unix环境高级编程》笔记

摘要: 第七章 进程环境Int main(int argc,char *argv[]);其中argc是命令行的数目,argv是指向参数的各个指针所构成的数组。当内核执行C程序时,在调用main前先调用一个特殊的启动例程(exec)。可执行程序将此启动例程指定为程序的起始地址—这是有链接器设置的,链接器由C编... 阅读全文

posted @ 2015-03-26 14:18 qinguanri 阅读(150) 评论(0) 推荐(0) 编辑

2015年3月24日

字符串匹配KMP算法

摘要: 转自http://kb.cnblogs.com/page/176818/字符串匹配是计算机的基本任务之一。 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 许多算法可以完成这个任务,Knuth-Morris-Pra... 阅读全文

posted @ 2015-03-24 11:14 qinguanri 阅读(136) 评论(1) 推荐(0) 编辑

2015年3月17日

多态性和虚函数

摘要: 《C++编程思想》第十五章 多态性和虚函数 多态性改善了代码的组织性和可读性,同时也使创建的程序具有可扩展性。访问控制通过使细节数据设为private,将接口从具体实现中分离开来。虚函数则根据类型来解耦。 向上类型转换。取一个对象的地址,并将其作为基类的地址来处理,这称为向上类型转换。如下代码:C... 阅读全文

posted @ 2015-03-17 16:03 qinguanri 阅读(172) 评论(0) 推荐(0) 编辑

2015年3月13日

《UNIX环境高级编程》笔记

摘要: 第七章 进程环境Int main(int argc,char *argv[]);其中argc是命令行的数目,argv是指向参数的各个指针所构成的数组。当内核执行C程序时,在调用main前先调用一个特殊的启动例程。可执行程序将此启动例程指定为程序的起始地址—这是有链接器设置的,链接器由C编译器调用。启... 阅读全文

posted @ 2015-03-13 14:31 qinguanri 阅读(251) 评论(0) 推荐(0) 编辑

2015年3月12日

查看linux版本基本命令

摘要: 一。查看内核版本命令:1) [root@SOR_SYS ~]# cat /proc/versionLinux version 2.6.18-238.el5 (mockbuild@x86-012.build.bos.redhat.com) (gcc version 4.1.2 20080704 (Re... 阅读全文

posted @ 2015-03-12 17:07 qinguanri 阅读(249) 评论(0) 推荐(0) 编辑

2014年6月12日

查看和修改Linux的时间

摘要: 查看和修改Linux的时间查看时间和日期命令:”date”设置时间和日期例如:将系统日期设定成2009年11月3日的命令命令:”date-s11/03/2009″将系统时间设定成下午5点55分55秒的命令命令:”date-s17:55:55″将当前时间和日期写入BIOS,避免重启后失效命令:”hwc... 阅读全文

posted @ 2014-06-12 12:20 qinguanri 阅读(116) 评论(0) 推荐(0) 编辑

2014年6月11日

linux环境tar压缩解压命令

摘要: # tar -cvf /usr/local/auto_bak/test.tar /usr/local/test仅打包,不压缩# tar -zcvf /usr/local/auto_bak/test.tar.gz /usr/local/test打包后,以gzip压缩 在参数f后面的压缩文件名是自己取的... 阅读全文

posted @ 2014-06-11 11:25 qinguanri 阅读(839) 评论(0) 推荐(0) 编辑

2014年5月14日

linux grep命令

摘要: linux grep命令1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]... 阅读全文

posted @ 2014-05-14 14:38 qinguanri 阅读(150) 评论(0) 推荐(0) 编辑

libxml2库,XML操作

摘要: 3.简单xml操作例子了解以上基本知识之后,就可以进行一些简单的xml操作了。当然,还没有涉及到内码转换(使得xml中可以处理中文)、xpath等较复杂的操作。3.1创建xml文档有了上面的基础,创建一个xml文档显得非常简单,其流程如下:l用xmlNewDoc函数创建一个文档指针doc;l用xml... 阅读全文

posted @ 2014-05-14 11:35 qinguanri 阅读(1185) 评论(0) 推荐(0) 编辑

导航