标签:启动过程

Java

阿里技术专家详解 Dubbo 实践,演进及未来规划

12

puefu.he 发布于 2019-01-15

Dubbo 整体介绍 Dubbo 是一款高性能,轻量级的 Java RPC 框架。虽然它是以 Java 语言来出名的,但是现在我们生态里面已经有 Go、Python、PHP、Node.JS 等等语言。在 GitHub 上, https://github.com/dubbo 下面已...

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

Spring

Spring AOP 源码解析:注解式切面增强机制

1

likai 发布于 2019-01-11

IoC 和 AOP 被称为 Spring 两大基础模块,支撑着上层扩展的实现和运行。虽然 AOP 同样建立在 IoC 的实现基础之上,但是作为对 OOP(Object-Oriented Programing) 的补充,AOP(Aspect-Oriented Programming...

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

编程技术

高可用、弹性动态的金融级移动架构在蚂蚁金服的演进之路

7

邓龙华 发布于 2019-01-11

| 导语 本文基于重岳在 2018 年 Arch Summit 北京站的分享内容进行总结,希望通过本篇文章介绍近些年来支付宝在移动端架构的上演进和思考,期冀能给读者们带来些许帮助。 支付宝作为国民级应用,当前全球用户已经超过 10 亿,提供了超过 200 项以上的服务,而崩溃率始...

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

Java

Elasticsearch源码分析 | 单节点的启动和关闭

3

Harries 发布于 2019-01-07

本文主要简要介绍Elasticsearch单节点的启动和关闭流程。Elasticsearch版本:6.3.2 相关文章 1、 Google Guice 快速入门 2、 Elasticsearch 中的 Guice 3、 教你编译调试Elasticsearch 6.3.2源码 4、...

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

Java

SpringBoot-SpringBoot中的事件机制

12

dulong 发布于 2019-01-01

微信公众号:掘金专栏:glmapper 微 博:疯狂的石头_henu 欢迎关注,一起学习分享技术 在这篇文章中 聊一聊 Spring 中的扩展机制(一) 中对 Spring 中的事件机制进行了分析。那么对于 SpringBoot 来说,它在 Spring 的基础上又做了哪些拓展呢...

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

Java

tomcat从启动到接轨Servlet二三事

3

darida 发布于 2018-12-26

也是因为之前自己的不谨慎,在写 Java编程方法论-Reactor与Webflux 的时候,因觉得tomcat关于connector部分已经有不错的博文了,草草参考了下,并没有对源码进行深入分析,导致自己在录制分享视频的时候,发现自己文章内容展现的和源码并不一致,又通过搜索引擎搜...

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

Spring

Spring源码系列 —— 构造和初始化上下文

2

hellas 发布于 2018-12-22

探索spring源码实现,精华的设计模式,各种jdk提供的陌生api,还有那么点黑科技都是一直以来想做的一件事!但是读源码是一件非常痛苦的事情,需要有很大的耐心和扎实的基础。 在曾经读两次失败的基础上,这次希望能一站到底!这个系列基于spring v4.3.20版本探索。 Spr...

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

Java

浅析Spring Framework框架容器启动过程

7

刘莉莉 发布于 2018-12-17

<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.1...

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

Java

Android Dex分包之旅

hellas 发布于 2018-12-11

当程序越来越大之后,出现了一个 dex 包装不下的情况,通过 MultiDex 的方法解决了这个问题,但是在底端机器上又出现了 INSTALL_FAILED_DEXOPT 的情况,那再解决这个问题吧。等解决完这个问题之后,发现需要填的坑越来越多了,文章讲的是我在分包处理中填的坑,...

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

Java

JVM类加载过程

puefu.he 发布于 2018-12-09

在Java语言里,编译时并不进行链接工作,类型的加载、链接和初始化工作都是在Java虚拟机执行过程中进行的。在Java程序启动时,Java虚拟机通过加载指定的类,然后调用该类的main方法而启动。在JVM启动过程中,外部class字节码文件会经过一系列的过程转化为JVM中执行的数...

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

Java

Android输入系统(二)IMS的启动过程和输入事件的处理

2

邓龙华 发布于 2018-11-20

本文首发于 刘望舒的博客 地址: liuwangshu.cn/framework/i… 关联系列 解析WMS系列 深入理解JNI系列 输入系统系列 前言 在上一篇文章中,我们学习了IMS的诞生(创建),IMS创建后还会进行启动,这篇文章我们来学习IMS的启动过程和输入事件的处理。...

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

Java

SpringBoot源码:启动过程分析(一) 原 荐

2

Harries 发布于 2018-11-18

本文主要分析 SpringBoot 的启动过程。 SpringBoot的版本为:2.1.0 release,最新版本。 一.时序图 还是老套路,先把分析过程的时序图摆出来:时序图-SpringBoot2.10启动分析 二.源码分析 首先从我们的一个SpringBoot Demo开...

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

Java

Spring Devtools 源码初步解析

changyuan.xu 发布于 2018-11-17

最近在阅读spring cloud源码的时候 发现spring devtools这个包 觉得比较有趣,就研究了一下.然后写了这篇文章。 主要解决三个疑问 1 如何初始化 2 如何实时监听 3 如何远程重启 1构造 Restarter Restarter是在spring容器启动过程...

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

Java

tomcat源码系列二(初始化启动)

2

hellas 发布于 2018-11-14

Tomcat 的结构很复杂,但是 Tomcat 也非常的模块化,找到了 Tomcat 最核心的模块,您就抓住了 Tomcat 的“七寸”。下面是 Tomcat 的总体结构图: 从上图中可以看出 Tomcat 的心脏是两个组件:Connector 和 Container,关于这两个...

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

Java

SpringSession:集成SpringBoot

14

xirruiqiang 发布于 2018-11-03

springSession 是 spring 旗下的一个项目,把 servlet 容器实现的 httpSession 替换为 springSession ,专注于解决 session 管理问题。可简单快速且无缝的集成到我们的应用中。本文通过一个案例,使用 SpringBoot 来...

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

Java

认真的 Netty 源码分析(一)

19

邓龙华 发布于 2018-11-03

回首页 新的主题,右下角可以设置,欢迎大家提出建议。 认真的 Netty 源码解析(一) 更新时间:2018-11-03 说了很久的 Netty 终于成文了,真的是不容易呀,最近大家都在备战双十一,还是挺忙的。 本文又是一篇源码分析文章,其实除了 Doug Lea 的并发包源码,...

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

Java

Netty新连接接入与NioSocketChannel分析

1

dulong 发布于 2018-11-02

原文链接: wangwei.one/posts/netty… 前面的一些章节,我们分析了Netty的三大组件 ——Channel 、 EventLoop 、Pipeline ,对Netty的工作原理有了深入的了解。在此基础上,我们来分析一下当Netty服务端启动后,Netty是如...

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

Java

调用链系列二:解读UAVStack中的调用链技术

4

hellas 发布于 2018-11-01

在上周的推送中,我们介绍了调用链的模型设计与模型时序图,本周将为大家继续介绍调用链是如何在中间件增强技术的赋能之下实现服务端信息收集以及服务间上下文传递的。 服务端信息收集 服务端信息收集流程如下图所示,通过在应用容器(Tomcat等)启动过程中植入切点,实现在应用逻辑执行之前和...

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