标签:Listeners

Spring

Spring源码剖析3:懒加载的单例Bean获取过程分析

57

yeseng 发布于 2018-06-11

【Spring源码分析】Bean加载流程概览 本系列文章首发于我的个人博客: https://h2pl.github.io/ 欢迎阅览我的CSDN专栏:Spring源码解析 https://blog.csdn.net/column/details/21851.html 部分代码会...

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

Spring

Spring源码剖析1:初探Spring IOC核心流程

6

xiaoli.wang 发布于 2018-06-11

本文大致地介绍了IOC容器的初始化过程,只列出了比较重要的过程和代码,可以从中看出IOC容器执行的大致流程。 接下来的文章会更加深入剖析Bean容器如何解析xml,注册和初始化bean,以及如何获取bean实例等详细的过程。 转自: http://www.importnew.co...

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

Spring

Spring源码剖析2:Spring IOC容器的加载过程

2

songhua.gao 发布于 2018-06-11

本系列文章首发于我的个人博客: https://h2pl.github.io/ 欢迎阅览我的CSDN专栏:Spring源码解析 https://blog.csdn.net/column/details/21851.html 部分代码会放在我的的Github: https://gi...

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

Java

Java网络编程和NIO详解12:Tomcat中的设计模式

5

邓龙华 发布于 2018-06-03

门面设计模式在 Tomcat 中有多处使用,在 Request 和 Response 对象封装中、Standard Wrapper 到 ServletConfig 封装中、ApplicationContext 到 ServletContext 封装中等都用到了这种设计模式。 门面...

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

Java

Java网络编程和NIO详解10:初探Tomcat的HTTP请求过程

5

hellas 发布于 2018-06-03

本系列文章首发于我的个人博客: https://h2pl.github.io/ 欢迎阅览我的CSDN专栏:Java网络编程和NIO https://blog.csdn.net/column/details/21963.html 部分代码会放在我的的Github: https://...

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

Java

注册中心 Eureka 源码解析 —— 应用实例注册发现(六)之全量获取

5

xubiao.zhuang 发布于 2018-06-02

摘要: 原创出处 http://www.iocoder.cn/Eureka/instance-registry-fetch-all/ 「芋道源码」欢迎转载,保留摘要,谢谢! 本文主要基于 Eureka 1.8.X 版本 1. 概述 2. Eureka-Client 发起全量获取 ...

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

Java

Junit无法正常测试多线程问题原因分析与解决

1

puefu.he 发布于 2018-05-23

今天在 Junit 中尝试调试多线程业务,结果发现,testXX 方法中早早就退出了虚拟机,启动的子线程全都压根没有执行,也就是 Junit 中无法正常的测试多线程。 分析 一开始,我以为是在主线程中出现了异常,导致了虚拟机的退出,但是做了一个小实验分析了一下,发现不是那么回事。...

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

Java

Fragment源码解析

1

yanxinchi 发布于 2018-05-20

相信大家平时用到很多Fragment, 手机平板的代码共用,各种东西的复用,用Fragment也很方便。如今Fragment遍布在我们的APP里面,今天此文将讲解Activity是如何Fragment机制联动的,以及各个生命周期是如何走的,因为,说实话,Fragment的生命周期...

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

Java

Spring技术内幕:设计理念和整体架构概述

3

puefu.he 发布于 2018-05-20

程序员都很崇拜技术大神,很大一部分是因为他们发现和解决问题的能力,特别是线上出现紧急问题时,总是能够快速定位和解决。 一方面,他们有深厚的技术基础,对应用的技术知其所以然,另一方面,在采坑的过程中不断总结,积累了很多经验。 相信大家都使用过Spring,有些人了解它的核心:IOC...

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

Spring

Spring Developer Tools 源码分析:五、事件触发过程

zhuangli 发布于 2018-05-15

上一篇: Spring Developer Tools 源码分析:四、类加载器 。 本篇是下一篇 Restarter 的前置内容,这里介绍的 ApplicationListener 事件触发过程是针对整个 Spring Boot 的过程。 Spring Developer Too...

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

Java

Dubbo中暴露服务的过程解析

xiaoli.he 发布于 2018-05-10

作者:大程熙 地址:cxis.me/2017/02/19/… 示例项目: github.com/souyunku/sp… Dubbo会在Spring实例化完bean之后,在刷新容器最后一步发布ContextRefreshEvent事件的时候,通知实现了ApplicationLis...

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

Java

Spring Boot 2.0系列文章(七):SpringApplication 深入探索

26

尖兵 发布于 2018-05-02

关注我 转载请务必注明原创地址为: http://www.54tianzhisheng.cn/2018/04/30/springboot_SpringApplication/ 前言 在 Spring Boot 项目的启动类中常见代码如下: @SpringBootApplicati...

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

Java

Spring Boot 实战全面解析

9

xirruiqiang 发布于 2018-05-02

简介 Spring Boot 其实是一些库的集合,任意项目都可以使用它快速构建系统,更加敏捷地开发Spring应用程序,专注于应用程序的功能,不用在Spring的配置上多花功夫,甚至完全不用配置。 Idea 安装和使用 Idea下载 如图: Idea 破解: 方法一 , 方法二 ...

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

Java

每日一博 | 核心源码分析:Quartz 如何实现调度

puefu.he 发布于 2018-04-27

前言 上一篇文章Quartz数据库表分析介绍了Quartz默认提供的11张表,本文将具体分析Quartz是如何调度的,是如何通过数据库的方式来现在分布式调度。 调度线程 Quartz内部提供的调度类是QuartzScheduler,而QuartzScheduler会委托Quart...

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

IOS技术

iOS/Swift 日志框架分享-SwiftyLog

3

dulong 发布于 2018-04-23

自从开始做iOS开发, 才知道以前的Android中的Log是多么的灵活好用. 如下图我的Android Studio的Logcat窗口: 不同level的日志用不同颜色显示: info-绿色, debug-蓝色, warning-黄色, error-红色; 每条日志显示该条日志...

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

编程技术

探索 Android Design Support Library V28 新增内容

48

小丁 发布于 2018-04-23

[译] 探索 Android Design Support Library v28 新增内容 Android Support Library v28 版本最近被宣布推出 – 在当前的 alpha 版本中, 我们又有了一系列令人兴奋的新组件. 在这篇文章中, 我想要看看以 Mate...

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

编程技术

使用 Envoy 作为前端代理

1

yanxinchi 发布于 2018-04-22

Envoy 是一款由 Lyft 开源的,使用 C++ 编写的 L7 代理和通信总线,目前是 CNCF 旗下的开源项目,代码托管在 GitHub 上,它也是 Istio service mesh 中默认的 data plane。本文将给出使用 Envoy 作为 service me...

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

编程技术

iOS/Swift 日志框架分享-SwiftyLog

3

xirruiqiang 发布于 2018-04-20

自从开始做iOS开发, 才知道以前的Android中的Log是多么的灵活好用. 如下图我的Android Studio的Logcat窗口: 不同level的日志用不同颜色显示: info-绿色, debug-蓝色, warning-黄色, error-红色; 每条日志显示该条日志...

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