标签:监听器

Java

这样讲 SpringBoot 自动配置原理,你应该能明白了吧

10

puefu.he 发布于 2019-09-21

作者:你在我家门口 juejin.im/post/5ce5effb6fb9a07f0b039a14 前言 小伙伴们是否想起曾经被 SSM 整合支配的恐惧?相信很多小伙伴都是有过这样的经历的,一大堆配置问题,各种排除扫描,导入一个新的依赖又得添加新的配置。自从有了 SpringBo...

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

编程技术

Netty原理架构解析

6

Harries 发布于 2019-09-20

编辑推荐: 本文来自于csdn,本文主要介绍了关于Netty的原理架构解析,介绍的Netty Reactor 模型以及服务端 Netty 的工作架构,希望对您的学习有所帮助。 Netty是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。JDK原生...

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

Java

Nacos一致性协议实现之Distro协议浅析

changyuan.xu 发布于 2019-09-18

Nacos 中的 DistroConsistencyServiceImpl 工作浅析 之前的文章说的很浅显,这次打算重头好好解析下 Nacos 中使用的 alibaba 自研的 AP 协议—— Distro 核心代码实现 Nacos Naming 模块启动做的时数据同步 Dist...

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

Spring

SpringBoot 2.0 + Nacos + Sentinel 流控规则集中存储

5

yanxinchi 发布于 2019-09-18

点击▲关注 “ 爪哇笔记 ”   给公众号标星置顶 更多精彩 第一时间直达 前言 Sentinel 原生版本的规则管理通过API 将规则推送至客户端并直接更新到内存中,并不能直接用于生产环境。不过官方也提供了一种 Push模式,扩展读数据源 ReadableD...

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

Java

Docker下Jedis体验

4

zhuangli 发布于 2019-09-17

jedis是redis的java版本的客户端实现,本文通过一些web请求&响应的实例展示了jedis的基本用法; 开始编码前我们先把环境准备好,总共两个server,对应两个docker容器: redis,采用redis的3.2.8版本,本次实战用的是redis单机; t...

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

Spring

SpringBoot 2.0 + 阿里巴巴 Sentinel 动态限流实战

13

尖兵 发布于 2019-09-16

点击▲关注 “ 爪哇笔记 ”   给公众号标星置顶 更多精彩 第一时间直达 前言 在 从0到1构建分布式秒杀系统 和打造十万博文系统中,限流是不可缺少的一个环节,在系统能承受的范围内既能减少资源开销又能防御恶意攻击。 在前面的文章中,我们使用了开源工具包 Gu...

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

Spring

Spring Cloud Alibaba | Sentinel:分布式系统的流量防卫兵动态限流规则

2

Harries 发布于 2019-09-16

Spring Cloud Alibaba | Sentinel:分布式系统的流量防卫兵动态限流规则 前面几篇文章较为详细的介绍了Sentinel的使用姿势,还没看过的小伙伴可以访问以下链接查看: 《Spring Cloud Alibaba | Sentinel:分布式系统的流量防...

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

Java

Spring Cloud Alibaba | Sentinel:分布式系统的流量防卫兵动态限流规则

3

zhuangli 发布于 2019-09-16

Spring Cloud Alibaba | Sentinel:分布式系统的流量防卫兵动态限流规则 前面几篇文章较为详细的介绍了Sentinel的使用姿势,还没看过的小伙伴可以访问以下链接查看: 《Spring Cloud Alibaba | Sentinel:分布式系统的流量防...

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

Java

mq的使用场景

13

Harries 发布于 2019-09-15

消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 二、消息队列应用场景 以下介绍消息...

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

Java

SpringBoot源码-自动配置原理

dulong 发布于 2019-09-14

1. 简介 本篇文章主要是针对上一篇文章: 启动原理 的补充,在上一篇文章的@SpringBootApplication注解分析中,对于@EnableAutoConfiguration的阐述意犹未尽,但限于篇幅与文章主题规划,就拿到这里做详细说明了。 重要声明:本系列Spring...

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

Spring

Spring使用xml启动源码解析

3

xirruiqiang 发布于 2019-09-13

本文章出处 Spring使用xml启动源码解析 转载请说明出处 工程准备 引入Spring最小依赖 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncod...

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

Java

为什么推荐 Java 程序员使用 Google Guava 编程?

18

zhuangli 发布于 2019-09-13

点击上方“ 开发者技术前线 ”,选择“星标” 21:15 在看 真 来自 |  张丰哲 链接 | www.jianshu.com/p/97778b21bd00 目前Google Guava在实际应用中非常广泛,本篇博客将以博主对 Guava 使用的认...

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

Java

OkHttp3源码解析(整体流程)

14

邓龙华 发布于 2019-09-13

点击上方蓝字关注 :point_up_2: 作者:秦子帅 来源:程序员进阶圈 整理:code小生 前言 今天主要讲一下OkHttp3源码解析(整体流程),主要分为四大块: okhttp的基本用法 OkHttpClient分析 Request分析 Call分析 {同步请求...

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

Java

Spring源码系列之容器启动

7

yanxinchi 发布于 2019-09-12

1. Demo创建 Demo 代码十分简单,整个工程结构如下: pom 依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-contex...

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

Java

Spring源码分析之-加载IOC容器

3

Harries 发布于 2019-09-12

本文接上一篇文章 SpringIOC 源码,控制反转前的处理(https://mp.weixin.qq.com/s/9RbVP2ZQVx9-vKngqndW1w) 继续进行下面的分析 首先贴出 Spring bean容器的刷新的核心 11个步骤进行祭拜(一定要让我学会了̷...

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

Java

SwiftNIO —— Swift 版的 Netty

13

puefu.he 发布于 2019-09-10

SwiftNIO is a cross-platform asynchronous event-driven network application framework for rapid development of maintainable high performance ...

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

Spring

Spring IOC过程源码解析

likai 发布于 2019-09-09

废话不多说,我们先做一个傻瓜版的IOC demo作为例子 自定义的Bean定义 class MyBeanDefinition{ public String id; public String className; public String value; public MyBea...

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

Java

蚂蚁SOFA系列(2) – SOFABoot的Readiness健康检查机制

1

刘莉莉 发布于 2019-09-09

作者:404,公众号404P,转载请注明出处。 前言 SOFABoot是蚂蚁金服的开源框架,在原有Spring Boot的基础上增强了不少能力,例如Readiness Check,类隔离,日志空间隔离等能力。除此之外,SOFABoot还可以方便的整合SOFA技术栈所包含的各类中间...

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