摘要:
(转:http://eddysheng.iteye.com/blog/461393) sharding是将一个大数据库按照一定规则拆分成多个小数据库的一门技术. 当我们的应用数据量越来越多,访问量越来越大的时候,我们会作何选择?继续提升数据库服务器的性能还是采用一项技术让数据库平滑扩展?虽然伴随着服务器的更新换代,性能越来越好,更换更加豪华的服务器能暂时解决这个问题,但是无论是从花费和可控都无法... 阅读全文
摘要:
转:http://blog.csdn.net/beiyetengqing/article/details/7903345 问题: 给一个方法rand5(), 它能够等概率生成 1-5 之间的整数。 所谓等概率就是1,2,3,4,5 生产的概率均为 0.2 。现在利用rand5(), 构造一个能够等概率生成 1- 7 的方法。 分析: 这里有两个特别重要的点,一是 如果 rand5() + ... 阅读全文