SpringBoot源代码分析之启动原理分析
SpringBoot源代码分析之启动原理分析 引言 这是一系列关于SpringBoot源代码的相关分析文章,主要参考《SpringBoot编程思想-核心篇》的章节,在参考SpringBoot源代码分析而来,希望对你有所帮助 准备工作 参考项目为地址为:https://github.com/agmtopy/SpringBootExample 启动类概览 在项目中,启动类为SpringDemoAppl...
SpringBoot源代码分析之启动原理分析 引言 这是一系列关于SpringBoot源代码的相关分析文章,主要参考《SpringBoot编程思想-核心篇》的章节,在参考SpringBoot源代码分析而来,希望对你有所帮助 准备工作 参考项目为地址为:https://github.com/agmtopy/SpringBootExample 启动类概览 在项目中,启动类为SpringDemoAppl...
linux的定时测量分析 定时测量之前的文章学习中的初步印象,是由特殊的电路系统上报给操作系统的一种信号量。下面是《深入理解Linux内核》一书中的阐述和思考。 定时测量 操作系统中需要处理的定时测量主要是两种: 测量当前的日期和时间 维持定时器,以便测量出某一时间间隔 定时测量是通过一种基于固定的频率振荡设备和计数器设备来实现的,下面介绍一下这几个硬件设备。 时钟和定时器电路 实时时钟-R...
《银行会计》笔记 《银行会计》一书是席总带给我看的,一直以来在对这方面的知识都比较匮乏,以下是我在阅读这本书是做的一些笔记,希望能对你有帮助,开心😋😋😋 第二章:银行会计的基本核算方法 会计科目 会计科目指的是对会计对象的具体内容按照不同的性质和经济管理的要求进行分类,分类后的种种科目就是会计科目 会计科目就是根据一些法规和自身的场景/要求,将经营过程/活动分解成的科目,通过这些科目就可...
GitLab CI/CD与GitHub Actions的介绍和使用 本篇日志主要是用来记录GitLab的CI/CD与GitHub Actions的介绍和使用。先从操作GitLab的CI/CD开始 GitLab CI/CD GitLab支持多种CI方式,本身有Ai DevOps的支持,如下所示 启动Ai DevOps后gitlab会根据项目的语言使用一套预设的模板,具体可以参考GitLab Ai ...
pulsar的简单使用 Apache Pulsar 是一个云原生的分布式消息传递和流媒体平台,最初由 Yahoo! 创建。现在是作为Apache软件基金会的顶级项目. 在pulsar这个项目中还大量使用了另外一个Apache的顶级项目Bookkeeper作为存储层的解决方案,在研究完成Pulsar之后也会对Bookkeeper进行研究. 本文用于记录本地安装Pulsar的过程,希望对你有所帮助,祝...
编译原理-内存部分 这一篇主要是对后端编译器对内存布局的分析和笔记,之前的有关词法/语法方面的理论知识实在是太枯燥了,翻了又翻是在是难以理解,只能暂时放下那一部分的内容了. 在编译时主要将内存划分为两个部分栈、堆: 栈主要是作为程序的临时空间实现方法、局部变量的区域 堆主要是作为分配大对象的区域 存储组织 存储组织指的是内存区域,字节是内存中的最小编址单元.一个字节包含8个bit.多个连续的字节...