首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Allen烽
掘友等级
码农
|
杭州某司
后端还行,前端麻瓜
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 14
沸点 2
赞
16
返回
|
搜索文章
最新
热门
zookeeper学习03 使用场景
zookeeper采用的是推拉相结合的方式。客户端向服务器端注册自己需要关注的节点。一旦节点数据发生变化,name服务器端会向客户端发送watcher事件通知。客户端收到通知后,主动到服务器端获取更新后的数据。 。。。 leader是zookeeper集群的核心。 1 观察zo…
zookeeper学习02 使用
zookeeper的数据模型和文件系统类似,每一个节点称为:znode 是zookeeper中的最小数据单元,每个znode上都可以保存数据和挂载子节点,从而构成一个层次化的属性结构。 watcher的通知是一次性,一旦触发一次通知后,该watcher就失效了。 zookeep…
zookeeper学习01 入门篇
2)并发性 程序运行过程中,并发性操作是很常见的,同一个分布式系统中的多个节点,同时访问一个共享资源,如数据库或者分布式存储。 分布式并发是基于多进程 当网络发生异常,导致分布式系统中部分节点之间的网络遗憾吃不断增大,最终导致分布式架构的所有节点,只有部分节点能够正常通行。 分…
Redis入门手册
前段时间因为自己再鼓捣zk和dubbo玩了下分布式的相关内容,想到本身redis也是用來实现分布式锁的一种手段,所以心痒之下,整理回顾了redis的相关内容。 声明:以下操作都是基于demo层级的实践,由于深度不够所以如果出现有误的请联系本人共同学习成长。 每个数据库之间并不是…
java多线程那点事儿
多线程是一个程序(进程)运行时产生了不止一个线程。 一个正在执行的程序,进程是控制程序的执行顺序。这个顺序又被称为一个控制单元。 并发:通过CPU调度算法,让用户看上去是同时执行的,在CPU层面不是同时。 就是记录java执行字节码的行号指示器。 1)充分的利用CPU资源,如果…
源码冲浪之HashMap
HashMap是我们最常用到的集合之一,是java非常典型的数据结构。学习它的源码是非常只有必要的,我们所要了解的并不仅仅是“HashMap不是线程安全的,HashTable是线程安全的,通过synchronized实现的。HashMap取值非常快”等等。 它是属于数组及链表相…
分布式通信之序列化
后续xml编码格式的对象序列化机制成为了主流。 使用恰当的序列化协议不仅可以提高系统的通用性,强壮性,安全性,优化性能,同时能让系统更加易于调试和扩展。 把对象转化为字节序列的过程称为对象的序列化,反之就是对象的反序列化。 序列化会有个版本号,如果没有这个的话,会生成新的。 序…
分布式通信框架 - rmi
不用知道具体细节,调用远程系统中类的方法,就跟调用本地方法一样。 RPC协议其实是一种规范。 网络协议和网络IO对于调用端和服务端来说是透明的。 RMI使用的是JRMP(JAVA Remote Messageing Protocol),可以说JRMP是专门为java定制的通信协…
个人成就
文章被点赞
161
文章被阅读
23,724
掘力值
913
关注了
19
关注者
55
收藏集
0
关注标签
3
加入于
2018-10-09