加载中...
文章
67
标签
24
分类
17
主页
博文
分类
标签
归档
生活
说说
相册
音乐
影视
友链
留言板
关于笔者
梦始
Redis分布式锁
搜索
主页
博文
分类
标签
归档
生活
说说
相册
音乐
影视
友链
留言板
关于笔者
Redis分布式锁
发表于
2025-09-05
|
更新于
2025-09-05
|
总字数:
0
|
阅读时长:
1分钟
|
浏览量:
文章作者:
梦始
文章链接:
https://tansuozhe1num.github.io/2025/09/05/Redis分布式锁/
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来源
梦始
!
上一篇
操作系统 --基础篇
操作系统的内核(Kernel)和中央处理器(CPU,Central Processing Unit)区别: 操作系统的内核(Kernel)属于操作系统层面,而 CPU 属于硬件。 CPU 主要提供运算,处理各种指令的能力。内核(Kernel)主要负责系统管理比如内存管理,它屏蔽了对硬件的操作。 下图清晰说明了应用程序、内核、CPU 这三者的关系。 用户态和内核态 用户态: 用户态运行的进程可以直接读取用户程序的数据,拥有较低的权限,当需要执行某些特殊权限的时候,例如读写磁盘,网络通信,就需要向操作系统申请资源权限。 内核态: 内核态的权限很大,几乎可以完成对系统的所有操作 操作系统得到指令后,会从用户态转移到内核态,执行对磁盘的操作后将结果返回进程,后转回用户态 虽然拥有更高的权限,但是由于进入内核态时候的上下游调用,开销花费较大,所以要尽量减少进入内核态的次数 用户态: 应用程序,库函数内核态: 进程管理,网络管理,数据管理,内核管理, 设备管理 为什么要有用户态,只要一个内核态不行吗?答: 内核态:CPU...
下一篇
Go光速入门
Go语言基本语法与使用一、变量 变量声明Go中的变量声明和Java中有所不同,主要有一下几种格式 标准格式 1var 变量名 变量类型 以关键字var开头,最后不用加分号 批量声明 如果我们要声明多个变量,一个一个的声明会比较繁琐,这时就有了批量声明 12345var( 变量1 变量类型 变量2 变量类型 ......) 变量初始化Go语言在声明变量时,自动对变量对应的内存区域进行初始化工作。也就是说,如果我们声明了变量而没有赋值,那么**编译器**会给变量赋各个类型对应的零值。和Java不同,Java只会对成员变量和常量赋默认零值,对于局部变量则会报错 标准格式 1var 变量名 变量类型 = 表达式 类型推导 由于Go是强类型语言,其实我们可以通过给变量赋的值来推导出变量的类型,这就是所谓的类型推导,于是就有了我们下面的这种写法: 1var 变量名 =...
评论
梦始
“今朝有酒,何妨纵歌!”
文章
67
标签
24
分类
17
闲来饮茶
公告
Keep programming, keep progressing
搜索
数据加载中