再聊移动端页面的适配 https://www.w3cplus.com/css/vw-for-layout.html 原文网址 Flexible承载的使命 Flexible到今天也有几年的历史了,解救了很多同学针对于H5页面布局的适配问题。而这套方案也相对而言是一个较为成熟的方案。简单的回忆一下,当初 ...
分类:
移动开发 时间:
2018-03-09 20:32:32
阅读次数:
884
先附上论文链接 https://pdos.csail.mit.edu/6.824/papers/raft-extended.pdf 最近在自学MIT的6.824分布式课程,找到两个比较好的github:MIT课程《Distributed Systems 》学习和翻译 和 https://github ...
分类:
其他好文 时间:
2018-03-04 19:01:44
阅读次数:
233
最近想来,大数据相关技术与传统型数据库技术很多都是相互融合、互相借鉴的。传统型数据库强势在于其久经考验的SQL优化器经验,弱势在于分布式领域的高可用性、容错性、扩展性等,假以时日,让其经过一定的改造,比如引入Paxos、raft等,强化自己在分布式领域的能力,相信一定会在大数据系统中占有一席之地。相 ...
分类:
数据库 时间:
2018-02-21 11:41:39
阅读次数:
236
http://acm.hdu.edu.cn/showproblem.php?pid=4352 题意: 设一个数的LIS为该数各位拆开来后的最长上升子序列。例如1324的LIS为3。 求l~r中LIS为k的数的个数。 如果能想办法将“最长上升子序列”这个状态压缩为s,那就可以数位dp dp[i][s] ...
分类:
其他好文 时间:
2018-02-20 16:43:28
阅读次数:
228
With the development of computer science technology, people are facing more and more information everyday. The traditional static way to display infor... ...
分类:
其他好文 时间:
2018-02-20 15:35:05
阅读次数:
179
一致性问题可以算是分布式领域的一个圣殿级问题了,关于它的研究可以回溯到几十年前。 拜占庭将军问题 Leslie Lamport 在三十多年前发表的论文《拜占庭将军问题》(参考[1])。 拜占庭位于如今的土耳其的伊斯坦布尔,是东罗马帝国的首都。由于当时拜占庭罗马帝国国土辽阔,为了防御目的,因此每个军队 ...
分类:
编程语言 时间:
2018-02-10 14:54:50
阅读次数:
237
1 背景2 目的3 服务发现4 服务发现前端,中间件,数据库全部容器化5 其他场景6 对比zk7 etcd是什么8 etcd工作原理Etcd工作原理就是raft原理。9 选主10 日志复制11 安全性12 整体架构13 节点间数据传输14 节点间消息交互15 消息传输通道16 单
分类:
其他好文 时间:
2018-01-30 00:28:23
阅读次数:
205
Paxos自1990年提出以后,相当长时间内几乎已成为分布式一致性算法的代名词。但因其难以理解和实现,目前知名实现仅有Chubby、Zookeeper、libpaxos几种,其中Zookeeper使用的ZAB对Paxos做了大量改进。为此,2013年斯坦福的Diego Ongaro、John Ousterhout,提出了新的更易理解和实现的一致性算法,即Raft。
分类:
编程语言 时间:
2018-01-10 11:39:24
阅读次数:
195
https://weibo.com/p/1001603839863400100733 raft首先需要创建Node,可以用两种方法创建: StartNode(): 从头启动一个节点 RestartNode():从一些初始态启动一个节点 StartNode: RestartNode: A. RUN() ...
分类:
其他好文 时间:
2018-01-09 16:47:38
阅读次数:
206
编者按:这是看过的Raft算法博客中比较通俗的一篇了,讲解问题的角度比较新奇,图文并茂,值得一看。原文链接:Raft 为什么是更易理解的分布式一致性算法 一致性问题可以算是分布式领域的一个圣殿级问题了,关于它的研究可以回溯到几十年前。 拜占庭将军问题 Leslie Lamport 在三十多年前发表的 ...
分类:
编程语言 时间:
2018-01-01 20:43:56
阅读次数:
187