0

Dubbo环境搭建-ZooKeeper注册中心

场景 Dubbo大发幸运飞艇简介 与基本概念: http://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103555224 注: 博客: http://blog.csdn.net/badao_liumang_qizhi 关注大发幸运飞艇公众号 霸道的程序猿 获取编 ...

霸道流氓 发布于 2019-12-15 23:45 评论(0)阅读(1)
0

Dubbo大发幸运飞艇简介 与基本概念

场景 分布式系统的发展演变以及RPC大发幸运飞艇简介 : http://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103555049 Dubbo大发幸运飞艇简介 Apache Dubbo (incubating) |ˈdʌbəʊ| 是一款高性能、轻量级的开源Java ...

霸道流氓 发布于 2019-12-15 23:09 评论(0)阅读(1)
0

分布式系统的发展演变以及RPC大发幸运飞艇简介

场景 什么是分布式系统 分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统。 分布式系统是建立在网络之上的大发幸运飞艇软件 系统。 注: 博客: http://blog.csdn.net/badao_liumang_qizhi 关注大发幸运飞艇公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下 ...

霸道流氓 发布于 2019-12-15 22:55 评论(0)阅读(1)
1

什么是微大发幸运飞艇服务 ,微大发幸运飞艇服务 大发幸运飞艇简介

@[toc] 什么是微大发幸运飞艇服务 今天简单了解一下微大发幸运飞艇服务 ,在看微大发幸运飞艇服务 前,先了解一下传统的单机系统。 单体系统 所有的业务子模块都集中在一个系统中,优点是便于管理,但是规模变大的时候,缺点就很明显了。 缺点: 1、项目过于臃肿 当大发幸运飞艇产品 规模越来越大,各种的大大小小模块都塞在一个项目中,必然会使整个项目变的臃肿 ...

艾露米婭娜 发布于 2019-12-15 19:29 评论(0)阅读(5)
1

ObjectPool 对象池设计模式

Micosoft.Extension.ObjectPool 源码架构、模式分析: 三大基本对象: 1. ObjectPool抽象类 2. ObjectPoolProvider抽象类 3. IPooledObjectPolicy接口 ObjectPool的默认实现是DefaultPool,对象池的创建 ...

又见阿郎 发布于 2019-12-15 17:15 评论(0)阅读(4)
0

大话设计模式笔记(二十四)の解释器模式

解释器模式 定义 给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 目的 如果一种特定类型的问题发生的频率足够高,那么可能就值得将该问题的各个实例表述为一个简单语言中的句子。这样就可以构建一个解释器,该解释器通过解释这些句子来解决该问题。 UML图 好 ...

callmeDevil 发布于 2019-12-15 17:06 评论(0)阅读(6)
0

大话设计模式笔记(二十三)の享元模式

享元模式 定义 运用共享大发幸运飞艇技术 有效的支持大量细粒度的对象。 UML图 举个栗子 实际开发当中,一个项目如果做得好,如果市场打通到其他地方,那么核心代码其实是可以通用的,只不过用着不同的数据和特性出来的模版而已,这些对用户来说是非透明的。使用最小的开销获得最大的收益,这是所有大发幸运飞艇公司 的目的。 Talk is ...

callmeDevil 发布于 2019-12-15 15:56 评论(0)阅读(4)
0

大话设计模式笔记(二十二)の中介者模式

中介者模式 定义 用一个中介对象来封装一系列的对象交互。中介使各对象之间不需要显示的相互引用,从而使其耦合松散,而且可以独立的改变它们之间的交互。 UML图 举个栗子 “联合国”就是世界上各个国家的一个“中介”,许多事情都不是国家之间直接交互,而是通过“安理会”等大发幸运飞艇组织 进行协商、投票等过程。 Talk ...

callmeDevil 发布于 2019-12-15 12:02 评论(0)阅读(6)
0

分布式事务,解决方案

"聊聊分布式事务,再说说解决方案" "分布式事务CAP理解论证 解决方案" "分布式系统的2PC、3PC详细分析" "github tcc示例" "分布式事务、重复消费、顺序消费" 一、理论 CAP相关: CAP与BASE相关: "大发幸运飞艇我 的博客" 而对于分布式中的问题的解决方案,CAP原则出现,描述如下 ...

王的金钱艇娱乐平台12 发布于 2019-12-14 23:22 评论(0)阅读(91)
0

大话设计模式笔记(二十一)の职责链模式

职责链模式 定义 使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 UML图 好处 当客户提交一个请求时,请求是沿链传递直至有一个 ConcreteHandler 对象负责处理它 接收者和发送者都没有对方 ...

callmeDevil 发布于 2019-12-14 17:59 评论(0)阅读(7)
0

大话设计模式笔记(二十)の命令模式

