- 博客(4)
- 资源 (20)
- 收藏
- 关注
原创 Zookeeper初学篇
【是什么】 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。以上官方说法,只知道ZooKeeper是一个分布式服务框架,好了,接着往下看。 【有什么】 一、类似文件系统的数据模型
2016-10-23 21:18:25 450 6
原创 【设计模式】迭代器模式
背景: 相信所有的大学生都经历过大学老师点名的尴尬场面吧,话说老师手拿一张人名单,点名时从上到下挨个来一遍,提问时同一个问题按照人名单重下到上再来一遍,无一遗漏。可是这是怎么做到的? 实话说吧,老师很聪明的运用了迭代器的思想,把人名单看作是一个容器,上面的所有人名都是一个对象,按照一定的算法(从上到下、从下到上)逐一点到,有漏才怪,不经意之间老师就运用了设计模式大师的设计模式——
2016-10-30 23:24:31 408 7
原创 【数据库】小谈事务
【是什么】 事务是指,有逻辑的一组操作,简单说就是一个操作序列,这个序列中的所有操作,要么做,要么不做。 【特性-ACID】 1.原子性(Atomicity) 原子性是指事务是一个不可分割的工作单位,事务中的操作要么都做,要么都不做。 2.一致性(Consistency) 事务必须是使数据库从一个一致性状态变到另一个一致性状态,一致性与原子性是密切相关的。 3.隔
2016-10-16 23:25:43 617
原创 转发和重定向
【通俗理解】 假如我有一本特别好的书,小李知道后也想要,于是小李来我家问我,有两种方式: 方式一:我告诉小李,这本书我是在某某书店买的,小李离开我家,自己去书店买书啦。 方式二:我告诉小李“你先在我家坐一会儿”,然后给书店打电话送过来一本新的,送给了小李。 方式一就是重定向,方式二就是转发。 【对比学习】 转发过程:客户浏览器发送请求---web
2016-10-07 17:33:19 467 27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人