文章 2023-01-07 来自:开发者社区

Matrix源码分析系列-如何解析应用安装包(二)

初始化完成后,就直接到了任务的执行,继续往下看//方法有些长,我们一行一行往下看 @Override public TaskResult call() throws TaskExecuteException { try { //根据任务类型,结果类型,获取对应的 TaskResult对象,最终是TaskJsonResult或者TaskHtm...

文章 2023-01-07 来自:开发者社区

Matrix源码分析系列-如何解析应用安装包(一)

前言首先我们思考一个问题,为什么要解析安装包?目的是什么?什么原因促使我们做这件事?减小包的体积,产品或运营同学认为,包体积越小,越能提高下载量应用市场限制,如App Store、Google Play 都有相关包体积的规定,都是以更小为主减少内存占用,不管是Rom还是Ram 肯定是随着应用包的体积增加而成正比增加,所以减小包体,也是在间接优化内存占用我们找了这么几个原因,促使我们做这件事,确实....

Matrix源码分析系列-如何解析应用安装包(一)
文章 2022-09-21 来自:开发者社区

请求处理-【源码分析】-Rest映射及源码解析

请求映射@xxxMapping;@GetMapping@PostMapping@PutMapping@DeleteMappingRest风格支持(使用HTTP请求方式动词来表示对资源的操作)以前:/getUser 获取用户/deleteUser 删除用户/editUser 修改用户/saveUser保存用户现在: /userGET-获取用户DELETE-删除用户PUT-修改用户POST-保存用户....

文章 2022-09-06 来自:开发者社区

Spring源码分析(六)FactoryBean 接口解析

作者:石臻臻, CSDN博客之星Top5、Kafka Contributor 、nacos Contributor、华为云 MVP ,腾讯云TVP, 滴滴Kafka技术专家 、KnowStreaming, 《Kafka运维与实战宝典》电子书作者。 领取《Kafka运维与实战宝典》PDF请联系石臻臻KnowStreaming  是滴滴开源的Kafka运维管控平台, 有兴趣一起参与参与开发....

Spring源码分析(六)FactoryBean 接口解析
文章 2022-08-30 来自:开发者社区

Spring源码分析(三)Spring是如何把元素解析成BeanDefinition对象的

作者:石臻臻, CSDN博客之星Top5、Kafka Contributor 、nacos Contributor、华为云 MVP ,腾讯云TVP, 滴滴Kafka技术专家 、KnowStreaming。KnowStreaming  是滴滴开源的Kafka运维管控平台, 有兴趣一起参与参与开发的同学,但是怕自己能力不够的同学,可以联系我,当你导师带你参与开源!。spring中解析元素最....

Spring源码分析(三)Spring是如何把元素解析成BeanDefinition对象的
文章 2022-08-29 来自:开发者社区

Spring源码分析(二)Spring怎么扩展解析xml接口的

作者:石臻臻, CSDN博客之星Top5、Kafka Contributor 、nacos Contributor、华为云 MVP ,腾讯云TVP, 滴滴Kafka技术专家 、KnowStreaming, 《Kafka运维与实战宝典》电子书作者。 领取《Kafka运维与实战宝典》PDF请联系石臻臻KnowStreaming  是滴滴开源的Kafka运维管控平台, 有兴趣一起参与参与开发....

Spring源码分析(二)Spring怎么扩展解析xml接口的
文章 2022-06-13 来自:开发者社区

RocketMQ源码分析-NameServer解析一

开篇先上一张RocketMQ官方的经典架构图,如下图所示:Rocketmq是开源的消息中间件,主要是四部分由NameServer,Producer,Broker,Consumer构成 1)NameServer:类似于注册中心,负责Topic和路由信息的管理 2)Producer:生产者,消息的发送端 3)Broker:消息存储,以及消息转发 4)Consumer:消费者,消费消息 NameSer....

RocketMQ源码分析-NameServer解析一
文章 2022-02-17 来自:开发者社区

MyBatis源码分析之——配置解析创建SqlSessionFactory的过程

大家应该都知道Mybatis源码也是对Jbdc的再一次封装,不管怎么进行包装,还是会有获取链接、preparedStatement、封装参数、执行这些步骤的。配置解析过程String resource = "mybatis-config.xml"; //1.读取resources下面的mybatis-config.xml文件 InputStream inputStream = Resources....

文章 2022-02-17 来自:开发者社区

Memcached源码分析 - 命令解析(2)

Memcached源码分析 - 网络模型(1)Memcached源码分析 - 命令解析(2)Memcached源码分析 - 数据存储(3)Memcached源码分析 - 增删改查操作(4)Memcached源码分析 - 内存存储机制Slabs(5)Memcached源码分析 - LRU淘汰算法(6)Memcached源码分析 - 消息回应(7) 开篇  这篇博文的目的主要为了讲清楚Memcach....

文章 2022-02-17 来自:开发者社区

spring源码分析(二)配置文件的解析

上一篇博客说明了下spring是如何找到资源文件的,classpath下的xml,最终会被解析为 ClassPathContextResource,下面进一步分析,有了这个资源文件之后spring是如何将其解析为BeanDefinition的 入口XmlBeanDefinitionReader.loadBeanDefinitions 最开始的入口,只是包了下Resource public int....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

相关镜像