自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 收藏
  • 关注

原创 linux进程信号

本文系统介绍了Linux系统中的信号机制。主要内容包括:1. 信号概念:信号是进程间异步通信的软中断方式,与信号量无关。系统定义了32种信号,每种信号有编号和默认处理动作。2. 信号产生方式:包括终端按键、系统命令、函数调用、软件条件和硬件异常等。3. 信号处理:进程可以忽略信号、执行默认动作或自定义处理函数。通过signal()和sigaction()函数设置处理方式。4. 信号存储:内核使用pending位图记录未决信号,block位图记录被阻塞信号。5. 信号捕捉流程:涉及4次用户态与内核态切换.

2025-11-28 20:47:34 767

原创 进程间通信

本文系统介绍了进程间通信(IPC)的多种机制。首先阐述了IPC的目的包括数据传输、资源共享、事件通知和进程控制,并指出需要操作系统提供共享空间作为通信基础。文章重点分析了管道通信,包括匿名管道(pipe)和命名管道(FIFO),详细说明了其创建方式、工作原理和使用规则,特别强调了匿名管道只能在有血缘关系的进程间通信的特性。随后介绍了System V IPC机制,包括共享内存、消息队列和信号量,着重讲解了共享内存的高效性和使用方法。文章还探讨了信号量在资源保护和进程同步中的重要作用。最后分析了内核如何统一管理

2025-11-16 19:31:23 1073

原创 动静态库的原理与简单制作

学习笔记

2025-11-01 19:35:12 866

原创 linux的文件系统

学习笔记

2025-10-25 20:28:45 1064

原创 基础的IO

学习笔记

2025-10-18 19:20:41 870

原创 进程的控制

学习笔记

2025-10-10 20:10:37 701

原创 进程的概念(下)

对进程概念的进一步学习

2025-10-02 20:41:42 983

原创 进程的概念(上)

进程相关概念学习

2025-09-25 18:33:23 804

原创 linux基础开发工具

学习记录

2025-09-06 21:14:10 907

原创 T-SQL(up up)学习版

T-SQL是SQL语言的扩展版本,专用于微软SQL Server数据库系统。它在标准SQL基础上增加了变量、流程控制、函数等功能,使其具备完整的编程能力。文章系统介绍了T-SQL的语法结构、数据类型、变量定义与赋值、运算符、内置函数、流程控制语句等内容。特别强调了T-SQL在企业级应用中的重要功能,包括存储过程、触发器、游标、事务管理等高级特性,以及数据库安全管理机制。通过大量实例演示了如何利用T-SQL进行数据库编程,实现复杂业务逻辑和数据操作。最后还介绍了数据库备份恢复、导入导出等运维管理操作,为数据库

2025-05-28 09:20:54 741

原创 Springboot-基础

本文摘要:本文系统介绍了Java开发中的核心设计模式MVC及其实现框架SpringBoot,涵盖MVC组件(Model-View-Controller)、SpringBoot自动配置、数据访问(JPA/MyBatis)、缓存(Redis)、安全框架(SpringSecurity)等技术要点。重点讲解了: MVC设计模式原理与SpringBoot实现 实体类映射与Repository接口规范 Thymeleaf模板引擎应用 Redis缓存集成与序列化配置 SpringSecurity认证授权流程 单元测试与项

2025-05-27 16:54:27 1301

原创 Linux入门(部分基础相关知识+常用命令+权限)

本文简要介绍了计算机和操作系统的发展历史,重点讨论了Linux操作系统的特点、目录结构、文件权限、用户管理、常用命令等内容。文章首先回顾了计算机的起源,从ENIAC到硅谷模式,再到Unix操作系统的诞生及其后续发展,特别是Linux的开源特性及其广泛应用。接着,详细解释了Linux的目录结构、文件权限管理、用户分类及权限控制,包括root用户和普通用户的区别。文章还列举了Linux中常用的命令,如ls、cd、等,并介绍了文件操作、压缩解压、日志管理、硬件信息查看等实用功能。

2025-05-23 17:12:16 877

原创 Java(自用查看版)

学习笔记

2025-04-20 18:46:42 1138

原创 Sql Server(自用查看版)

学习笔记

2025-04-14 18:28:02 1307

原创 滑动数组-定长滑动数组

刷题的记录

2025-03-18 20:32:50 959

原创 c/c++类型转换

学习笔记

2025-02-27 19:37:25 799

原创 特殊类的设计

学习笔记

2025-02-27 19:36:27 741

原创 智能指针c/c++

学习笔记

2025-02-27 19:35:39 979

原创 异常c/c++

学习笔记

2025-02-27 19:18:33 1087

原创 c++11

学习笔记

2025-02-27 10:22:50 1055 1

原创 动态规划-part1

主要是动态规划的一些简单题目

2024-12-15 13:11:38 1089 2

原创 拓补排序-专题

刷题笔记

2024-11-12 20:28:27 432

原创 python(自用查看版)

注意,本系列不会讲太过于详细的内容,是基于已经学过c语言或java或c++的基础上扩展学习的。因为是课堂笔记,所以内容比较简陋

2024-11-07 19:29:40 1206

原创 BFS-专题

刷题笔记

2024-11-05 19:38:38 811

原创 哈希思想及其应用

学习笔记

2024-11-01 20:39:35 1027 2

原创 优先级队列-1

刷题笔记

2024-10-18 19:25:39 377

原创 AVL树&&红黑树

关于map和set的使用和模拟

2024-10-06 18:14:23 877 2

原创 队列&&宽搜 -1

没什么好说的,宽搜就是利用队列,一层层向外搜。这里是刷题,就不详细说宽搜内容了。

2024-09-27 19:00:02 498

原创 栈专题-1

刷题笔记

2024-09-24 18:18:20 344 3

原创 字符串专题-1

刷题笔记

2024-09-20 19:07:46 938

原创 map&&set

学习笔记

2024-09-13 10:59:16 742

原创 二叉树c++(level up)

学习笔记

2024-09-13 10:46:25 733 1

原创 多态(c++)

学习笔记

2024-09-13 10:17:38 1194 6

原创 哈希leetcode-1

刷题笔记

2024-09-09 16:39:21 503

原创 链表leetcode-1

刷题笔记

2024-09-05 20:42:23 1284

原创 分支-快排/归并---1

专题刷题

2024-08-16 20:21:27 812

原创 记忆化搜索——1

专题刷题

2024-08-06 19:52:20 290

原创 继承(c++)

学习笔记

2024-08-05 09:48:48 750 2

原创 模板(c++)part2

学习笔记

2024-08-01 20:16:10 882

原创 反向迭代器(补充了vector和list)

学习笔记

2024-07-26 21:29:50 209

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除