- 博客(22)
- 资源 (3)
- 收藏
- 关注
转载 makefile自动产生依赖
makefile自动产生依赖Makefile中,可能需要书写一些规则来描述一个.o目标文件和头文件的依赖关系。例如,如果在main.c中使用“#include defs.h”,那么我们可能需要如下那样的一个规则来描述当头文件“defs.h”被修改以后执行make,目标“main.o”应该被重建。 main.o: defs.h 这样,在一个比较大型的工程中。就需要在Makef
2009-01-05 16:17:00 7539
转载 Linux文件查找命令find,xargs详述
版权声明本文是zhyfly兄贴在LinuxSir.Org 的一个帖子而整理出来的,如果您对版权有疑问,请在本帖后面跟帖。谢谢;本文的HTML版本由北南南北整理;修改了整篇文档的全角及说明文字中的单词中每个字母空格的问题;为标题加了编号,方便大家阅读;前言:关于find命令由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统
2008-12-26 16:28:00 706
原创 无题
古诗十九首之十五(汉魏) 无名氏 生年不满百,常怀千岁忧。 昼短苦夜长,何不秉烛游! 为乐当及时,何能待来兹? 愚者爱惜费,但为后世嗤。 仙人王子乔,难可与等期。
2008-12-20 22:09:00 347
原创 告别2008之汶川大地震
不知不觉中2008年就要过去,这一年对于国人来说是很不平凡的一年,南方冰雪灾害、拉萨314事件、汶川大地震、北京奥运会、石家庄三鹿奶粉事件、世界金融危机,其中我感触最深的要数汶川大地震、北京奥运会和金融危机。 先说汶川大地震吧,当时我还在成都,论文已经答辩通过,但是由于学校还没发学位证和毕业证,所以也没办法去公司报道,就呆在学校享受最后的大学生活,地震发生的当天,我刚午睡完,正走在去实
2008-12-20 22:06:00 572
原创 子类的拷贝构造函数和赋值操作符
在定义子类的拷贝构造函数和赋值操作符时,基本的原则是子类一定要调用父类的相应函数,以下定义了父类Base类和子类Derived类来说明两个函数的写法: class Base{public: Base(){} virtual ~Base(){} Base(const Base& rhs){} Base& operator=Base(const
2008-11-20 15:41:00 3910
原创 “/r/n”回车与换行
在Windows中:/r 回车,回到当前行的行首,而不会换到下一行;/n 换行,换到当前位置的下一行,而不会回到行首;回车”(Carriage Return)和“换行”(Line Feed)这两个概念的来历和区别。 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33,Linux/Unix下的tty概念也来自于此)的玩意,每秒钟可以打10个字符。但是它有
2008-11-17 17:24:00 1811
转载 linux shell 中"2>&1"含义
linux shell 中"2>&1"含义脚本是: nohup /mnt/Nand3/H2000G >/dev/null 2>&1 & 对于& 1 更准确的说应该是文件描述符 1,而1 一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2(2)调用.他标准输出到all_result ,然后复制标准输出到文件描述符2(STDERR_FILENO),其
2008-09-24 14:57:00 1658
原创 SQL操作全集
下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE d
2008-09-17 16:42:00 303
原创 Oracle 9i卸载
今天装了Oracle 9i,开始装了好几次都没装好,总是报错,后来在网上找了些关于Oracle卸载的文章看,终于卸载干净并成功安装了,下面是卸载步骤:1、打开“服务”,然后停止所有Oracle服务 2、删除注册表中的所有关于Oracle项 (1)在HKEY_LOCAL_MACHINE/SOFTWARE下,删除Oracle目录 (2)在HKEY_LOCAL_MACHINE/SYSTE
2008-09-17 16:36:00 1955 1
原创 SOHO一族的十二大创业必备要件
1.必须是一个能主动工作的人,在没有外界压力的情况下也能及时地完成手头的事情。 2.你应该是一个能够独立完成工作的人,能在没有同事协助的前提下开展工作。 3.必须是一个做事计划性很强的人,懂得维持工作与生活方面的平衡,不会因为在家工作而导致生活秩序大乱。 4.能够控制工作的进展程度。 5.你应该是一个善于解决问题的人。 6.拥有管理事务的能力。假如你对行政、财务、行销等方面一窍不通,就得考虑一下自
2008-09-01 11:06:00 555
原创 Tuxedo介绍
BEA TUXEDO是在企业、Internet 这样的分布式运算环境中开发和管理三层结构的客 户/服务器型关键任务应用系统的强有力工具。它具备分布式事务处理和应用通信功能,并提供完善的各种服务来建立、运行和管理关键任务应用系统。开发人员能够用它建立跨多个硬件平台、数据库和操作系统的可互操作的应用系统。BEA TUXEDO是企业、 Internet 分布式应用中的基础主干平台。它提供了一个开放的环境
2008-09-01 10:15:00 567
原创 转载:正则表达式助记口诀
转载自:http://www.phpchina.com/31261/viewspace_16134.html 正则是每个程序员绕不开的堡垒,只有把它攻下来。我觉得正则之所以难,第一难是需要记忆,第二难是要求具备抽象逻辑思维。签于网上太多的介绍都是一篇凶悍的短文,边看边理解可以,帮助记忆不行。又受五笔字型字根表口诀“白手看头三二斤...”的启发,试作“正则表达式助记口诀”又名“正则打油诗”,版本0.
2008-04-29 16:15:00 529
原创 rpm
rpm -qpl xxxxxx.rpm 1.如何安装rpm软件包 rmp软件包的安装可以使用程序rpm来完成。执行下面的命令 rpm -i your-package.rpm 其中your-package.rpm是你要安装的rpm包的文件名,一般置于当前目录下。 安装过程中可能出现下面的警告或者提示: ... conflict with ... 可能是要安装的包里有一些文件可能会覆盖现有 的
2008-04-20 13:12:00 349
原创 2007年畅销书
1. 李宗吾的《厚黑学》2. 王跃文的《国画》3. 家有妙招4. 狼图腾5. 于丹论语心得6. 炒股就这几招7. 哈利波特与死亡圣器8. 明朝那些事儿9. 悲伤逆流成河10. 鬼吹灯11. 盗墓笔记
2008-04-11 11:31:00 356
原创 算法题目
1. 写一个程序, 要求功能:求出用1,2,5这三个数不同个数组合的和为100的组合个数。如:100个1是一个组合,5个1加19个5是一个组合。。。。 请用C++语言写2. n个数,判断其中是否有相同的数3. 动态规划:求矩阵链乘和最长公共子序列4. 非递归后序遍历:第一次访问节点时将其入栈,并将其标志设置为0,第二次访问节点时将其标志设置为1,第三次访问该几点时将其出栈5. 找出
2008-04-11 11:30:00 418
转载 linux各文件夹的作用
linux各文件夹的作用linux下的文件结构,看看每个文件夹都是干吗用的/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件 /sb
2008-04-06 10:57:00 571
转载 关于Linux系统下内存泄漏的检查方法
1. 在需要内存泄漏检查的代码的开始调用void mtrace(void) (在mcheck.h中? 有声明)。 mtrace为malloc等函数安装hook, 用于记录内存分配信息。在需要内存泄漏检查的代码的结束调用void muntrace(void)。 注意: 一般情况下不要调用muntrace, 而让程序自然结束。 因为可能有些释放内存代码要到muntrace之后才运行。 2.
2008-04-06 10:55:00 631
原创 sscanf函数的高级用法
大家都知道sscanf是一个很好用的函数,利用它可以从字符串中取出整数、浮点数和字符串等等。它的使用方法简单,特别对于整数和浮点数来说。但新手可能并不知道处理字符串时的一些高级用法,这里做个简要说明吧。 1. 常见用法。 以下是引用片段: char str[512] = {0}; sscanf("123456 ", "
2008-02-29 21:51:00 466 1
原创 高效编程体会一
计算机性能的飞速提高似乎使很多人忘记了 编写高效程序的必要性,现在内存也大了,CPU也快了,很多人都觉得只要系统能够实现功能就可以了,我曾经也犯过这样的错误,但是我想说,如果一个程序员只停留在这个阶段是很初级的,疏不知在编写高效程序的过程中才可以真正体会到编程的乐趣,以后要多总结一些高效编程的心得,今天先写几点,主要是针对C/C++语言的:第一,以空间换时间。在计算机程序中,时间和空间之间的矛
2008-02-29 14:58:00 559
原创 找出单向链表的倒数第m个元素
相对于双向链表来说,单向链表只能从头到尾依次访问链表的各个节点,所以如果要找链表的倒数第m个元素也只能从头到尾进行查找,在查找的过程中,设定两个指针,其中current指针指向当前访问的节点,previous指针指向current之前的节点,且两者之间相距m个节点,这样,当current指针指向最后一个节点时,那previous指针指向的元素就是倒数第m个元素,程序的处理过程如下:elemen
2008-02-29 10:36:00 1182
Oracle 9i10g编程艺术
2009-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人