标签:配置

Java

你不知道的Dubbo之配置原理

尖兵 发布于 2019-07-20

本文主要介绍了在不同的配置模式下,dubbo与spring整合的原理,即:xml配置、注解配置、自动化配置 三种模式下的配置生效原理。 XML启动 Schema扩展机制 Spring提供了 Schema 扩展机制,用户可以自定义 Schema 文件,并自定义 Schema 解析器...

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

Java

Dubbo源码分析(二)—–基于注解的提供者Exportor过程分析

23

尖兵 发布于 2019-07-20

这是Dubbo官网的服务提供者的时序图 复制代码 此文Dubbo的版本是2.7,1. Dubbo的通过@EnableDubbo来启动Dubbo的初始化配置,主要配置扫描ServiceBean的路径, 还有配置multipleConfig=true, 这个是支持多配置模式(例如: ...

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

Java

关于Spring AOP与IOC的个人思考[精品长文]

4

yeseng 发布于 2019-07-20

愿我所遇之人,所历之事,哪怕因为我有一点点变好,我就心满意足了。 在阅读本文前,强烈建议阅读: Java JDK 动态代理(AOP)使用及实现原理分析 AOP是Spring提供的关键特性之一。AOP即面向切面编程,是OOP编程的有效补充。使用AOP技术,可以将一些系统性相关的编程...

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

Java

JVM调优必备,死磕GC日志(一图看懂)

2

yanxinchi 发布于 2019-07-20

性能测试,排查定位问题,JVM调优过程中,都会遇到要分析GC日志,那你看得懂GC日志吗? JVM GC 相关的参数 -XX:+PrintGC 输出GC日志 -XX:+PrintGCDetails 输出GC的详细日志 -XX:+PrintGCTimeStamps 输出GC的时间戳(...

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

Spring

[Spring-Cloud-Alibaba] Sentinel 整合RestTemplate & Feign

darida 发布于 2019-07-19

Sentinel API Github : WIKI Sphu (指明要保护的资源名称) Tracer (指明调用来源,异常统计接口) ContextUtil(标示进入调用链入口) 流控规则(针对来源属性) @GetMapping("/test-sentinel-api...

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

Java

『互联网架构』JDBC和RestApi调用埋点(114)

7

xiaoli.he 发布于 2019-07-19

JDBC做过java开发的都知道JDBC是干什么的,RestApi其实就是http的调用,http的调用就是调用第三方的服务的时候,第三方的服务并不是在自己的系统范围内,如果出现不稳定挂掉,对自身来说是不可控了,所以第三方服务而言对我们而言是非常的明感的。JDBC和RestApi...

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

Java

一文搞懂Spring-AOP原理

1

puefu.he 发布于 2019-07-19

PointCut这个接口有两部分组成,分别是 ClassFilter 和 MethodMatcher ,其实可以很好的理解,如何定义一个切入点?我们在定义切入点的时候,就是想对某一个类的全部方法,或者对某一个类的部方法进行切入,因此在判断能否作用到方法上的时候,先判断是否类能够匹...

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

编程技术

流式视频处理架构设计

16

邓龙华 发布于 2019-07-19

在LiveVideoStack线上交流分享中,新浪微博视频平台架构师曾诚分享了微博大规模视频处理如何应对多业务场景,大流量,高并发的挑战。包括利用工作流式计算引擎实现场景动态配置,以及采用流式上传协议SVE来解决大流量高并发的问题等内容。 文 / 曾诚 整理 /&nbs...

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

Spring

SpringBoot 2.0 多图片上传加回显

3

xiaoli.he 发布于 2019-07-19

SpringBoot 2.0 多图片上传加回显 这两天公司有需求让做一个商户注册的后台功能,其中需要商户上传多张图片并回显。由于之前没做过这方面的东西,此篇文章用以记录一些知识点,以便后续查看。 上传 Controller的代码非常简单,由于用了SpringMVC框架,所以直接用...

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

Java

kubectl 实用指南

1

dulong 发布于 2019-07-19

kubectl 是 Kubernetes 的命令行工具,通过 API server 与集群进行交互。 2. 配置 kubectl kubectl 可以通过 ~/.kube/config 配置连接到一个或多个集群。 具体如何配置可以参考: 配置对多集群的访问 。如果需要配置远程集群...

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

编程技术

Java架构-SpringCloud分布式架构权限管理

2

wenming.gapo 发布于 2019-07-19

概述 本文讨论分布式架构权限管理的两种情况,一种是针对统一授权访问的,一种是跨平台接口访问的。 虽然分布式架构会做业务的切割,将整体的业务切割为独立的子业务或者子平台,但是同一平台下往往会有统一的授权和单点登录,客户端而言平台是整体的,这种是统一授权访问的权限管理。但是也会遇到多...

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

Java

如何向一个WebApp引入Spring与Spring MVC

1

hanze 发布于 2019-07-19

如何向一个WebApp引入Spring与Spring MVC 1 在Servlet 3.0环境中,容器(加载运行webapp的软件,如Tomcat)会在类路径中查找实现 javax.servlet.ServletContainerInitializer 接口的类(这一行为本质上是...

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

Java

Spring Boot 配置多源的 RabbitMQ

3

Harries 发布于 2019-07-19

简介 MQ 是开发中很平常的中间件,本文讲述的是怎么在一个 Spring Boot 项目中配置多源的 RabbitMQ ,这里不过多的讲解 RabbitMQ 的相关知识点。如果你也有遇到需要往多个 RabbitMQ 中发送消息的需求,希望本文可以帮助到你。 环境 rabbitmq...

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

Java

被Dubbo虐过吗,反击开始!

5

Harries 发布于 2019-07-19

5 月 21 日,经过一年多的孵化,Apache软件基金会宣布 Dubbo 正式毕业,成为 Apache 的顶级项目。 从孵化器毕业是一种荣誉,也是另一种开始。Apache Dubbo(以下简称Dubbo)是阿里巴巴于于2011年开源的一款高性能Java RPC框架,开源伊始就在...

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

Java

MyBatis从入门到精通(十三):使用discriminator鉴别器映射

1

刘莉莉 发布于 2019-07-19

最近在读刘增辉老师所著的《MyBatis从入门到精通》一书,很有收获,于是将自己学习的过程以博客形式输出,如有错误,欢迎指正,如帮助到你,不胜荣幸! 本篇博客主要讲解鉴别器映射discriminator标签的简单用法。 1. 明确需求 在设计之初,sys_role表的enable...

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

编程技术

程序员视角看DevOps现状报告,微服务、容器为DevOps保驾护航

8

likai 发布于 2019-07-19

DevOps是一种文化转变,或者说是一个鼓励更好地交流和协作(即团队合作)以便于更快地构建可靠性更高、质量更好的软件的运动。——Mike Kavis 云计算开源产业联盟在今年7月首次发布《中国 DevOps 现状调查报告(2019 年)》,报告中有哪些结论?对企业DevOps落地...

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

编程技术

微服务一定要选Spring Cloud的三大原因详细概述

4

Harries 发布于 2019-07-19

前言: 现如今微服务架构十分流行,而采用微服务构建系统也会带来更清晰的业务划分和可扩展性。同时,支持微服务的技术栈也是多种多样的,本文主要讲述我们为什么选择Spring Cloud和它的技术概要。 1、为什么微服务架构需要Spring Cloud 简单来说,服务化的核心就是将传统...

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

Java

Infinispan 10.0.0.Beta4 发布,分布式缓存集群系统

puefu.he 发布于 2019-07-19

Infinispan 10.0.0.Beta4 发布了,该版本继续完善 Infinispan 10 的新特性。 主要包括: 服务端 体积更小 (36MB vs 130MB) 占用内存更少 (启动只占用 20MB ,之前是 40MB) single-port: Hot Rod,RE...

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