架构
storm_zhouy

Spring Cloud(七)服务监控Hystrix

熔断器 雪崩效应 在微服务架构中通常会有多个服务层调用,基础服务的故障可能会导致级联故障,进而造成整个系统不可用的情况,这种现象被称为服务雪崩效应。服务雪崩效应是一种因“服务提供者”的不可用导致“服务...
5
storm_zhouy

Spring Cloud(六)服务网关zuul

为什么要使用微服务网关 不同的微服务网关一般都会有不同的网络地址,而外部客户端(例如手机APP)可能需要调用多个服务的接口才能完成一个业务需求。例如一个常见的电商平台APP,可能会调用多个微服务的接口...
5
storm_zhouy

Spring Cloud(五)消息总线BUS

本章依赖于 Spring Cloud(四) 配置中心Config ,请没有构建好配置中心的出门左拐 前面一节,我们已经成功的构建了配置中心,如果需要客户端获取到最新的配置信息需要执行refresh,我...
4
buzenmedi

分布式架构的演进

作者:李小翀 链接:https://www.zhihu.com/question/22764869/answer/31277656 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载...
14
Littlehero_121

C++中的继承和派生,以及访问的限制

一、C++中的继承和派生 (1)、继承是从先辈那里得到属性和行为特征,从另一个角度来看待问题,就是从已有类产生新的类的过程就是类的派生。对派生类和基类的描述:可以说派生类是基类的具体化,而基类则是派...
10
storm_zhouy

Spring Cloud(四)配置中心Config

在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring cloud config ,它支持...
4
storm_zhouy

Spring Cloud(三)服务间调用Feign

在Spring Cloud Netflix栈中,各个微服务都是以HTTP接口的形式暴露自身服务的,因此在调用远程服务时就必须使用HTTP客户端。我们可以使用JDK原生的URLConnection、Ap...
7
storm_zhouy

Spring Cloud(二)客户端负载均衡Ribbon

Ribbon Ribbon是一个基于HTTP和TCP客户端的负载均衡器。Feign中也使用Ribbon,后续会介绍Feign的使用。 Ribbon可以在通过客户端中配置的ribbonServerLis...
9
storm_zhouy

Spring Cloud(一)服务注册与发现

Spring Cloud构建微服务架构(一)服务注册与发现 服务注册与发现 在简单介绍了Spring Cloud和微服务架构之后,下面回归本文的主旨内容,如何使用Spring Cloud搭建服务注册与...
10
ZCCHZ

SpringMVC自带toJson方法

公司同一类型的项目有两个框架,老版本的要用到toJson,新版本的不需要,直接对象就好了。当时就有点奇怪,就看了下原来MVC利用@ResponseBody注解,在加上把fastjson包直接放到pom...
7
puliao4167

GPU编程模型(CUDA)

本博客用来记录所学GPU知识。主要来源于NVIDIA初级教程。 名词解释 1.FLOPS 每秒钟的浮点数运算 2.GFLOPS 10^9*FLOPS 3.TFLOPS 1000*GFLOPS ...
4
supperling

APP社交类项目设计之五项目最新进展总结

继续说说项目最近进展情况:目前项目的基本模型已开发完毕,共分为三大模块 消息、发现和个人。消息主要是单聊,发现里面有两个部分,第一部分是公告牌,点击进去后有新页面多个官方聊天室可供选择,第二部分是群聊...
10
ZCCHZ

Spring MVC拦截器使用

前端接口拦截器(列出分析) <!-- 前端接口拦截器 --> <mvc:interceptors> <mvc:intercept...
4
fst438060684

netty源码阅读之解码值基于固定长度解码器分析

