摘要: 努力工作为什么?普通人不外乎希望加薪、升职,过的更好。 但是,要想达到这个目标,靠什么? 普通人当然要靠提升自己的能力和经验。 可是,你是不是已经发现,工作最踏实的,却未必取得最好的结果?所以,我想跟大家一起思考这个问题:每周五天,每天八小时,你有几个小时在为自己干活? 当然,我这里说的为自己干活,说的绝对不是干与工作无关的私活。如果你今天重复着和昨天一样的工作,那么你很称职,你在为老板工作, 做的时间长了,老板念你没有功劳还有苦劳,也许会应你的要求涨一点工资, 而如果你不提,那么对不起,您就是那最容易被遗忘的角落。如果你每天很空闲,于是偷偷的在工作的时候洗劫了别人的菜地,还买卖了几个奴隶, 阅读全文
posted @ 2012-11-10 17:37 wenllsz 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 这两种排序方法都是先将一个无序的大的外部文件,分成若干块,分别读到内存中。将每一块都先排好序,放到一个新的外部文件中。二路归并的思路是每次将外部排序的文件两两合并,变成一个二倍大小的文件,然后对二倍大小的文件继续两两合并。直到最终合并为一个文件为止。k路归并是将外部排好序的子文件一次合并。先在各个文件中取出第一个数据,放到一个优先级队列中。然后选出最小的数据输出到外部结果文件里。并从最小数据对应的文件中读取下一个数据。这种方法的关键在于,要将每次从文件中读到的数据和对应的文件关联起来。这样才可以持续的读取。另一个重要的地方在于,当一个文件读取结束时,放置一个最大的数据MAX到优先级队列中当做标 阅读全文
posted @ 2012-11-10 17:36 wenllsz 阅读(503) 评论(0) 推荐(0) 编辑
摘要: Unix Shell这个部分是总结一下在Unix shell中使用的大多数的命令。文件命令 cd directory 改变路径,如果directory没有指明,那么就返回home目录。pwd 显示当前路径。ls 显示目录下的内容,ls -a会显示以点开头的文件,ls -l会显示每个文件的信息,ls -t将文件按使用的频繁程度排序。rm file 删除文件mv old new 重命名old文件为new(也用于在目录之间移动文件)。如果已经有一个名为new的文件,那么就会覆盖。cp old new 创建一个old的副本,并命名为new,如果已经有一个名为new的文件,那么就会覆盖。mkdir... 阅读全文
posted @ 2012-11-10 17:21 wenllsz 阅读(143) 评论(0) 推荐(0) 编辑