标签:bus

Java

从源码角度理解Java设计模式——装饰者模式 原 荐

3

xirruiqiang 发布于 2018-12-12

一、饰器者模式介绍 装饰者模式定义:在不改变原有对象的基础上附加功能,相比生成子类更灵活。 适用场景:动态的给一个对象添加或者撤销功能。 优点:可以不改变原有对象的情况下动态扩展功能,可以使扩展的多个功能按想要的顺序执行,以实现不同效果。 缺点:更多的类,使程序复杂 类型:结构型...

阅读(30)评论(0)赞 (0)

Java

基于Maven的Spring + Spring MVC + Mybatis的环境搭建

24

darida 发布于 2018-12-10

基于Maven的Spring + Spring MVC + Mybatis的环境搭建项目开发,先将环境先搭建起来。上次做了一个Spring + Spring MVC + Mybatis + Log4J + JUnit Test的环境搭建,这次也差不多,不过就是基于了Maven,同...

阅读(33)评论(0)赞 (0)

Spring

java B2B2C源码电子商务平台—大话Spring Cloud

1

xiaoli.wang 发布于 2018-12-06

研究了一段时间Spring Boot了准备向Spring Cloud进发,公司架构和项目也全面拥抱了Spring Cloud。在使用了一段时间后发现Spring Cloud从技术架构上降低了对大型系统构建的要求,使我们以非常低的成本(技术或者硬件)搭建一套高效、分布式、容错的平台...

阅读(34)评论(0)赞 (0)

Spring

spring cloud hystrix实践

4

xubiao.zhuang 发布于 2018-12-06

介绍 hystrix是spring cloud的熔断降级组件,由netflix公司开源,通过命令模式结合rxjava框架实现,命令模式封装了用户具体业务,使用rxjava对命令的执行结果进行统计,根据统计结果按一定策略执行熔断降级,避免造成应用失败雪崩。 执行流程如下图: 流程说...

阅读(22)评论(0)赞 (0)

Java

移动端工程架构与后端工程架构的思想摩擦之旅

7

hanze 发布于 2018-12-06

此文已由作者黎星授权网易云社区发布。 欢迎访问 网易云社区 ,了解更多网易技术产品运营经验 记资源投放后端工程的架构调整与优化 架构思考 一直以来对软件工程架构有着极大的兴趣,无论是之前负责的移动端Android工程,亦或是现在转到后端开发后维护的资源投放工程。可以说一个团队中并...

阅读(28)评论(0)赞 (0)

Java

了解Vert.x:事件总线

1

likai 发布于 2018-12-06

Vert.x基于轻量级actor,名为Verticles。 Verticle是一个独立的工作单元,可以独立扩展。 通常,actor模型要求actor具有称为“传入邮箱”的概念,该概念通常是队列(更具体地说是阻塞缓冲队列)。 因此,如果一个actor想要由另一个actor完成一些工...

阅读(26)评论(0)赞 (0)

Java

了解Vert.x:事件循环

xiaoli.wang 发布于 2018-12-06

让Vert.x框架实现高度可扩展和高性能的核心是事件循环,更具体地说是Multi-Reactor模式,以及它的消息总线,在Vert.x中称为EventBus。 在本文中,我想解决有关事件循环的误解,例如: “Vert.x有EventLoop,所以它是单线程的,只使用一个CPU”?...

阅读(24)评论(0)赞 (0)

编程技术

Murex 快速风险分析引擎

14

dulong 发布于 2018-12-05

简介 Murex:在风险分析和预测分析领域,Murex 是一家为金融市场提供交易、资金、风险和交易后操作技术解决方案的公司,Murex 的平台 MX.3 被银行、资产管理公司、养老基金和保险公司使用。 其客户包括瑞银、加拿大国家银行、中国银行、华侨银行、招商银行和 ATB 金融等...

阅读(29)评论(0)赞 (0)

编程技术

即时物流的分布式系统架构设计

12

xiaoli.he 发布于 2018-12-05

