1. 简介 Spring 是一个轻量级的企业级应用开发框架,于 2004 年由 "Rod Johnson" ) 发布了 1.0 版本。经过十几年的迭代,现在的 Spring 框架已经非常成熟了。Spring 包含了众多模块,包括但不限于 Core、Bean、Context、AOP 和 Web 等。在 ...
分类:
编程语言 时间:
2018-05-30 10:56:17
阅读次数:
227
备注: 此文是佐须之男"跟着佐大学OpenWrt开发"入门培训班教学视频演讲稿提纲,虽是内部资料但再三考虑后对外公布,通过公众的监督来鞭策自己。如对完整内容感兴趣,可以参加"跟着佐大学OpenWrt开发"入门培训班:http://forgotfun.org/2018/04/openwrt-train ...
分类:
其他好文 时间:
2018-05-19 14:45:29
阅读次数:
354
1.导入模块 2.自定义参数校验规则 3.具体使用 ...
分类:
Web程序 时间:
2018-05-13 18:02:13
阅读次数:
397
用modal来show一个对话框 1 2 3 4 5 然后再modal中初始化select2 1 2 3 4 5 6 7 8 这时候select2的搜索框无法输入,一般有两方面的原因 1.检查下modal的div中是否有tabindex=”-1”,这个属性 1 2.js代码中加入 1 满足这两个一般 ...
分类:
其他好文 时间:
2018-05-10 11:17:04
阅读次数:
295
前言 之前的两篇文章更多的是在描述Raft算法的正常流程,没有过多的去讨论异常场景。 而实际在分布式系统中,我们更多的都是在应对网络不可用、机器故障等异常场景,所以本篇来讨论一下Raft协议的安全性,即在异常场景下是否会导致数据丢失、数据不一致等情况。 选举限制 在Raft协议中,所有的日志条目都只 ...
分类:
其他好文 时间:
2018-05-02 11:10:10
阅读次数:
136
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 如果说 2018 年是技术大爆炸年,那么 Apache Kafka 绝对是其中闪亮的新星。 自Kafka 从首发之日起,已经走过了快八个年头。Kafka 已经从最开始的大规模消息系统,发展成为功能完善的分布式流式处理平台,其高性能、可扩展的 ...
分类:
其他好文 时间:
2018-04-11 15:00:47
阅读次数:
220
两阶段提交 Two-phase Commit(2PC):保证一个事务跨越多个节点时保持 ACID 特性; 两类节点:协调者(Coordinator)和参与者(Participants),协调者只有一个,参与者可以有多个。 过程: 准备阶段:协调者询问参与者事务是否执行成功; 提交阶段:如果事务在每个 ...
分类:
其他好文 时间:
2018-04-01 21:50:48
阅读次数:
234
概要 偶然看到一篇文章 "伪·黑科技】基于像素微调实现的文字隐写术" ,受此启发,能把文字转成二进制,那么图片像素转成二进制岂不更容易,于是我就写了一个隐藏图片的代码,也就有了这篇随笔。 但是刚写出来不完美,有几点需要改进的地方,现在还没有想通,做此记录,以后有机会再慢慢改进: pyt ...
分类:
其他好文 时间:
2018-04-01 20:49:59
阅读次数:
372
Redis Sentinel:分布式系统,多个Sentinal进程之间通过gossip protocols来接收主服务器是否下线的信息,通过agreement protocols来决定故障转移及转移服务器。 监控(monitoring):PING消息检查主从服务器运行状态 通知(notificati ...
分类:
其他好文 时间:
2018-03-27 16:41:37
阅读次数:
187
1、Paxos算法的应用 Paxos算法及变种算法在分布式系统中应用广泛。 基于Paxos算法的变种有:ZAB、Raft 例如: ? Zookeeper 中的ZAB协议也是Paxos算法的变种。Zookeeper通过ZAB协议实现数据一致性,以提供数据一致
分类:
编程语言 时间:
2018-03-13 23:49:32
阅读次数:
270