深入分布式缓存-从原理到实践(二)
深入分布式缓存-从原理到实践(二) 规划定义 JSR JSR是java Specification Requests的缩写,是java定义的一种对java对象临时在内存中进行缓存的方法,包括对象的创建\访问\失效\一致性等 缓存常用方法 接口 说明 Ehcache Guava put() 添加缓存 ✔ ✔ putIfAbsent() 如果key不存在则添加缓存 ✔ ✔ r...
深入分布式缓存-从原理到实践(二) 规划定义 JSR JSR是java Specification Requests的缩写,是java定义的一种对java对象临时在内存中进行缓存的方法,包括对象的创建\访问\失效\一致性等 缓存常用方法 接口 说明 Ehcache Guava put() 添加缓存 ✔ ✔ putIfAbsent() 如果key不存在则添加缓存 ✔ ✔ r...
引言 《现代操作系统原理与实现》是一本介绍操作系统相关的书籍,是以ARM平台进行演示的.目前在看过一遍之后,我觉得还是比较有意思的操作系统结构、硬件结构、内存管理、进程与线程、进程间通信、同步原语、文件系统这七个章节. 下面会依次对这些章节做相关介绍. 操作系统结构 为什么要优先介绍操作系统结构,是这个章节给我带来了极大的感悟:对于像操作系统这样庞大的系统,在良好的架构下可以很好的有序演进,这一点...
maven-shade-plugin使用中的小问题 maven-shade-plugin打包导致META-INF/SERVICES中的文件丢失,导致jar在动态加载时无法启动.这个问题困扰了我一周,暂时先记录处理办法,后续完善解决步骤 主要是依据这篇文章来解决处理的 https://cloud.tencent.com/developer/article/1622207 maven-shade-p...
SpringBoot源代码分析之启动原理分析 引言 这是一系列关于SpringBoot源代码的相关分析文章,主要参考《SpringBoot编程思想-核心篇》的章节,在参考SpringBoot源代码分析而来,希望对你有所帮助 准备工作 参考项目为地址为:https://github.com/agmtopy/SpringBootExample 启动类概览 在项目中,启动类为SpringDemoAppl...
linux的定时测量分析 定时测量之前的文章学习中的初步印象,是由特殊的电路系统上报给操作系统的一种信号量。下面是《深入理解Linux内核》一书中的阐述和思考。 定时测量 操作系统中需要处理的定时测量主要是两种: 测量当前的日期和时间 维持定时器,以便测量出某一时间间隔 定时测量是通过一种基于固定的频率振荡设备和计数器设备来实现的,下面介绍一下这几个硬件设备。 时钟和定时器电路 实时时钟-R...
《银行会计》笔记 《银行会计》一书是席总带给我看的,一直以来在对这方面的知识都比较匮乏,以下是我在阅读这本书是做的一些笔记,希望能对你有帮助,开心😋😋😋 第二章:银行会计的基本核算方法 会计科目 会计科目指的是对会计对象的具体内容按照不同的性质和经济管理的要求进行分类,分类后的种种科目就是会计科目 会计科目就是根据一些法规和自身的场景/要求,将经营过程/活动分解成的科目,通过这些科目就可...