IT技术网www.itjs.cn

从模拟真实世界中理解软件设计原则

软件设计原理的理论在大多数学生眼里既枯燥又乏味——那是因为他们从没做过真正的软件项目,以致于这些概念在他们眼里似是而非。 ......

16日

GeoHash核心原理解析

机机是个好动又好学的孩子,平日里就喜欢拿着手机地图点点按按来查询一些好玩的东西。某一天机机到北海公园游玩,肚肚饿了,于是乎......

05日

AdaBoost算法分析与实现

AdaBoost(自适应boosting,adaptive boosting)算法 算法优缺点: 优点:泛化错误率低,易编码,可用在绝大部分分类器上,无参数调整 缺点:对......

04日

Haskell常见排序算法的实现

文章尝试使用 Haskhell 来重写常见的排序算法。这里不考虑效率,比如时间和空间上的,所以不会刻意去写成尾递归。 插入排序 插入排序是......

29日

一致性哈希算法原理设计

一.前言 一致性哈希(Consistent Hashing),最早由MIT的Karger于1997年提出,主要用于解决易变的分布式Web系统中,由于宕机和扩容导致的服务震荡。......

27日

5种排序算法性能比较总结

1 该篇文章对比较常用且比较高效的排序算法进行了总结和解析,并贴出了比较精简的实现代码,包括选择排序、插入排序、归并排序、希尔......

12日

谷歌PageRank算法详解

PageRank算法 PageRank算法是谷歌曾经独步天下的“倚天剑”,该算法由Larry Page和Sergey Brin在斯坦福大学读研时发明的,论文点击下载: The PageR......

08日

优酷真实视频地址解析

序:优酷之前更新了次算法(很久之前了,呵呵。。。),故此很多博客的解析算法已经无法使用。很多大牛也已经更新了新的解析方法。我也......

08日

SSL/TLS协议的运行原理浅析

互联网的通信安全,建立在SSL/TLS协议之上。 该篇文章简要介绍SSL/TLS协议的运行机制。文章的重点是设计思想和运行过程,不涉及具体的实......

25日

SSL延迟计算:为什么HTTPs比HTTP要慢?

据说,Netscape公司当年设计SSL协议的时候,有人提过,将互联网所有链接都变成HTTPs开头的加密链接。 这个建议没有得到采纳,原因之一是......

25日