固定长度解码器FixedLengthFrameDecoder比较简单,我们看下它类的注释: /** * A decoder that splits the received {@link Byt...
4
Aidam_Bo

分布式系统架构

前言 现在的架构很多,各种各样的,如高并发架构、异地多活架构、容器化架构、微服务架构、高可用架构、弹性化架构等,还有和这些架构相关的管理型的技术方法,如 DevOps、应用监控、自动化运维、SOA ...
5
zdx1515888659

Spring Boot采用yml的方式配置 Log4j2 日志文件

从图中不难看出,在线程数为 2~16 之间,混合使用同步和异步的logger来打印日志,性能是最好的     1、选择Log4j2的理由是啥,为啥不用spring boot 默认的? 优化 ...
4
BalladC

【转载】SpringCloud教程 | 第十篇: 高可用的服务注册中心

版权声明:本文为博主原创文章,欢迎转载,转载请注明作者、原文超链接 ,博主地址:http://blog.csdn.net/forezp。 https://blog.csdn.net/forez...
3
fst438060684

netty源码阅读之解码之抽象解码器ByteMessageDecoder

ByteMessageDecoder是所有解码器的基类,它主要通过以下步骤进行解码: 1、累加字节流 2、调用子类的decode方法进行解析 3、将解析到的ByteBuf向下传播 我们看Byt...
4
u010870518 img

为什么需要分布式配置中心?

一、前言 对于配置文件,我们并不陌生,它提供我们可以动态修改程序运行能力。引用别人的一句话就是: 系统运行时(runtime)飞行姿态的动态调整! 我可以把我们的工作称之为在快速飞行的飞机上修理零...
24
hzfw2008

金蝶K3销售订单自动携带下拉式客户区域信息并可修改,支持下推关联携带

上一篇文章提到如何对字符串字段进行自动携带https://blog.csdn.net/hzfw2008/article/details/81127429,这次需要对下拉字段进行自动携带。 现状:销售...
45
qq_41534566

深究分布式缓存的九个点

一、 redis 简介 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(has...
7
lisdye2 img

重构——代码坏味道&重组函数.md

代码的坏味道 Duplicated Code ( 重复代码 ) 如果你在一个以上的地点看到相同的程序结构,那么设法将它们合而唯一,程序会变得更好 最单纯的Duplicated Code 是同一个类的两...
12
Java1122zzz

dubbo专题-深入分析zookeeper创建节点过程(高清大图无水印版)

上周就有朋友问到我,为什么我的源码解析总是偏偏要和面试题挂上钩呢?原因很简单 1.dubbo源码这么多,试问你从哪里做为切入点?也就是说该从哪里看起?所以以面试题为切入点,你可以理解为我是在回答&q...
3
Doudou_Mylove

Keepalived+Nginx+Tomcat 高可用Web服务

前面我们搭建了一个keepalived+lvs,今天把httpd换成nginx+tomcat.     Nginx可以用来作为反向代理服务器,来提供负载均衡的能力,使我们的web服务器,能够水平...
14
kllxyu

shiro---扩展RBAC用户角色权限设计方案

RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-...
6
moonpure

Java中使用OpenSSL生成的RSA公私钥进行数据加解密

当前使用的是Linux系统,已经按装使用OpenSSL软件包, 一、使用OpenSSL来生成私钥和公钥 1、执行命令openssl version -a 验证机器上已经安装openssl  ...
6
A_Story_Donkey

Netflix Eureka源码分析(3)——web.xml分析

eureka server的本质就是一个web应用,web应用最最核心的就是web.xml (1)最最重要的就是listener,它是实现了javax.servlet.ServletContextL...
25
javarrr

Golang工程经验

Golang工程经验 作为一个C/C++的开发者而言,开启Golang语言开发之路是很容易的,从语法、语义上的理解到工程开发,都能够快速熟悉起来;相比C、C++,Golang语言更简洁,更容易写出高并...
57
wxb880114

再谈消息队列技术-转

再谈消息队列技术 上周,我们举办了第二届技术沙龙,我这边主要演讲了消息队列技术的议题,现分享给大家: 在我们团队内部,随着消息应用中心(任务中心)的广泛应用,有时候我们感觉不到消息队列的存在,但这...
6
en_joker

桥梁模式(Bridge Pattern)。

定义 桥梁模式也叫做桥接模式,是一个比较简单的模式,其定义如下: 将抽象和实现解耦,使得两者可以独立的变化。 桥梁模式的重点是在“解耦”上,如何让他们两者解耦是我们要了解的重点。我们先来看桥梁模...
7

预告
img 进军Web前端工程师
讲师:曾亮老师

专家申请

img
刘博文

常年大数据工作,原项目是负责中国邮政储蓄银行所有非结构化数据存储。hadoop集群规模超千...

img
王栋

14年开始做技术,16年创业至今。在技术这条路上摸爬滚打这几年,对Java生态有了清楚的认...

img
测试账号测试2

这是一个测试2

更多

官方博客

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部