标签:监听器
Harries Blog™ - wenming.gapo 发布于 2020-07-25
![]()
SpringBoot 项目间接继承 spring-boot-dependencies,该文件对常用技术框架进行了统一版本管理,所以在SpringBoot 项目 pom.xml 引入spring-boot-dependencies管理的依赖文件不需要标注依赖文件版本号。引入 sta...
阅读(129)赞 (0)标签:ACE / App / ArrayList / bean / BeanDefinition / cache / cat / classpath / Collection / Collections / CTO / db / dependencies / Document / EnableAutoConfiguration / final / HashSet / http / https / id / IDE / IO / ioc / java / JVM / key / list / Listeners / map / mina / pom / Property / rmi / Select / Service / servlet / session / spring / Spring Boot / springboot / sql / sqlsession / SqlSessionFactory / src / ssl / tar / tk / UI / URLs / value / web / XML / 代码 / 参数 / 启动过程 / 处理器 / 字节码 / 实例 / 希望 / 开发 / 开发者 / 总结 / 测试 / 源码 / 监听器 / 目录 / 管理 / 类加载器 / 统计 / 自动化 / 解析 / 设计模式 / 遍历 / 配置 / 需求
Harries Blog™ - xiaoli.wang 发布于 2020-07-25
![]()
Bean解析 XmlBeanDefinitionReader.registerBeanDefinitions: public int registerBeanDefinitions(Document doc, Resource r...
阅读(114)赞 (0)标签:ACE / Action / AOP / App / Apple / ArrayList / ask / bean / BeanDefinition / BeanUtils / bug / cache / cat / CEO / ConcurrentHashMap / core / CTO / dataSource / db / description / Document / DOM / entity / equals / executor / final / HashMap / http / https / id / IDE / IO / ip / java / java基础 / key / LinkedList / list / Listeners / Lua / mail / map / message / node / parse / Property / Proxy / Qualifier / Quartz / root / schema / SDN / Security / Service / spring / src / ssl / struct / tab / tar / token / trigger / UI / value / W3C / XML / 代码 / 任务调度 / 参数 / 同步 / 图片 / 处理器 / 定制 / 开源 / 数据 / 模型 / 注释 / 源码 / 监听器 / 空间 / 类图 / 缓存 / 解析 / 调度器 / 递归 / 配置
Harries Blog™ - hanze 发布于 2020-07-25
![]()
采用Spring标准的事件/监听器模型,通过Spring SPI的方式,在Spring Boot启动时,自动读取远端「远程服务器、本地硬盘等」Environment配置,方便在Spring Boot启动前,对配置进行灵活调整,增加灵活性,减少硬编码。 本文先从原理进行分析,表明其...
阅读(105)赞 (0)标签:ACE / App / cache / cat / classpath / Collection / core / CTO / db / HashSet / http / https / id / IDE / IO / java / JDBC / key / list / Listeners / map / maven / NFV / provider / Service / spring / Spring Boot / src / ssl / tar / tk / UI / URLs / value / web / XML / 代码 / 原理分析 / 启动过程 / 实例 / 插件 / 文章 / 服务器 / 本质 / 构造方法 / 模型 / 源码 / 监听器 / 目录 / 缓存 / 解决方法 / 解析 / 遍历 / 配置
Harries Blog™ - zhuangli 发布于 2020-07-25
![]()
采用Spring标准的事件/监听器模型,通过Spring SPI的方式,在Spring Boot启动时,自动读取远端「远程服务器、本地硬盘等」Environment配置,方便在Spring Boot启动前,对配置进行灵活调整,增加灵活性,减少硬编码。 本文先从原理进行分析,表明其...
阅读(143)赞 (0)标签:ACE / App / cache / cat / classpath / Collection / core / CTO / db / HashSet / http / https / id / IDE / IO / java / JDBC / key / list / Listeners / map / maven / provider / Service / spring / Spring Boot / src / ssl / tar / tk / UI / URLs / value / web / XML / 代码 / 原理分析 / 启动过程 / 实例 / 插件 / 文章 / 服务器 / 本质 / 构造方法 / 模型 / 源码 / 监听器 / 目录 / 缓存 / 解决方法 / 解析 / 遍历 / 配置
Harries Blog™ - wenming.gapo 发布于 2020-07-24
![]()
![]()
![]()
![]()
在Spring IoC容器的设计中,作者设计了两个接口来表示容器 BeanFactory BeanFactory简单粗暴,可以理解为HashMap,key是BeanName,value是Bean实例,通常只提供put和get。这系列容器只实现了容器的最基本功能,可看做为简单容器。...
阅读(90)赞 (0)标签:ACE / API / App / bean / BeanDefinition / cache / cat / classpath / core / CTO / db / dependencies / find / HashMap / http / https / id / IO / ioc / key / list / Listeners / map / message / Property / rmi / Service / spring / spring ioc / springioc / src / ssl / tab / UI / value / web / 参数 / 处理器 / 安全 / 实例 / 数据 / 监听器 / 管理 / 类加载器 / 线程 / 缓存 / 解析 / 配置
Harries Blog™ - changyuan.xu 发布于 2020-07-24
开篇介绍 大家好,我是 Java最全面试题库 的提裤姐,今天这篇是JavaWeb系列的第五篇,主要总结了JavaWeb中 Filter和Listener 相关的问题,在后续,会沿着第一篇开篇的知识线路一直总结下去,做到日更!如果我能做到百日百更,希望你也可以跟着百日百刷,一百天养...
阅读(108)赞 (0)标签:Action / AOP / bean / cat / http / https / HTTP协议 / IO / ioc / java / java反射 / list / Service / servlet / spring / SpringMVC / tab / tomcat / web / XML / 协议 / 参数 / 多线程 / 安全 / 实例 / 希望 / 总结 / 数据 / 时间 / 服务器 / 生命 / 监听器 / 线程 / 进程 / 配置
Harries Blog™ - xubiao.zhuang 发布于 2020-07-22
![]()
本篇说的是Spring中event的概念以及对它的扩展,顺便说说它的原理。 Spring中事件的顶层类是ApplicationEvent,我们自定义事件只需要继承这个类即可(更好的选择其实是继承ApplicationContextEvent),好,我们那就按照这个思路自定义一下我...
阅读(96)赞 (0)标签:ACE / App / ArrayList / ask / bean / BeanDefinition / cache / cat / CEO / Collection / CTO / DDL / equals / example / executor / final / HashSet / http / https / id / IDE / IO / ioc / key / list / Listeners / message / spring / spring ioc / src / ssl / strace / struct / synchronized / tab / tar / UI / value / 代码 / 参数 / 多线程 / 实例 / 并发 / 并发编程 / 本质 / 测试 / 源码 / 百度 / 监听器 / 线程 / 线程池 / 缓存 / 解析 / 设计模式 / 配置 / 锁
Harries Blog™ - yeseng 发布于 2020-07-22
![]()
![]()
![]()
![]()
文章收录在 GitHub JavaKeeper ,N线互联网开发必备技能兵器谱 在软件系统中经常会有这样的需求:如果一个对象的状态发生改变,某些与它相关的对象也要随之做出相应的变化。 微信公众号,如果一个用户订阅了某个公众号,那么便会收到公众号发来的消息,那么,公众号就是『被观察...
阅读(82)赞 (0)标签:ACE / API / App / bean / cat / client / CTO / git / GitHub / http / https / id / IO / java / list / remote / spring / src / tar / UI / update / XML / 一对多 / 互联网 / 代码 / 删除 / 多线程 / 安全 / 实例 / 广告 / 开发 / 微信公众号 / 总结 / 数据 / 文章 / 时间 / 模型 / 测试 / 消息队列 / 源码 / 监听器 / 管理 / 类图 / 线程 / 网站 / 设计模式 / 软件 / 遍历 / 需求
Harries Blog™ - wenming.gapo 发布于 2020-07-22
最近打算整理一些工作中用到的设计模式和应用到这些设计模式的例子。每篇文章都会以“一个例子,一个模式,一点原理"的方式展开。将会陈述用到这个模式的场景,这个模式本身的介绍,模式背后的源码。 1 : 一个例子 业务场景是用户报名一个活动。活动报名成功以后,完成3件事。 用户...
阅读(98)赞 (0)标签:ACE / App / ask / bean / BeanDefinition / bug / cache / cat / CEO / Collection / ConcurrentHashMap / CTO / db / equals / executor / final / HashMap / HashSet / http / https / id / IDE / IO / js / json / key / LinkedList / list / Listeners / map / message / MQ / RocketMQ / Service / spring / strace / struct / synchronized / tab / tar / value / 代码 / 删除 / 参数 / 同步 / 实例 / 文章 / 时间 / 模型 / 注释 / 源码 / 生命 / 监听器 / 缓存 / 设计模式 / 遍历
Harries Blog™ - hanze 发布于 2020-07-20
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
好好学习,天天向上 文本已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往: 目录导航 在Java后端开发领域,Spring+SpringMVC+MyBatis三大框架的使用尤为频繁,很多朋友学了这...
阅读(147)赞 (0)标签:ACE / Action / AOP / apache / API / App / ArrayList / bean / build / C3P0 / cat / classpath / core / CTO / dataSource / db / dependencies / example / final / find / git / GitHub / HTML / http / https / id / IDE / IO / java / JDBC / js / junit / key / list / map / mapper / maven / mybatis / mysql / NSA / plugin / pom / Property / root / schema / Select / Service / servlet / session / spring / SpringMVC / sql / sqlsession / SqlSessionFactory / src / tab / tag / tar / tomcat / UI / update / value / web / Word / XML / 乱码 / 代码 / 初学者 / 删除 / 单元测试 / 实例 / 开发 / 插件 / 数据 / 数据库 / 文章 / 时间 / 朋友们 / 服务器 / 注释 / 测试 / 百度 / 监听器 / 目录 / 端口 / 管理 / 编译 / 连接池 / 配置
Harries Blog™ - 尖兵 发布于 2020-07-20
更新内容 本周主要新增 hyperf/nacos 组件,Nacos 是一个由阿里巴巴集团开源的动态服务发现、配置管理和服务管理平台,致力于帮助您发现、配置和管理微服务,该组件可使 Nacos 为 Hyperf 提供配置中心、服务发现与注册的功能支持,同时该版本还修复了一些组件的 ...
阅读(127)赞 (0)标签:ACE / amqp / AOP / API / bug / build / consul / DDL / Elasticsearch / git / GitHub / http / https / id / IO / ip / js / json / MQ / mysql / ORM / PHP / php-fpm / Property / rabbitmq / redis / session / sql / tab / tar / trait / UI / Watcher / web / zip / zipkin / zookeeper / 云 / 互联网 / 互联网企业 / 企业 / 分布式 / 单元测试 / 参数 / 开发 / 开源 / 微服务 / 数据 / 数据库 / 时间 / 服务器 / 服务端 / 模型 / 测试 / 消息队列 / 物联网 / 监听器 / 管理 / 缓存 / 自动生成 / 质量 / 进程 / 连接池 / 部署 / 配置 / 配置中心 / 阿里云 / 阿里巴巴 / 限流
Harries Blog™ - xiaoli.wang 发布于 2020-07-20
【Java架构师面试网】 收集整理了一些spring面试的问题,这些问题可能会在你下一次技术面试中遇到。想成为Java架构师,这些都是不可避免也是必须要掌握的,对于其他spring模块,我后续也将单独分享面试问题和答案。成为Java架构师的这条路道阻且艰,但是既然选择了远方就是选...
阅读(117)赞 (0)标签:ACE / AOP / App / ask / bean / BeanDefinition / Bootstrap / cat / classpath / client / Collection / CTO / db / final / http / https / id / IDE / IO / ioc / java / JAVA架构 / JDBC / JMS / JPA / js / json / key / list / Logging / mail / map / message / mmap / ORM / Property / Qualifier / Quartz / REST / root / Service / servlet / session / spring / spring ioc / src / struct / tar / UI / value / web / XML / 专注 / 产品 / 代码 / 参数 / 垃圾回收 / 处理器 / 多线程 / 安全 / 实例 / 希望 / 并发 / 开发 / 开发者 / 数据 / 文件系统 / 时间 / 构造方法 / 架构师 / 测试 / 生命 / 监听器 / 空间 / 管理 / 线程 / 组织 / 编译 / 网站 / 设计模式 / 软件 / 部署 / 配置 / 集合类 / 需求
Harries Blog™ - 刘莉莉 发布于 2020-07-20
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
编辑推荐: 本文主要介绍了消息中间件的产生的背景/什么是消息中间件、JMS介绍、ActiveMQ等相关内容,更多内容请看下文。 来自于博客园,,由火龙果软件Anna编辑、推荐。 一、消息中间件的产生的背景 1.在网络通讯中,Http请求默认采用同步请求方式,基于请求与响应模式 2...
阅读(106)赞 (0)标签:ACE / ActiveMQ / apache / API / App / bean / cat / client / Connection / connectionFactory / consumer / core / CTO / DDL / dependencies / http / https / id / IDE / IO / ip / java / JMS / js / json / lib / linux / list / mail / map / maven / message / MQ / parse / pom / producer / provider / QPS / queue / rabbitmq / redis / REST / RocketMQ / root / session / spring / springboot / src / stream / tab / tar / TCP / token / UI / value / web / windows / Word / zip / 一对多 / 一致性 / 下载 / 主机 / 代码 / 分布式 / 分布式系统 / 协议 / 博客 / 参数 / 同步 / 安装 / 希望 / 并发 / 总结 / 操作系统 / 数据 / 数据库 / 时间 / 服务器 / 服务端 / 模型 / 测试 / 消息队列 / 生命 / 监听器 / 目录 / 端口 / 管理 / 软件 / 部署 / 配置 / 限流 / 集群 / 高可用
Harries Blog™ - xubiao.zhuang 发布于 2020-07-19
最近在工作中碰到一个分布式锁问题,这个问题之前做项目的过程也搞过,不过没有深入整理,这个周末有时间刚好整理一把。 为什么需要分布式锁? 在分布式系统中,常常需要协调他们的动作。如果不同的系统或是同一个系统的不同主机之间共享了一个或一组资源,那么访问这些资源的时候,往往需要互斥来防...
阅读(139)赞 (0)标签:Action / Atom / autocommit / db / dist / git / GitHub / http / https / id / IO / ip / java / JavaScript / key / Lua / node / NSA / redis / Select / session / tab / tar / UI / update / value / zab / zookeeper / 一致性 / 主机 / 代码 / 保安 / 分布式 / 分布式系统 / 分布式锁 / 删除 / 协议 / 压力 / 同步 / 安全 / 实例 / 微服务 / 性能问题 / 总结 / 排他锁 / 数据 / 数据库 / 时间 / 服务器 / 架构师 / 监听器 / 目录 / 管理 / 索引 / 线程 / 缓存 / 进程 / 部署 / 配置 / 锁 / 长连接 / 集群 / 高可用
Harries Blog™ - dulong 发布于 2020-07-19
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
13.jpg 1前言 学完Netty后总觉得不写点什么东西好像过意不去,于是就想去实现一个简易的RPC框架,但是见识到Dubbo的繁琐配置后,我知道无论再简陋我都希望它是零配置的, 就像Spring Cloud的Eureka/Nacos + Feign 那样. 2.简介 2.1 ...
阅读(120)赞 (0)标签:ACE / API / App / ArrayList / bean / build / cache / cat / client / db / DDL / DOM / dubbo / equals / Eureka / example / Feign / final / http / https / id / IDE / IO / ip / java / JVM / key / list / map / message / Netty / NIO / node / NSA / parse / provider / Proxy / rand / REST / Service / spring / Spring cloud / springboot / src / tar / UI / update / value / zookeeper / 一致性 / 代码 / 分布式 / 删除 / 协议 / 参数 / 实例 / 希望 / 数据 / 时间 / 服务器 / 服务注册 / 服务端 / 本质 / 注册中心 / 注释 / 测试 / 监听器 / 端口 / 管理 / 类图 / 缓存 / 苹果 / 设计模式 / 负载均衡 / 配置 / 长连接 / 集群
Harries Blog™ - xiaoli.wang 发布于 2020-07-18
springboot系列之启动流程 Springboot简介 springboot封装了Spring组件,基于约定优于配置。提升了开发效率,本文主要讲解springboot框架的启动过程。 启动流程分析 1、首先,我们看一下启动类SpringApplication,它是位于org...
阅读(166)赞 (0)标签:ACE / App / ArrayList / bean / BeanDefinition / BeanUtils / bug / cache / cat / CEO / classpath / Collection / core / CTO / db / Document / EnableAutoConfiguration / entity / final / HashSet / http / https / id / IDE / IO / ip / java / key / list / Listeners / logo / message / ORM / parse / Property / REST / rmi / Select / servlet / spring / springboot / ssl / strace / synchronized / tab / tar / UI / update / value / web / 博客 / 参数 / 启动过程 / 处理器 / 实例 / 开发 / 时间 / 源码 / 监听器 / 类加载器 / 配置
Harries Blog™ - xirruiqiang 发布于 2020-07-18
![]()
这个系列分为5篇 1. @Component,@Service等注解是如何被解析的 2. @Enableq驱动原理(最晚20200705) 3. @EnableAutoConfiguration处理逻辑 4. spring,springBoot事件 5.自定义springboot...
阅读(114)赞 (0)标签:ACE / AOP / API / App / ask / bean / bug / build / cache / cat / CEO / Collection / ConcurrentHashMap / CTO / DDL / EnableAutoConfiguration / executor / final / find / HashMap / http / https / id / IDE / IO / java / key / list / Listeners / Lua / map / message / Select / Service / spring / Spring Boot / springboot / src / ssl / strace / synchronized / tab / tar / UI / value / 代码 / 参数 / 同步 / 处理器 / 实例 / 总结 / 数据 / 注释 / 源码 / 生命 / 监听器 / 类图 / 翻译 / 解析 / 遍历 / 静态方法
Harries Blog™ - xiaoli.he 发布于 2020-07-17
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
前言 Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,...
阅读(119)赞 (0)标签:ACE / Action / AOP / App / Atom / bean / BeanDefinition / build / cache / cat / classpath / client / consumer / CTO / db / dubbo / Facebook / final / http / https / id / IDE / IO / ioc / ip / java / js / json / key / list / map / message / mina / MQ / Netty / NIO / NSA / parse / provider / Proxy / queue / redis / REST / RESTful / schema / Service / SOA / spring / Spring cloud / src / ssl / Transport / Twitter / UI / web / zip / zipkin / zookeeper / 代码 / 分布式 / 分布式事务 / 分布式系统 / 协议 / 参数 / 同步 / 命令模式 / 多线程 / 希望 / 开发 / 开源 / 微服务 / 总结 / 数据 / 时间 / 服务注册 / 服务端 / 本质 / 权限控制 / 架构设计 / 注册中心 / 测试 / 监听器 / 端口 / 管理 / 线程 / 线程池 / 统计 / 缓存 / 解析 / 设计模式 / 调试 / 负载均衡 / 质量 / 遍历 / 配置 / 集群 / 需求