agmtopy
现代操作系统原理与实现-操作系统结构篇 现代操作系统原理与实现-操作系统结构篇
引言 《现代操作系统原理与实现》是一本介绍操作系统相关的书籍,是以ARM平台进行演示的.目前在看过一遍之后,我觉得还是比较有意思的操作系统结构、硬件结构、内存管理、进程与线程、进程间通信、同步原语、文件系统这七个章节. 下面会依次对这些章节
2022-08-04
maven-shade-plugin使用中的小问题 maven-shade-plugin使用中的小问题
maven-shade-plugin使用中的小问题 maven-shade-plugin打包导致META-INF/SERVICES中的文件丢失,导致jar在动态加载时无法启动.这个问题困扰了我一周,暂时先记录处理办法,后续完善解决步骤 主要
2022-04-22
SpringBoot源代码分析之启动原理分析 SpringBoot源代码分析之启动原理分析
SpringBoot源代码分析之启动原理分析 引言 这是一系列关于SpringBoot源代码的相关分析文章,主要参考《SpringBoot编程思想-核心篇》的章节,在参考SpringBoot源代码分析而来,希望对你有所帮助 准备工作 参考项
2022-04-12
Linux的定时测量分析 Linux的定时测量分析
linux的定时测量分析 定时测量之前的文章学习中的初步印象,是由特殊的电路系统上报给操作系统的一种信号量。下面是《深入理解Linux内核》一书中的阐述和思考。 定时测量 操作系统中需要处理的定时测量主要是两种: 测量当前的日期和时间 维
2022-04-02
银行会计-笔记 银行会计-笔记
《银行会计》笔记 《银行会计》一书是席总带给我看的,一直以来在对这方面的知识都比较匮乏,以下是我在阅读这本书是做的一些笔记,希望能对你有帮助,开心😋😋😋 第二章:银行会计的基本核算方法 会计科目 会计科目指的是对会计对象的具体内容按
2022-03-27
GitLab CI/CD与GitHub Actions的介绍和使用 GitLab CI/CD与GitHub Actions的介绍和使用
GitLab CI/CD与GitHub Actions的介绍和使用 本篇日志主要是用来记录GitLab的CI/CD与GitHub Actions的介绍和使用。先从操作GitLab的CI/CD开始 GitLab CI/CD GitLab支持多
2022-03-25
pulsar的简单使用 pulsar的简单使用
pulsar的简单使用 Apache Pulsar 是一个云原生的分布式消息传递和流媒体平台,最初由 Yahoo! 创建。现在是作为Apache软件基金会的顶级项目. 在pulsar这个项目中还大量使用了另外一个Apache的顶级项目Boo
2022-03-19
编译原理-内存部分 编译原理-内存部分
编译原理-内存部分 这一篇主要是对后端编译器对内存布局的分析和笔记,之前的有关词法/语法方面的理论知识实在是太枯燥了,翻了又翻是在是难以理解,只能暂时放下那一部分的内容了. 在编译时主要将内存划分为两个部分栈、堆: 栈主要是作为程序的临时空
2022-03-07
编译原理-词法语法理论 编译原理-词法语法理论
编译原理-词法语法理论 第二章创建一个简单的语法指导器里面设计了很多理论知识,暂时只记录关键概念。这一章看的很困,外面阳光明媚,只能通过打字来压制一下困意😂😂😂 关键概念 语法制导翻译器 语法制导翻译器是用于构建语法翻译器的程序
2022-03-05
编译原理-引言 编译原理-引言
编译原理-引言 大概是在开始学习编写程序的时候购入了一系列的计算机基础书籍,由于自己的原因导致很多书都只是寥寥翻开几页,就匆匆放下了. 近来这两年,随着年纪的增大忽然有了一个念头就是自己的程序生涯已经快要结束,但是还有那么多书未看未读,有一
2022-03-03
redis如何实现持久化的 redis如何实现持久化的
redis如何实现持久化的 redis目前实现持久化主要有两种方式,一种是通过RDB文件,另外一种是通过AOF文件. redis对于持久化支持4种部署方式 无持久性 RDB AOF RDB + AOF 让就让我们来详细比较和分析以下re
2022-01-20
redis源代码构建 redis源代码构建
redis源代码构建 主要用来记录以下在WSL下编译和部署redis源码的过程 环境准备 WSL wsl2搭配Ubuntu 18.04使用,这一项不是必须的 Clion JetBrains的C/C++ IDE,这一项也不是必须的
2022-01-19
5 / 17