摘要: 1. 算法原理 页面置换算法是操作系统内存管理的核心技术,当物理内存不足时,选择被替换页面的策略。目标是通过减少缺页中断提高系统性能。主要算法包括: (1) 先进先出的算法(FIFO):选择在内存中驻留时间最久的页面予以替换。 (2) 最佳淘汰算法(OPT):选择永不使用或在未来最长时间内不再被访问 阅读全文
posted @ 2025-08-01 10:41 57sd1 阅读(295) 评论(0) 推荐(0)
摘要: 1. 算法原理 银行家算法是一种死锁避免算法,核心思想是: (1)当进程申请资源时,系统预判分配后是否仍处于安全状态。 (2)若安全则分配资源,否则让进程等待。 (3)安全状态指存在一个安全序列,使得所有进程都能顺利完成。 2. 算法数据结构 max[M][M]为进程总共需求的各类资源量,alloc 阅读全文
posted @ 2025-08-01 10:34 57sd1 阅读(51) 评论(0) 推荐(0)
摘要: ![image](https://img2024.cnblogs.com/blog/3669377/202507/3669377-20250729110222293-1735048064.png) ![image](https://img2024.cnblogs.com/blog/3669377/202507/3669377-20250729110228439-754589576.png) ![i 阅读全文
posted @ 2025-07-29 11:02 57sd1 阅读(5) 评论(0) 推荐(0)
摘要: 基础匹配 code: 输出: 分组匹配 code: 输出: 表单验证 待更新 阅读全文
posted @ 2025-07-20 22:37 57sd1 阅读(15) 评论(0) 推荐(0)
摘要: 正则表达式测试链接 1. 限定符 符号? --> 其前面的字符出现0次或一次 符号* --> 其前面的字符出现0次或多次 符号+ --> 其前面的字符出现1次或多次 c{a} --> c出现a次 c{a,} --> c出现a次以上 c{a,b} --> c出现a到b次 c(a|b) --> 匹配ca 阅读全文
posted @ 2025-07-19 21:24 57sd1 阅读(7) 评论(0) 推荐(0)
摘要: 实践 也可以给聚合函数的结果起别名,然后在having中判断条件用别名指示 阅读全文
posted @ 2025-07-06 10:48 57sd1 阅读(9) 评论(0) 推荐(0)
摘要: ![10-DQL-select00](https://img2024.cnblogs.com/blog/3669377/202507/3669377-20250705095047653-2124680371.png) ![11-DQL-select01](https://img2024.cnblogs.com/blog/3669377/202507/3669377-2025070509505102 阅读全文
posted @ 2025-07-05 09:51 57sd1 阅读(10) 评论(0) 推荐(0)
摘要: ![08-DML-insert00](https://img2024.cnblogs.com/blog/3669377/202507/3669377-20250703213805114-681099360.png) ![09-DML-update-delete00](https://img2024.cnblogs.com/blog/3669377/202507/3669377-2025070321 阅读全文
posted @ 2025-07-03 21:38 57sd1 阅读(7) 评论(0) 推荐(0)
摘要: 疑问 用sql语句创建的表,某个字段添加了唯一约束,在navicat中貌似看不到是否有唯一约束,重复的时候倒确实会报错。 阅读全文
posted @ 2025-07-01 22:02 57sd1 阅读(5) 评论(0) 推荐(0)