- 博客(5)
- 资源 (6)
- 收藏
- 关注
原创 三、Dubbo注册和订阅原理解析
课程概要:分布式项目开发与联调控制管理后台使用Dubbo注册中心详解一、分布式项目开发与联调接口暴露与引用在一个RPC场景中 ,调用方是通过接口来调用服务端,传入参数并获得返回结果。这样服务端的接口和模型必须暴露给调用方项目。服务端如何暴露呢?客户端如何引用呢?接口信息、模型信息、异常暴露接口的通常做法是 接口与实现分离,服务端将 接口、模型、异常 等统一放置于一个模块,实现置于另一个模块。调用方通过Maven进行引用。自动化构建与协作当项目越来越多,服务依懒关系越发复杂的
2020-08-30 00:25:37 1426
原创 二、快速掌握Dubbo常规应用
概要:Dubbo 快速入门Dubbo 常规配置说明一、Dubbo 快速入门Dubbo核心功能解释dubbo 阿里开源的一个SOA服务治理框架,从目前来看把它称作是一个RPC远程调用框架更为贴切。单从RPC框架来说,功能较完善,支持多种传输和序列化方案。所以想必大家已经知道他的核心功能了:就是远程调用。快速演示Dubbo的远程调用实现步骤 创建服务端项目 引入dubbo 依赖 编写服务端代码 创建客户端项目 引入dubbo 依赖 编写客户端调用代码dubb
2020-08-28 23:33:07 487
原创 一、从0到1整体认知分布式系统
概要:分布式架构的发展历史与背景如何着手架构一套分布示式系统**Dubbo 架构与设计说明 **一、分布式架构的发展历史与背景理解分布式架构:分布式系统(distributed system)是建立在网络之上的软件系统。正是因为软件的特性,所以分布式系统具有高度的内聚性和透明性。因此,网络和分布式系统之间的区别更多的在于高层软件(特别是操作系统),而不是硬件。以下是百度百科关于分布式系统的解释,有点复杂,我们可以简单点理解就是一个节点来干的活,先在分成多个节点来干?为什么
2020-08-27 15:21:49 598
原创 二叉树详解-Java实现二叉树数据结构
树的由来我们知道对于有序数组,查找很快,并介绍可以通过二分法查找,但是 想要在有序数组中插入一个数据项,就必须先找到插入数据项的位置,然后将所有插入位置后面的数据 项全部向后移动一位,来给新数据腾出空间,平均来讲要移动N/2次,这是很费时的。同理,删除数据 也是。然后我们介绍了另外一种数据结构——链表,链表的插入和删除很快,我们只需要改变一些引用值 就行了,但是查找数据却很慢了,因为不管我们查找什么数据,都需要从链表的第一个数据项开始,遍 历到找到所需数据项为止,这个查找也是平均需要比较N/2次。那么
2020-08-26 16:01:31 1672
转载 redis是整合google guava的布隆过滤器
为什么要使用布隆过滤器?布隆过滤器(bloomfilter)有两大作用,一是为了防止缓存穿透,二是为了在百万级数据里快速高效的去重什么是布隆过滤器?1,布隆过滤器是用来判断一个元素是否出现在给定集合中的重要工具,具有快速,比哈希表更节省空间等优点,而缺点在于有一定的误识别率(false-positive,假阳性),亦即,它可能会把不是集合内的元素判定为存在于集合内,不过这样的概率相当小,在大部分的生产环境中是可以接受的;2,其原理比较简单,假设S集合中有n个元素,利用k个哈希函数,将S中的每个元素映
2020-08-11 11:34:01 1777
gradle-5.4.1.rar
2020-02-22
microservice.rar
2019-12-06
ShiroDemo.rar
2019-12-06
websocketdemo.rar
2019-12-06
zookeepercuratoronline.rar
2019-12-06
Java微信登录+websocket.rar
2019-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人