5 code_hubby

尚未进行身份认证

编程就是算法和数据结构,算法和数据结构是编程的灵魂。

等级
TA的排名 179w+

五分钟理解一致性哈希算法(consistent hashing)

转载自:http://blog.csdn.net/cywosp/article/details/23397179/ 一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hotspot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得到应用

2015-07-13 12:33:19

linux中fork()函数详解(转载)

一、fork入门知识     一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。   一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新进程中,只有少数值与原来

2015-07-02 10:43:03

字符编码详解

文章转自:http://polaris.blog.51cto.com/1146394/377468每一个程序员都不可避免的遇到字符编码的问题,特别是做Web开发的程序员,“乱码问题”一直是让人头疼的问题,也许您已经很少遇到“乱码”问题,然而,对解决乱码的方法的内在原理,您是否明白?本人作为一个程序员,在字符编码方面同样遇到不少问题,而且一直对各种编码懵懵懂懂、不清不楚;在工作中也曾经遇到一

2015-06-29 17:36:56

ubuntu安装sublime

sublime是一个非常强大的文本(代码)编辑器,支持多种编程语言的语法高亮,有很优秀的代码自动完成功能。对于程序员来说,是一个不可多得的好工具,她的好处这里就不多介绍了,直奔主题。这里把ubuntu下sublime的安装方法记录下来,方便自己同时也方便大家前来查阅。方法一:通过ubuntu包管理来安装1.添加源:sudoadd-apt-repositoryppa:

2015-06-08 23:52:30

架构学习相关资料

最近看到很多不错的互联网架构方面的学习资料和个人blog。原来都是整理放在Mybase中,现在搬到Blog上,一是方便查看及更新,二是希望对看到的人也有所帮助。 整理如下(排序不分先后): 1.http://blog.csdn.net/wyzxg/article/category/535869架构设计与架构思想2.http://www.cnblogs.co

2015-04-22 00:49:19

ionic-CLI-图标和启动动画自动生成ionic resources

面对各种平台和不同的分辨率屏幕,生成不同尺寸的图标和启动画面是很麻烦的事,在ionic中这些就交给它处理就行,这里只要使用ionicresources指令就可以实现啦!!下面就是步骤啦:1.生成图标(启动画面)的png图片,这里的尺寸最好是1024*1024,还有注意不能满屏放置图标,因为ios是会做圆角处理的,还有生成的照片必须是png8格式的,不懂怎么生成的请百度吧;2.将生

2015-04-04 20:16:37

linux常用命令笔记 之-查看系统版本

查看linux系统版本方法:

2014-11-25 09:35:27

ubuntu安装MySQLdb

MySQLdb是python连接mysql的中间模块,通过它,

2014-11-24 20:46:21
勋章 我的勋章
    暂无奖章