精简的Linux C/C++开发环境
这是一个在vmware中安装的slackware linux 10 kernel 2.4.26,采用定制安装,除去了开发时不常用的包,便于copy到偶的小移动硬盘中带来带去。可用于学习linux 下的c/c++程序开发。
VIM配置文件备忘
如果vim找不到配置文件,它会使用vi兼容模式,这很不爽(比如在编辑模式下也不能使用光标键移动;使用u不能无限制回滚历史纪录等等)。所以,安装vim后第一件事就是要搞一个配置文件给它。
引导器GNU GRUB简析
GNU GRUB是我见到的最灵活的、功能最强大的、加载速度最快的、最精炼的引导器。(除了GRUB,我还用过NT loader, OS/2 loader, DOS MBR loader, PQ BOOT, System Commander, Lilo等引导器)。因此,GRUB成为现在各大Linux发布版的主流引导器。因为网上介绍GRUB的内容非常多,为了节约时间我尽量在此处避免重复,不拾别人的牙慧;而主要总结一下我对GRUB的认识,并简要介绍一下安装使用GRUB的常用技巧。(如果有空,我会持续补充本文。)
算法题:计算Date增量
算法题:用户给一个数据,这个数和1900年1月1日.进行计算.
比如:用户给30.输出的日期就是:1900年1月31日.
宽字符标量L"xx"在VC6.0/7.0和GNU g++中的不同实现。
宽字符标量L"xx"在VC6.0/7.0和GNU g++中的不同实现。锲子:本文源于在VCKBASE C++论坛和周星星大哥的一番讨论,这才使我追根索源,找到了理论依据和实践的证明。(本文一些资料和测试代码由周星星提供)....
C语言之四书五经
学C语言必看几本书,对C++的PO、OB设计也有极大帮助。(PO、OB应该算是C++的基本功了,PO指的是Procedure Oriented, OB指的是Object Based)