小破站,记录和学习
07
14
paxos算法 paxos算法
Paxos算法是莱斯利·兰伯特(Leslie Lamport,就是 LaTeX 中的”La”,此人现在在微软研究院)于1990年提出的一种基于消息传递且具有高度容错特性的一致性算法。 Paxos算法应用非常广泛,目前在Google的Chub
2018-07-14
08
博客个性化配置 博客个性化配置
博客搭建好后,总会有一些个性化的想法。比如做网站的访问量统计,文章评论系统,文章分享功能,或是在博客主页放一个音乐播放器,让别人进来浏览博客的同时,还伴随着动听的音乐。大部分博客主题都兼容这些功能,只不过需要自己去配置。下面是我做个性化博客
2018-07-08
07
一致性哈希 一致性哈希
​ 最近几天研究了下一致性哈希算法,总算是搞明白它是怎么一回事了,这里记录一下自己的理解。一致性哈希算法主要是针对分布式缓存系统的算法。要想搞清楚一致性哈希的的优缺点,那就必须从它的发应用场景说起,也就是为什么分布式缓存中要使用一致性
2018-07-07
06
30
Http请求中转 Http请求中转
​ 在工作中碰到需要在服务端中转Http请求的需求,一般的请求其实问题不大,用apache的HttpClient 提供的jar包即可解决问题,但是带文件上传的请求中转,遇到了一些小麻烦,在此记录一下。 业务场景是这样的,由于是做系统升
2018-06-30
20
CAP理论 CAP理论
​ 使用了一段时间的Hbase,一直没有时间去了解它的理论基础。最近在看分布式的一些原理,其中最著名的分布式理论就是CAP理论,CAP理论是分布式系统的基石,CAP是Consistency(一致性)。 Availability(可用性
2018-06-20
10
虚拟机指令集 虚拟机指令集
​ Java虚拟机既然是一台虚拟的计算机,那必有一套完善指令集,指令由一个字节长度,代表某种特定操作含义的操作码构成。这里在最初接触计算机的时候,我是有一些疑问的。例如为什么计算机都有它的指令集,这些指令是怎么被CPU执行的。由于我当
2018-06-10
03
Hexo和Github搭建个人博客 Hexo和Github搭建个人博客
​ 作为一个纯种程序猿,怎么能没有自己的博客呢。每每看大牛的博客时总是充满敬畏的同时,也想拥有一个属于自己的博客,一方面记录自己在技术上的问题和心得体会,另一方面也是记录着自己从菜鸟到大牛的成长经历。话不多说,下面来一起搭建一个自己的
2018-06-03
03
一杯Java 不加糖 一杯Java 不加糖
​ Java是一门面向对象的编程语言,在编程语言排行榜中常年排行前三,由于语言的优势和特点如今已经成为开发中最流行最受欢迎的编程语言,特别是在后台服务器开发领域,由于其跨平台性和庞大的生态圈,几乎没有其他语言能够撼动它的霸主地位。Ja
2018-06-03
02
JVM的类加载 JVM的类加载
JVM的类加载机制 ​ 整体来看,JVM体系分为三个部分:类加载器(Class Loader),运行时数据区(Runtime Data Area),和执行引擎(Execution Engine),这里主要探讨一下 JVM 的类加载器
2018-06-02
20 / 20