丫丫无敌
发布时间:2013-05-28 16:32:21
我已经从事10年的技术培训工作,一直教人如何编程。这些人包括学生、已经走上工作岗位的开发人员。在多年的工作生涯中,我注意到一些正确/错误学习编程语言的方式,下面我分享一些正确学习语言的5种技巧,虽然它们看起来都很浅显,但只要你认真执行,绝对会有很大效果和提升。......【阅读全文】
发布时间:2013-05-23 16:15:56
VI编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本
编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任
何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi
也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。......【阅读全文】
发布时间:2013-05-23 16:13:16
插入排序
1.直接插入排序
原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,最终将所有无序区元素都移动到有序区完成排序。
要点:设立哨兵,作为临时存储和判断数组边界之用。
实现:
Void InsertSort(Node L[],int length)
{
Int i,j;//分别为有序区和无序区指针
for(i=1;i......【阅读全文】
发布时间:2013-05-22 14:51:04
1.使用命令echo显示环境变量
本例使用echo显示常见的变量HOME
$ echo $HOME
/home/kevin
2.设置一个新的环境变量
$ export MYNAME=”my name is kevin”
$ echo $ MYNAME
my name is Kevin
3.修改已存在的环境变量......【阅读全文】
发布时间:2013-05-22 14:49:46
以下是一篇完整的linux启动过程的文章,不涉及内核,但是个人觉得比较详细,大家一起分享一下。
机器加电启动后,BIOS开始检测系统参数,如内存的大小,日期和时间,磁盘设备以及这些磁盘设备用来引导的顺序,通常情况下,BIOS都是被配置成首先检查软驱或者光驱(或两者都检查),然后再尝试从硬盘引导。如果在这些可移动的设备中,没有找到可引导的介质,那么BIOS通常是转向第一块硬盘最初的几个扇区,寻找用于装载操作系统的指令。装载操作系统的这个程序就是boot loader.
linux里面的boot loader通常是lilo或者grub,从Red Hat Linux 7.2起,GRUB(GRand Unified Bootloader)取代LILO成为了默认的启动装载程序。那么启动的时候grub是如何被载入的呢?......【阅读全文】