设计模式的六大原则 1、开闭原则(Open Close Principle) 一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。 2、里氏代换原则(Liskov Substitution Principle) 这项原则最早是在1988年,由麻省理工学院的一位姓里的女士(Barbara Lisk ...
分类:
其他好文 时间:
2018-02-03 16:20:56
阅读次数:
119
RSA公钥加密算法是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。 RSA是目前最有影响力的公钥加密算法,它能够抵 ...
分类:
编程语言 时间:
2018-01-31 01:00:55
阅读次数:
188
麻省理工学院:http://www.cocw.net/或http://ocw.mit.edu/index.html 哈佛大学:http://www.eecs.harvard.edu/cs143/schedule.html 加州伯克利大学:http://inst.eecs.berkeley.edu/~ ...
分类:
其他好文 时间:
2018-01-26 18:39:01
阅读次数:
180
肯定有不少人跟我刚看到这项原则的时候一样,对这个原则的名字充满疑惑。其实原因就是这项原则最早是在1988年,由麻省理工学院的一位姓里的女士(Barbara Liskov)提出来的。 定义1:如果对每一个类型为 T1的对象 o1,都有类型为 T2 的对象o2,使得以 T1定义的所有程序 P 在所有的对 ...
分类:
其他好文 时间:
2018-01-17 00:05:32
阅读次数:
172
内容简介 《调试九法:软硬件错误的排查之道》主要介绍了调试方面的9条黄金法则,并结合实际的环境讲述了如何合理地运用它们。《调试九法:软硬件错误的排查之道》的内容没有针对任何平台、任何语言或者任何工具,讲述的重点是找到出错的原因并修复它们,高效地追踪和解决不易察觉的软硬件问题。 《调试九法:软硬件错误... ...
分类:
其他好文 时间:
2018-01-05 19:09:32
阅读次数:
140
《计算机程序的构造和解释(第2版)》【PDF】下载链接: https://u253469.pipipan.com/fs/253469-230382255 内容简介 《计算机程序的构造和解释(原书第2版)》1984年出版,成型于美国麻省理工学院(MIT)多年使用的一本教材,1996年修订为第2版。在过... ...
分类:
其他好文 时间:
2017-12-07 23:48:09
阅读次数:
247
南阳理工学院oj题解 //括号匹配问题 #include<iostream>#include<cstdio>#include<cstdlib>#include<stack>using namespace std;int main(){ int k, flag = 1; char c,*q; char ...
分类:
其他好文 时间:
2017-11-26 11:14:34
阅读次数:
116
一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简 单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得到应用。 一致性hash算法提出了... ...
分类:
编程语言 时间:
2017-11-19 11:06:54
阅读次数:
163
PTAM - ISMAR2007 英国牛津 Georg Klein 主页及代码 PTAM-GPL DTAM - ICCV2011 伦敦帝国理工学院 Richard paper ORB-SLAM - Trans. on Robotics2015 西班牙Raúl Mur Artal 主页 ORB-SLA ...
分类:
其他好文 时间:
2017-11-11 11:20:01
阅读次数:
167
RSA公钥密码体制是美国麻省理工学院(MIT)的三位科学家Rivest、Shamir、Adleman于1978年提出的,简称RSA公钥秘密系统。实际上,RSA稍后于MH背包公钥密码实用系统,但它的影响超过了MH密码体系。它是一个根据理论模型可以进行应用设计的公钥密码实用系统。RSA体制的理论基础是数 ...
分类:
其他好文 时间:
2017-11-07 22:01:03
阅读次数:
172