add by zhj: 以备学习算法用原文:http://www.cnblogs.com/figure9/p/3708351.html#!comments关于严格来说,本文题目应该是我的数据结构和算法学习之路,但这个写法实在太绕口——况且CS中的算法往往暗指数据结构和算法(例如算法导论指的实际上是数... Read More
逻辑数据结构包括:线形结构、树形结构、图形结构、集合;存储结构包括:顺序存储、链式存储、索引存储、散列存储。 同一种逻辑结构可以有四种存储结构,不同的存储结构增、删、查、改的速度不同。逻辑结构与存储结构排列组合,就得到4*4=16种结构。 在C/C++中,栈和队列的常用实现方式为数组和链表,存储方式 Read More
add by zhj:还没来得及看,有空再细看原文:https://ruby-china.org/topics/19389cache是提高应用性能重要的一个环节,写篇文章总结一下用过的各种对于动态内容的cache。文章以Nginx,Rails,Mysql,Redis作为例子,换成其他web服务器,语... Read More
add by zhj: 《RESTful Web Services Cookbook》这本书详细介绍了RESTFUL API的设计。一般来说,一个好的URL,简单明了。这里有一个问题,对于HTTP的任何方法,参数都可以直接放在url中,也可以放在?后面。如GET /zoo/ID/animals 与G... Read More
add by zhj: 其实作者是想说用Python来做那些Bash实现起来比较麻烦的部分,即将Bash与Python结合使用。英文原文:http://www.linuxjournal.com/content/python-scripts-replacement-bash-utility-scrip... Read More
英文原文:7 Things You Need To Stop Doing To Be More Productive, Backed By Science翻译原文:http://www.inside.com.tw/2014/05/06/7-things-you-need-to-stop-doing-... Read More
原文:http://www.cnblogs.com/skynet/archive/2012/11/28/2792503.html 作者:吴秦浏览器缓存机制,其实主要就是HTTP协议定义的缓存机制(如: Expires; Cache-control等)。但是也有非HTTP协议定义的缓存机制,如使用HT... Read More
原文:http://blog.csdn.net/lovecherry/article/details/2577935上次说的“分”是一个比较大的原则也是一个比较高层的原则,这次我想说一下其它两个原则:并与换。并为什么要分?是因为我们希望通过分来提高系统的承载能力,那并又是并什么呢?我想了一下有几个方... Read More
add by zhj: 作者的两篇文章主要讲网站架构过程中问题的三种解决方法:切分、合并、换。 切分:切分主要是指将一台服务器的负荷由多台服务器组成的集群承担,提高响应速度,这就是所谓的分布式。按粒度从粗到细分为按业务切分、按访问的资源切分、每种资源按某个方面进一步切分。按业务切分——将网站业务进行... Read More
原文:http://www.searchtb.com/tag/mapreduce 在说Hadoop之前,作为一个铁杆粉丝先粉一下Google。Google的伟大之处不仅在于它建立了一个强悍的搜索引擎,它还创造 了几项革命性的技术:GFS,MapReduce,BigTable,即所谓的Google三驾... Read More