自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

终日思 < 须臾学

路漫漫其修远兮 吾将上下而求索

  • 博客(2)
  • 资源 (4)
  • 收藏
  • 关注

转载 分布式事务之两阶段提交

事务处理的困难源于两个方面:concurrency和failures。为了达到高的性能,并发是必要的。而在现实中,计算机系统会面临各种各样的故障,操作系统可能会出错,硬件也有可能会出错。当这些错误发生时,应用程序可能会在正执行的过程中被打断,而这可能会产生错误的结果。比如用户正在转账,在中间失败可能会导致一个账户上的钱少了,但是另一个账户却没有收到钱的情况。Recovery就是要避免因故障而产生错误结果。所以就引出了Concurrency Control和Recovery这两个概念。

2016-08-18 14:20:36 1642

原创 使用Netty搭建APP推送服务器

调用时序图如下:源码:https://github.com/Aresyi/pushServer(1)获取socket登录秘钥(登录口令):key. key的时效为1分钟,如果客户端在拿到key后,1分钟之内不执行socket登录验证的流程,则key自动生效;接口服务地址:/user/getPushKey(2)客户端拿到key后,与服务器端建立socket连接,并立即发送key到服务器。如果key过期

2016-08-17 16:54:17 10826 10

大规模分布式存储系统:原理解析与架构实战

详细介绍分布式系统原理,介绍二阶段提交2pc协议,以及和Paxos协议配合使用;跨数据中心实现方案介绍

2016-12-30

学习Object类——为什么要重写equeals和hashcode方法

个人学习终结成果:为什么要重新equals和hashCode方法?如何重写?站好马步需从j2se基础开始

2010-10-25

CSS2.0参考手册

学习Css的参考手册 CSS 是 Cascading Style Sheet 的缩写。译作「层叠样式表单」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

2010-10-20

深入浅出Android

本书重点讲解最简单,却又最有用的Android学习部分,对于初学者来说是非常好的学习资料...

2010-10-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除