摘要: # 谷粒商城项目总结 模块: - [x] 分布式Session - [x] 数据库设计 - [x] 分布式组件(Nacos、Gateway、Sentinel等) - [x] Redis - [x] Redission框架 - [x] 业务详情 ## 数据库设计 ### 商品库 > 每个商品都是一个` 阅读全文
posted @ 2022-02-14 18:10 yghr 阅读(401) 评论(0) 推荐(0)
摘要: x86汇编语言笔记 8086通用寄存器 16位寄存器:AX、BX、CX、DX、SI、DI、BP、SP。 前4个可分为高8位和低8位来使用:AH、AL、BH、BL、CH、CL、DH、DL。 内存分段 采用分段技术解决地址重定位问题,在硬件级别用两个段寄存器来支持,代码段寄存器CS和数据段寄存器DS。 阅读全文
posted @ 2022-01-27 21:12 yghr 阅读(1123) 评论(0) 推荐(1)
摘要: 使用Bochs调试汇编程序 使用bximage生成镜像 bximage -hd -mode="flat" -size=60 -q test.img 选项: hd:创建硬盘,-fd表示创建软盘 size:镜像大小,单位为MB mode:硬盘模式,可选模式有flat、growing、sparse三种 - 阅读全文
posted @ 2022-01-17 16:16 yghr 阅读(474) 评论(0) 推荐(0)
摘要: 文件系统的组成 文件系统的基本数据单位是文件。 目的:组织管理磁盘上的文件。 根据组织方式的不同可分为不同的文件系统。例如:NFT、多级目录文件系统。 文件数据结构 索引节点:存放在磁盘中,记录文件的元信息,唯一标识一个文件。 目录项:由内核维护,缓存在内存而不是在存放在磁盘中。 作用:记录文件的元 阅读全文
posted @ 2022-01-05 21:49 yghr 阅读(328) 评论(0) 推荐(0)
摘要: 字符串哈希相关问题 如何对一个字符串进行哈希呢? 字符串哈希公式 \[ str[i]: 表示字符串第i个位置的字符 \\ P: 质数 \\ \begin{aligned} hash(str[0..n]) &= str[0] * P ^ n + str[1] * P ^ {(n - 1)} + \cd 阅读全文
posted @ 2021-12-23 22:52 yghr 阅读(46) 评论(0) 推荐(0)
摘要: Mybatis调用流程 准备 sql语句 create table `t_user` ( id int not null auto_increment, `name` varchar(255) default null, `pwd` varchar(255) default null, gender 阅读全文
posted @ 2021-12-19 14:27 yghr 阅读(104) 评论(0) 推荐(0)
摘要: #include<stdio.h> struct animal { char* name; void (*call)(struct animal *self); }; typedef struct animal cat, dog; void cat_call(struct animal *self) 阅读全文
posted @ 2021-12-15 21:08 yghr 阅读(107) 评论(0) 推荐(0)
摘要: ### Redisson加锁和解锁、WatchDog机制的原理 #### 一、加锁 默认加锁方法:`RLock#lock()` > redisson通过lua脚本来保证加锁的原子性,用客户端对应的线程的唯一标识来保证加锁的用户不被抢占,用过期时间和WatchDog机制(可选)保证不死锁。 ```ja 阅读全文
posted @ 2021-12-02 11:10 yghr 阅读(565) 评论(0) 推荐(0)
摘要: awk笔记 对AWK 简明教程进行总结。 准备工作: copy下面这个文件到你的Linux主机上,命名为test.txt(这个命名随意)。 Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 阅读全文
posted @ 2021-08-17 21:41 yghr 阅读(71) 评论(0) 推荐(0)
摘要: 在InnoDB引擎中,表中的数据是以索引的方式存放,这种表又称为索引组织表。 InnoDB中索引的底层数据结构是B+树。 网上的文章经常会拿B树和B+树进行对比,并且会说B+树比B树更“矮胖”,也就是在存储相同节点的情况下,B+树的树高比B树树高小,这句话很好理解,一般学过数据结构的同学,都可以看懂 阅读全文
posted @ 2021-08-11 23:58 yghr 阅读(1355) 评论(0) 推荐(1)