编辑推荐: 本文来自于infoq,本文主要介绍在美团即时物流分布式系统架构逐层演变的进展中,遇到的技术障碍和挑战。 背景 美团外卖已经发展了五年,即时物流探索也经历了 3 年多的时间,业务从零孵化到初具规模,在整个过程中积累了一些分布式高并发系统的建设经验。最主要的收获包括两点:...

阅读(31)评论(0)赞 (0)

Java

b2b b2c o2o分布式电子商务平台源码 Spring MVC+mybatis+spring cloud

5

尖兵 发布于 2018-12-04

鸿鹄云商大型企业分布式互联网电子商务平台,推出PC+微信+APP+云服务的云商平台系统,其中包括B2B、B2C、C2C、O2O、新零售、直播电商等子平台。愿意了解源码的朋友直接求求交流分享技术二一四七七七五六三三 分布式、微服务、云架构电子商务平台 java b2b2c o2o ...

阅读(31)评论(0)赞 (0)

Java

JAVA 拾遗 — CPU Cache 与缓存行

5

darida 发布于 2018-11-30

引言 public class Main {      static long[][] arr;        publ...

阅读(24)评论(0)赞 (0)

Spring

springcloud 配置文件管理动态刷新

8

Harries 发布于 2018-11-29

当修改一个配置文件,我们需要重新打包项目或重新启动服务才能生效,springcloud的config实现了配置文件的统一管理,当配置文件修改后提交Git后系统会自动刷新获取修改后的配置文件。 eureka集群搭建 rabbitmq的安装配置 将配置文件上传至Git上 新建一个ma...

阅读(50)评论(0)赞 (0)

Java

关于RxJava在业务上的一些思考

1

puefu.he 发布于 2018-11-29

最近在工作中,频繁的使用了Rxjava来解决一些问题,在使用过程中也给予了自己一些思考,如何使用好RxJava,在什么样的场景中才能发挥它更好的作用,如何脱离代码来理解RxJava的工作机制,下面是自己一些浅显的思考。 示例 太多示例喜欢链式的把RxJava的流程表述起来,这个地...

阅读(31)评论(0)赞 (0)

Java

Java8 新特性

17

xirruiqiang 发布于 2018-11-27

速度更快 代码更少(增加了新的语法Lambda 表达式) 强大的Stream API便于并行 最大化减少空指针异常Optional 其中最为核心的为Lambda 表达式与Stream API Lambda表达式 Lambda 是一个匿名函数,我们可以把Lambda表达式理解为是一...

阅读(35)评论(0)赞 (0)

Java

Spring Cloud Alibaba,中国Javaer的福音,为微服务续上18年

changyuan.xu 发布于 2018-11-26

Java 界最近发生了一件大事,Spring Cloud 官方宣布阿里开源 Spring Cloud Alibaba ,并推出首个预览版。 据介绍,Spring Cloud Alibaba 由阿里开源组件和阿里云产品组件两部分组成,其致力于提供微服务一站式解决方案,方便开发者通过...

阅读(48)评论(0)赞 (0)

Spring

Spring Cloud Alibaba,中国 Javaer 的福音,为微服务续上 18 年

dulong 发布于 2018-11-26

Java 界最近发生了一件大事,Spring Cloud 官方宣布阿里开源 Spring Cloud Alibaba ,并推出首个预览版。 据介绍,Spring Cloud Alibaba 由阿里开源组件和阿里云产品组件两部分组成,其致力于提供微服务一站式解决方案,方便开发者通过...

阅读(34)评论(0)赞 (0)

Spring

Spring Cloud综合实战 – 基于TCC补偿模式的分布式事务

7

邓龙华 发布于 2018-11-23

本文通过使用Spring Cloud和Docker构建了一个常见的Microservice体系. Spring Cloud为开发者提供了快速构建分布式系统中的一些常见工具, 如分布式配置中心, 服务发现与注册中心, 智能路由, 服务熔断及降级, 消息总线等. 而Spring Cl...

阅读(40)评论(0)赞 (0)