会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
读书使人进步
不忘初心,方得始终
博客园
首页
新随笔
联系
订阅
管理
2017年12月18日
一致性协议
摘要: 从这周开始深入学习Zookeeper,主要是看PAXOS到ZOOKEEPER分布式一致性理论与实践以及Zookeeper3.5的源码,在整个学习过程中会整理一些学习笔记。 1.分布式基本概念 2.一致性协议 2PC 2PC即两阶段提交,是计算机网络尤其是在数据库领域内,为了使基于分布式系统架构下的所
阅读全文
posted @ 2017-12-18 20:42 简单爱_wxg
阅读(1218)
评论(0)
推荐(0)
2017年12月16日
Zookeeper客户端介绍
摘要: 客户端是开发人员使用Zookeeper的主要的途径,以下内容将对Zookeeper的内部原理进行详细的学习和讲解。ZooKeeper的客户端主要有一下几个核心组件组成: Zookeeper:提供客户端访问ZooKeeper服务器的API. ClientWatchManager:负责管理客户端注册的W
阅读全文
posted @ 2017-12-16 15:17 简单爱_wxg
阅读(5472)
评论(0)
推荐(0)
分布式基本概念
摘要: 从这周开始深入学习Zookeeper,主要是看PAXOS到ZOOKEEPER分布式一致性理论与实践以及Zookeeper3.5的源码,在整个学习过程中会整理一些学习笔记。 1.分布式基本概念 2.一致性协议 分布式系统是一个硬件或者软件组件分布在不同网络计算机上,彼此之间仅仅通过消息传递来进行通信和
阅读全文
posted @ 2017-12-16 14:29 简单爱_wxg
阅读(6432)
评论(0)
推荐(0)
2017年9月9日
Tomcat中的backlog参数
摘要: 在linux 2.2以前,backlog大小包括了半连接状态和全连接状态两种队列大小。linux 2.2以后,分离为两个backlog来分别限制半连接SYN_RCVD状态的未完成连接队列大小跟全连接ESTABLISHED状态的已完成连接队列大小。互联网上常见的TCP SYN FLOOD恶意DOS攻击
阅读全文
posted @ 2017-09-09 15:45 简单爱_wxg
阅读(3837)
评论(0)
推荐(0)
2017年5月20日
Spring配置动态数据源-读写分离和多数据源
摘要: 在现在互联网系统中,随着用户量的增长,单数据源通常无法满足系统的负载要求。因此为了解决用户量增长带来的压力,在数据库层面会采用读写分离技术和数据库拆分等技术。读写分离就是就是一个Master数据库,多个Slave数据库,Master数据库负责数据的写操作,slave库负责数据读操作,通过slave库
阅读全文
posted @ 2017-05-20 19:38 简单爱_wxg
阅读(2378)
评论(0)
推荐(0)
2017年5月18日
每天学点Linux-选取命令CUT和GREP
摘要: 选取命令就是将一段数据经过分析后,取出我们所想要的。或者是经由分析关键词,取得我们所想要的那一行!一般来说,选取命令通常是针对一行一行的数据来进行分析的, 并不是整篇信息分析。cut cut命令可以将一段信息的某一段选取出来,信息处理一行为单位。CUT命令使用格式如下: 范例一:将 PATH 变量取
阅读全文
posted @ 2017-05-18 23:37 简单爱_wxg
阅读(6051)
评论(0)
推荐(0)
2017年5月16日
每天学点Linux-切割命令split
摘要: 一种常见的需求是,有一个比较大的文件,需要把它切割成比较小的几个文件,在Linux系统中你就可以使用Split命令了。Split命令可以将一个大的文件按照文件大小或者行数切割成小文件。Split命令的使用方式如下: 范例一:我的 /etc/termcap 有七百多K,若想要分成 300K 一个文件时
阅读全文
posted @ 2017-05-16 23:21 简单爱_wxg
阅读(1361)
评论(0)
推荐(0)
2017年5月14日
基于netty-socketio的web推送服务
摘要: 在WEB项目中,服务器向WEB页面推送消息是一种常见的业务需求。PC端的推送技术可以使用socket建立一个长连接来实现。传统的web服务都是客户端发出请求,服务端给出响应。但是现在直观的要求是允许特定时间内在没有客户端发起请求的情况下服务端主动推送消息到客户端。最近的预警系统中,需要服务端向预警系
阅读全文
posted @ 2017-05-14 14:35 简单爱_wxg
阅读(13578)
评论(4)
推荐(1)
2017年5月13日
Redis学习-LUA脚本
摘要: 最近在做K线的项目中,需要计算商品的分时数据。为了保证多台机器对同一商品的计算的有序性,所以在Redis中进行计算,同时为了保证在分时数据计算过程的原子性所以使用了LUA脚本,Redis内置了对LUA脚本的支持,并且在计算过程中保证了脚本中执行的原子性。因此在开发过程中对Redis对Lua的支持进行
阅读全文
posted @ 2017-05-13 19:38 简单爱_wxg
阅读(15951)
评论(0)
推荐(1)
spring中InitializingBean接口使用理解
摘要: InitializingBean接口为bean提供了初始化方法的方式,它只包括afterPropertiesSet方法,凡是继承该接口的类,在初始化bean的时候会执行该方法。测试程序如下: 配置文件如下: Main主程序如下: 运行Main程序,打印如下结果: 这说明在spring初始化bean的
阅读全文
posted @ 2017-05-13 18:02 简单爱_wxg
阅读(6950)
评论(0)
推荐(1)
下一页
公告
点击右上角即可分享