1965年,Bell、MIT和GE公司发起Multics计划,目标是实现一个操作系统可以让大型主机实现连接三百个终端的目标。(那个时候的分时操作系统可不像现在。。。) 1969年,Multics计划滞后,资金紧缺,Bell实验室退出该计划,但原本参与Multics计划的人员,却从中得到了一些启...
分类:
系统相关 时间:
2014-09-01 19:04:33
阅读次数:
308
Linux系统简介UNIX与Linux发展史:1965年,由MIT,GE,AT&T贝尔实验室联合开发multics项目。后由于项目过于复杂,项目进度落后于计划,最终宣告失败。1969年,贝尔实验室的工程师肯.汤姆森在DEC的机器上开发出了UNIX系统。1971年,丹尼斯.里奇发明了C语言,并在1973年,用C..
分类:
系统相关 时间:
2014-09-01 15:52:43
阅读次数:
254
/* --- name: Fx description: Contains the basic animation logic to be extended by all other Fx Classes. license: MIT-style license. req...
分类:
其他好文 时间:
2014-09-01 15:28:53
阅读次数:
223
【设计一个动态规划算法的四个步骤】
1、刻画一个最优解的特征。
2、递归地定义最优解的值。
3、计算最优解的值,通常采用自底向上方法。
4、利用计算出的信息构造一个最优解。
【最优子结构(optimal substructure)】
问题的最优解由相关子问题的最优解组合而成,而这些子问题可以独立求解。
【动态规划两种等价实现方法】
1、 带备忘的自顶向下法(top-down...
分类:
其他好文 时间:
2014-08-30 15:12:29
阅读次数:
219
MD5加密算法 算法简介 MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由Mit Laboratory for Computer Science和Rsa data security inc的Ronald l. rivest开发出来,经md2、md3和md4发展而来...
/*
### jQuery XML to JSON Plugin v1.2 - 2013-02-18 ###
* http://www.fyneworks.com/ - diego@fyneworks.com
* Licensed under http://en.wikipedia.org/wiki/MIT_License
###
Website: http://www.fynework...
分类:
编程语言 时间:
2014-08-28 22:44:46
阅读次数:
385
充电管理软件Qnovo,新一代产品
智能手机充电管理软件Qnovo:可让充电时间缩短2/3,电池寿命延长1倍
智能手机人人都用,可是电池却是个大问题。用得快、充电久、容易老化。过去,业界的方向普遍是改进电池技术,比方说纳米技术的采用、自愈电极的研究等,但是这些离商用化都还有一段距离。现在一家名为 Qnovo 的初创企业却另辟蹊径,利用软件来改进充电。据 MIT报道,利用 Qno...
分类:
移动开发 时间:
2014-08-26 21:29:26
阅读次数:
632
Kerberos协议最早是由MIT提出的,是一种身份认证协议。
应用场景:在一个开放环境中,一个工作站用户想通过网络对分布在网络中的各种服务提出请求,那么希望服务器能够只对授权用户提供服务,并能够鉴别服务请求的种类。
Kerberos协议的原理:Kerberos通过提供一个集中的授权服务器来负责用户对服务器的认证和服务器对用户的认证,而不是为每个服务器提供详细的认证协议。
Kerberos名...
分类:
其他好文 时间:
2014-08-21 22:53:55
阅读次数:
307
Scratch是MIT开发的面向儿童教育的图形化的编程语言。强调“想象,编程,分享”。然而,官网http://scratch.mit.edu? 访问速度非常慢,分享这个支柱就断了。 唉,其实原因是scratch网站本身是很快的,但是它使用...
分类:
Web程序 时间:
2014-08-20 19:45:43
阅读次数:
655