标签:Listeners

Java

RxJava(十二):RxBinding

1

dulong 发布于 2020-01-19

博客主页 1. RxBinding 简介 1.1 RxBinding 介绍 RxBinding 是 Jake Wharton 大神写的框架,它的 API 能够把 Android 平台和兼容包内的 UI 控件变为 Observable 对象,这样就可以把 UI 控件的事件当作 Rx...

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

Spring

Eureka源码剖析之一:初始化-启动

3

darida 发布于 2020-01-15

点击上方蓝色字关注我们~ Eureka启动的过程有client端和server端, Eureka client端入口是DiscoveryClient类, Eureka server端入口是EurekaBootStrap类, 接下来我们就从源码看下它们做了什么吧! 〓Eureka ...

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

Spring

[Spring基本功系列]Spring源码之IOC原理

8

yanxinchi 发布于 2020-01-15

前言 常见的概念就不一一介绍(例如一些什么注入方式,官方文档里面都是有的,文档最后会给出链接的),这里我们抓主干,上帝视角把这IOC原理简单的摸摸清 基本概念 通过官方的一张高层视图,很容易理解:通过配置(注解/xml形式)容器帮我们负责创建对象,我们只需要负责get,然后做就行...

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

Java

springboot整合apache ftpserver详细教程(看这一篇就够了)

4

邓龙华 发布于 2020-01-14

原创不易,如需转载,请注明出处 https://www.cnblogs.com/baixianlong/p/12192425.html ,否则将追究法律责任!!! 一、Apache ftpserver相关简介 Apache FtpServer是100%纯Java FTP服务器。它...

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

Spring

深入SpringBoot核心注解原理

7

songhua.gao 发布于 2020-01-12

点击上方“  码匠笔记  “ ,选择“设置星标” 优质文章,第一时间送达 温馨提示,文章略长,看完需要耐心!! 今天跟大家来探讨下SpringBoot的核心注解@SpringBootApplication以及run方法,理解下springBoot为什么不需要X...

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

Spring

Springboot优雅停止服务的几种方法

3

zhuangli 发布于 2020-01-10

在使用Springboot的时候,都要涉及到服务的停止和启动,当我们停止服务的时候,很多时候大家都是kill -9 直接把程序进程杀掉,这样程序不会执行优雅的关闭。而且一些没有执行完的程序就会直接退出。 我们很多时候都需要安全的将服务停止,也就是把没有处理完的工作继续处理完成。比...

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

Java

和我一起用 ASM 实现编译期字节码织入

8

songhua.gao 发布于 2020-01-09

这两天摸鱼的时候,突然发现 Jake Wharton 大神写的 Hugo 非常有意思,通过这个库可以实现对方法调用的一些相关数据进行记录。比如它可以通过在方法前加上 DebugLog 注解使得该方法执行时在 Logcat 中打印这个方法的入参、耗时时间、返回值等等。 比如在代码中...

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

Java

SpringBoot有啥高科技?怎么支持SpringMvc的? 原 荐

likai 发布于 2020-01-09

前言:刚毕业我就接触到了SpringBoot,当初感觉必成大器,第一印象就是内置了所有环境,打完包丢哪里都能跑起来,简化了tomcat Xml配置的一系列部署操作 1.SpringMvc XML配置 说到配置SpringMvc,大家第一时间反应就是xml配置,目前国内的各类博客或...

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

Spring

源码探秘:Tomcat 在 SpringBoot 中是如何启动的?

10

xirruiqiang 发布于 2020-01-08

前言 我们知道SpringBoot给我们带来了一个全新的开发体验,我们可以直接把web程序达成jar包,直接启动,这就得益于SpringBoot内置了容器,可以直接启动,本文将以Tomcat为例,来看看SpringBoot是如何启动Tomcat的,同时也将展开学习下Tomcat的...

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

Spring

Spring IoC之ApplicationContext

3

yeseng 发布于 2020-01-07

概述 在Spring之IoC理论一章中提到关于 IoC 的学习主要涉及到五大模块,从 Resource 和 ResourceLoader 用于资源管理开始,然后讲述 BeanDefinitionReader 如何将 Resource 转换为 IoC 容器独特的数据存储对象:Bea...

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

Spring

SpringBootTest 测试工具

3

likai 发布于 2020-01-07

以下内容,翻译自官方文档,并结合了学习过程的demo。 Spring Boot提供了许多实用程序和注解,帮助测试应用程序。测试支持由两个模块提供: spring-boot-test 包含核心项, spring-boot-test-autoconfigure 支持测试的自动配置。 ...

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

Spring

Spring概述

6

dulong 发布于 2020-01-06

Spring概述 简介 Spring 是一个开源的设计层面框架,它解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。 2002 年,Rod Jahnson 首次推出了 Spring 框架雏形 interface21 框架。 2004 年3月24...

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

Java

SpringBoot2.X异步编程@Async之请求上下文信息的传递

3

yanxinchi 发布于 2020-01-06

前两天研究了一下Spring中@Async这个注解,简单的说就是异步调用的一个注解。项目中也基本没用过,主要是没有响应的业务场景。比如:发短信、发邮件、发送队列消息等场景我觉得都可以使用异步编程。使用这个注解也比较简单,其中还是有一个坑的,就是请求的上下文信息的传递。 正文 异步...

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

Spring

源码分析 | Spring定时任务Quartz执行全过程源码解读

5

xubiao.zhuang 发布于 2020-01-06

微信公众号:bugstack虫洞栈 | 博客: bugstack.cn 沉淀、分享、成长,专注于原创专题案例,以最易学习编程的方式分享知识,让自己和他人都能有所收获。目前已完成的专题有;Netty4.x实战专题案例、用Java实现JVM、基于JavaAgent的全链路监控、手写R...

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

Java

Java/Android中的引用类型及WeakReference应用实践

10

尖兵 发布于 2020-01-05

一般意义上而言,Java/Android中的引用类型包括强引用、软引用、弱引用、虚引用。不同的引用类型具有各自适用的应用场景,并与JVM的GC直接相关。 作为Java/Android中的引用类型之一,WeakReference被大量的使用到系统源码、基础工具甚至具体的业务逻辑中。...

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

Spring

Spring面试题集锦(精选)

2

xiaoli.he 发布于 2020-01-04

以下来自网络收集,找不到原文出处。此次主要为了面试收集,希望对大家有所帮助~~~~ 1.什么是Spring? Spring是一个开源的Java EE开发框架。Spring框架的核心功能可以应用在任何Java应用程序中,但对Java EE平台上的Web应用程序有更好的扩展性。Spr...

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

Java

Spring探索02 – SpringBoot启动分析之getSpringFactoriesInstances

hanze 发布于 2020-01-03

最近计划整理下SpringBoot的启动过程以及API请求返回过程,以便支持后续的部分内容,也方便实现一周一文的计划。 先做SpringBoot启动流程分析。 初见 在SpringBoot启动代码的开头部分可以看到如下的内容: setInitializers((Collectio...

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

Spring

SpringBoot源码学习系列之启动原理简介

22

xubiao.zhuang 发布于 2020-01-01

本博客通过debug方式简单跟一下Springboot application启动的源码,Springboot的启动源码是比较复杂的,本博客只是简单梳理一下源码,浅析其原理 为了方便跟源码,先找个Application类,打个断点,进行调试,如图所示: step into,run...

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