会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
INEFFABLE LAND
承蒙时光不弃 , 感谢一切给予
博客园
首页
新随笔
联系
订阅
管理
2020年1月13日
Dubbo高性能网关--Flurry介绍
摘要: 1.背景 什么是API网关,它的作用是什么,产生的背景是啥? 从架构的角度来看,API网关暴露http接口服务,其本身不涉及业务逻辑,只负责包括请求路由、负载均衡、权限验证、流量控制、缓存等等功能。其定位类似于Nginx请求转发、但功能要多于Nginx,背后连接了成百上千个后台服务,这些服务协议可能
阅读全文
posted @ 2020-01-13 09:38 枫叶maple
阅读(11676)
评论(12)
推荐(0)
2019年10月7日
使用Async-profiler 对程序性能优化实战
摘要: 原文在简书上, https://www.jianshu.com/p/f8336b835978 1.背景 目前有一个kafka消费者工程,此工程会消费kafka中的消息,并通过fastjson解析该消息为java实体,然后存入到阻塞队列 BlockingQueue中。另外有若干个线程会从queue中批
阅读全文
posted @ 2019-10-07 15:13 枫叶maple
阅读(8253)
评论(3)
推荐(2)
2019年7月19日
Scala 踩坑系列
摘要: scala List scala list 如果使用 list(i)的形式进行遍历,如果list数据太多,每次遍历耗时会很久。 因为有一个 head tail 的概念 。 和java的List根据角标去获取值不同。 equals & eq & sameElement 方法 方法用于测试值的相等,也就
阅读全文
posted @ 2019-07-19 16:51 枫叶maple
阅读(411)
评论(0)
推荐(0)
2018年11月30日
Spring IOC 之 SmartInitializingSingleton
摘要: 使用 实现该接口后,当所有单例 bean 都初始化完成以后, 容器会回调该接口的方法 。 主要应用场合就是在所有单例 bean 创建完成之后,可以在该回调中做一些事情。 原理 ApplicationContext 在 refresh 过程中会调用 来提前初始化单例bean,具体方法是调用 , 该方法
阅读全文
posted @ 2018-11-30 11:27 枫叶maple
阅读(7426)
评论(0)
推荐(3)
2018年10月7日
Spring Boot 扩展点应用之工厂加载机制
摘要: 工厂加载机制,即 ,核心逻辑是使用 加载由用户实现的类,并配置在约定好的 路径下,该机制可以为框架上下文动态的增加扩展。 该机制类似于 ,给用户提供可扩展的钩子,从而达到对框架的自定义扩展功能。 核心实现类 SpringFactoriesLoader 是 工厂加载机制的核心底层实现类。它的主要作用是
阅读全文
posted @ 2018-10-07 22:27 枫叶maple
阅读(2140)
评论(0)
推荐(1)
2018年9月25日
Spring-IOC 使用 ClassPathBeanDefinitionScanner 自定义扫包( XML和注解驱动 )
摘要: TODO
阅读全文
posted @ 2018-09-25 00:54 枫叶maple
阅读(1778)
评论(0)
推荐(0)
Spring-AOP SpringBoot自动配置和启动Spring AOP
摘要: `SpringBoot @Conditional AOP classpath spring aop EnableAspectJAutoProxy spring aop SpringBoot application.properties AOP` 相关属性进行选择,使用哪一种代理模式,非常智能。 总结
阅读全文
posted @ 2018-09-25 00:14 枫叶maple
阅读(2620)
评论(1)
推荐(1)
2018年9月23日
Spring-IOC 扩展点 BeanFactoryPostProcessor及其子接口解析
摘要: 接口的英文描述: Allows for custom modification of an application context's bean definitions, adapting the bean property values of the context's underlying be
阅读全文
posted @ 2018-09-23 00:33 枫叶maple
阅读(536)
评论(0)
推荐(0)
2018年9月20日
Spring-IOC RootBeanDefinition源码分析
摘要: GenericBeanDefinition是一站式的标准bean definition,除了具有指定类、可选的构造参数值和属性参数这些其它bean definition一样的特性外,它还具有通过parenetName属性来灵活设置parent bean definition。 通常, Generic
阅读全文
posted @ 2018-09-20 15:13 枫叶maple
阅读(4217)
评论(0)
推荐(0)
Spring-IOC XML 配置多个相同 ID 的 bean 加载分析
摘要: 我们现在仍以 xml 中配置 bean 的方式来 使用 Spring ,不考虑注解和扫包 配置相同id 的bean 定义一个 类 有一个静态变量 可以判断该类被实例化了几次 管理 照这种方式配置,spring 会直接报错,在同一个xml文件下,这样的配置是不允许的。 甚至 idea 都会进行提示 然
阅读全文
posted @ 2018-09-20 14:22 枫叶maple
阅读(1214)
评论(0)
推荐(0)
下一页
公告