首先介绍一下自己的背景,本人09年研究生毕业,大学就不介绍了,反正是上海的一所211大学,学的是计算机科学与技术专业,学生时代,从事过ACM,没有什么太大的成就,中国的牛人是在太多,我的水平,估计连高中生都pk不过。毕业后到现在,一共待过4个公司,Wicresoft,Chinasoft,Beyond...
分类:
移动开发 时间:
2014-06-28 21:06:56
阅读次数:
267
HTTP 我们将只聚焦在于与创建 Web APIs有关的部分。HTTP 是信息系统中的一个应用层协议,是Web的支柱。 其原先由 Berners-Lee,Roy Fielding 和 Henrik Frystyk Nielsen 三位计算机科学家们创作的。HTTP 为客户端与服务器端之间跨网络相互传...
??
什么是分布式系统
分布式系统有多个含义:
1)表示计算机科学的一个研究领域,研究方向。这个层面的分布式系统比较学术,不是本文讨论的对象。
2)工程领域的实际使用的分布式系统。分布式系统是互联网应用的基石,是底层的支撑平台。本文讲的分布式系统指这个层面。
互联网应用的特点是:高并发,海量数据。互联网应用的用户数是没有上限的(取决于其开放特性),这也是和传统应用的本质区别。高并...
分类:
其他好文 时间:
2014-06-19 10:08:44
阅读次数:
399
MD5简介: MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc发明,经MD2、MD3和MD4发展而来。MD5将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法。...
分类:
其他好文 时间:
2014-06-18 18:43:20
阅读次数:
272
语音和图像、视频一样,是人与人之间沟通的交流方式。语音信号处理是一门综合性的学科,它与语音学、心理学、数字信号处理、计算机科学、模式识别等有着密切联系。语音技术一般可以分为三大类:1.人与人之间的通信:语音增强、语音编码、语音通信、VOIP等 简单的说,以网络为载体,实现人与人之间的语音通信,涉及....
分类:
其他好文 时间:
2014-06-18 18:14:04
阅读次数:
193
你的健康提高你的数学能力提高你的英语水平一个自己的域名和网站一个活跃的Github帐户一台好的电脑足够快的网速读一些经典的计算机科学的书籍:计算机程序的构造和解释、代码大全2、程序员修炼之道、重构-改善既有代码的设计、算法导论、离散数学及其应用、人月神话学士学位资格认证(可选)
分类:
其他好文 时间:
2014-06-18 17:11:19
阅读次数:
212
熟悉算法中的最小生成树的朋友都晓得有一个Kruskal算法,这个算法就是由题目中那个名字很长的人提出的。因为他功绩卓越,尊称他为Kruskal。
Kruskal生于1928年1月29日,卒于2010年9月19日,美国人,维基里的词条中包含的头衔是:数学家、统计学家、计算机科学家、心理测量学专家。
kruskal分别就读过芝加哥大学和普林斯顿大学,1954年获得博士学位。
下面链接...
分类:
其他好文 时间:
2014-06-17 22:12:34
阅读次数:
265
一、冒泡排序简述1、概念 冒泡排序(Bubble
Sort),是一种计算机科学领域的较简单的排序算法。
它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越大的元素...
分类:
其他好文 时间:
2014-06-16 08:34:13
阅读次数:
201
递归的正式定义:
在数学和计算机科学中,递归指由一种(或多种)简单的基本情况定义的一类对象或方法,并规定其他所有情况都能被还原为其基本情况。
例如,下列为某人祖先的递归定义:
某人的双亲是他的祖先(基本情况)。
某人祖先的双亲同样是某人的祖先(递归步骤)...
分类:
其他好文 时间:
2014-06-14 10:22:52
阅读次数:
162
堆(heap) 亦被称为:优先队列(priority
queue),是计算机科学中一类特殊的数据结构的统称。堆通常是一个可以被看做一棵树的数组对象。在队列中,调度程序反复提取队列中第一个作业并运行,因而实际情况中某些时间较短的任务将等待很长时间才能结束,或者某些不短小,但具有重要性的作业,同样应当....
分类:
其他好文 时间:
2014-06-12 06:08:10
阅读次数:
465