自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 Linux是什么?

说到linux,就不得不从他的由来说起,因为在linux形成及发展的过程中,不仅计算机本身的性能有了极大提高,更重要的,linux是人类在对计算机不断的探索过程中所形成的种种精神文化的一种极致体现!     时间追溯到1969年夏天的一个夜晚,在大名鼎鼎的贝尔实验室中(提问一下),一位名叫Thompson的开发人员,成立了一个个人项目,可以说,这个项目对后来的计算机的发展产生了大家可能都无法想

2014-04-30 21:10:26 1125

原创 希尔排序——插入排序的升级版

上篇已经介绍了插入排序算法,但它的不足也很明显:虽然插入排序对几乎已经排好序的数据进行操作时,效率很高,可以达到线性排序的效率,但当对乱序数据进行操作时,效率还是较低,相信半个世纪前的美国计算机科学家D.L.shell也为此而苦恼着...shell排序,也称递减增量排序法,1959年以其设计者D.L.shell 命名的排序算法。算法思想:比较、移动无序数组中相隔距离较远的数,每进行一组

2014-04-16 19:07:29 692

原创 插入排序(扫盲)

插入排序(Insertion Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序(即只需用到O(1)的额外空间的排序),因而在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。

2014-04-14 13:15:58 561

原创 选择排序

选择排序,应该是我计算机专业的学生接触的最早的,同样也是最最基础的排序算法之一。

2014-04-13 16:16:59 474

转载 了解开源文化

开放源码软件运动是计算机科学领域的一种文化现象,源自黑客对智慧成果共享、自由的追求。开源运动发展到现在,这种能够积极促进人类文明发展的文化已经渗透到信息、教育、健康等领域,融入了哲学范畴。       开放源码运动的史前史包括了整个Unix,自由软件和黑客文化的历史。“开放源码”一词来源于1997年春天在加州的Palo Alto召开的一个所谓“纯粹程序员” 参与的战略研讨会。参加会议的

2014-04-12 17:38:36 3277 1

原创 冒泡排序

所谓的冒泡排序

2014-04-11 03:29:28 583

翻译 man stdio

描述:        标准输入/输出库提供了一个简单高效的输入/输出缓冲流接口。输入和输出被映射成了逻辑数据流,从而隐藏了输入/输出在物理上的特性。具体的函数和宏命令列在了下面;更多的信息可从man手册的其它部分获取。        一个流可以通过打开一个文件来与外部文件相连(这个文件也有可能是物理设备),这样可能导致要创建一个新文件。创建一个已经存在的文件会导致先前的文件内容被删除。如果

2014-03-25 03:21:53 693

原创 计算机网络

信息产业革命是人类有史以来最大的一次革命,也是人类几百年才有的一次机遇。                                                                                                                                                                  

2014-03-23 14:56:45 540

深入理解计算机系统 英文版

《深入理解计算机系统》一书有两个版本,分别由布赖恩特和Randal E.Bryant / David R.O’Hallaron编著。书中主要介绍了要介绍了计算机系统的基本概念,包括最底层的内存中的数据表示、流水线指令的构成、虚拟存储器、编译系统、动态加载库,以及用户应用等。

2014-08-22

计算机网络(英文版)

《计算机网络(第5版)》全书按照网络协议模型(物理层、数据链路层、介质访问控制子层、网络层、传输层和应用层),自下而上系统地介绍了计算机网络的基本原理,并给出了大量实例。在讲述各网络层的同时,还融合进了近年来迅速发展起来的各种网络技术,如Internet、SONET、ADSL、CDMA、WLAN和蓝牙等。另外,针对当前计算机网络的发展现状以及计算机安全的重要性,本书用了一整章的篇幅对计算机安全进行了深入讨论。

2014-08-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除