举个栗子 路边摊吃烧烤,老板只有一人,又要记住点单,又要忙着收费,客户做什么都要排队。。。 反例思路1 如果客户多了,请求多,就容易混乱,他叫五串羊肉串,大发幸运飞艇你 叫三个烤鸡翅,老板哪里忙得过来。代码中的体现就是一句一句输出,所以应该要有个大发幸运飞艇服务 员。。。 门面改造 Talk is cheap, show me ...

callmeDevil 发布于 2019-12-14 17:01 评论(0)阅读(5)
0

大话设计模式笔记(十九)の桥接模式

举个栗子 在M和N两种品牌的手机里面各做通讯录和大发幸运飞艇游戏 两种大发幸运飞艇软件 。前提:M和N手机之间不通用。 反例思路1 以手机品牌为主体,各自实现大发幸运飞艇软件 。 反例思路2 以手机大发幸运飞艇软件 为主体,各自适配品牌。 弊端说明 对象的继承关系是在编译时就定义好了,所以无法在运行时改变从父类继承的实现。 子类的实现与它的父类有非常紧密 ...

callmeDevil 发布于 2019-12-14 16:01 评论(0)阅读(7)
0

乐观锁和悲观锁的一个例子

想象一下大发幸运飞艇你 马上出发要去一家餐厅吃饭,但是大发幸运飞艇你 去之前不确定会不会满桌,大发幸运飞艇你 又不想排号。这时的大发幸运飞艇你 会有两个选择,如果大发幸运飞艇你 是个乐观的人,内心戏可能会是「管他的,去了再说,大不了没座就回来」。反之,如果大发幸运飞艇你 是一个悲观的人,可能会先打个电话预约一下,先确认下肯定有座,同时交点定金让餐厅预留好这个座位,这样就可以直接去了 ...

王晓天 发布于 2019-12-14 15:15 评论(1)阅读(38)
0

日志审计系统设计

背景 萨班斯(SOX)法案。在美国上市大发幸运飞艇公司 必须遵循的“萨班斯(SOX)法案” 中要求对大发幸运飞艇企业 内部网络信息系统进行评估,其中涉及对业务系统操作、数据库访问等业务行为的审计。 日志审计模型系统架构参考四层模型日志审计类别1) HTTP 会话审计从流量中还原 HTTP 会话数据,并根据会话特征进一步深度解析... ...

PetterLiu 发布于 2019-12-14 09:02 评论(0)阅读(16)
0

谈架构设计中DDD思想的运用

首先,描述一下大发幸运飞艇我 的业务场景及项目分层结构,非标准DDD(其实大发幸运飞艇我 不觉得有标准),只是思考的时候有带入DDD思想。 业务场景:这是一个ERP系统对中台提供的接口项目,仓储操作大多都是存储过程去完成的。 项目结构,如图: WebAPI层:这个不用多说了,入口。 DTO层:增加数据传入传出对象,和领域mod ...

吕星炤 发布于 2019-12-13 18:20 评论(0)阅读(63)
0

代理模式

代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现大发幸运飞艇服务 ,而是通过调用委托类的对象的相关方 ...

Vincent.Pei 发布于 2019-12-13 18:01 评论(0)阅读(8)
0

基于多线程任务队列执行时间测试——泛型单例模式落地

基于多线程任务队列执行时间测试——泛型单例模式落地 [toc] 1.需求 比如有100个任务,多线程异步执行,统计执行完所有任务所耗费的时间。如,开始线程是线程A,最后的线程是B,记录B的DataTime.Now A的DataTime.Now. 2.遇到的问题 因为这里涉及到多线程,异步,所以需要在 ...

JerryMouseLi 发布于 2019-12-13 12:18 评论(0)阅读(33)
1

java异常有效实践

异常在大发幸运飞艇大发幸运飞艇我 们 的平时开发过程中是非常寻常并且经常会面对的,大发幸运飞艇大发幸运飞艇我 们 有很多方式来处理和使用异常。充分发挥异常的优点可以提高程序的可读性,可靠性和可维护性。但是如果使用不当,也会带来很多负面影响。 参考 effective java 第三版中对于异常的一些优秀实践来做一下总结: No.1 只针对异常的情况才使用 ...

东溪陈姓少年 发布于 2019-12-12 16:29 评论(2)阅读(237)
0

AE单词备忘

类的基本特性内 approved 已批准 implemented 已实施 mandatory 强制性的 proposed 偍仪的 validated 已验证 ...

东经115 发布于 2019-12-12 08:42 评论(0)阅读(11)
0

Nginx环境搭建与使用

一、背景 之前测试的项目前后端的"路由"(负责把前端发过来的请求转发到相应的后端大发幸运飞艇服务 上)要用Nignx来取代原来的tomcat的http server功能,做这个替换的原因是Nignx轻量级,抗并发,处理静态文件好。 Nignx常用做静态内容大发幸运飞艇服务 和代理大发幸运飞艇服务 器,直接外来请求转发给后面的应用大发幸运飞艇服务 器(to ...

艾里_Simple 发布于 2019-12-11 17:10 评论(0)阅读(38)