- 博客(12)
- 收藏
- 关注
原创 【Linux系统】信号(万字解析)
signal函数可以自定义信号的处理方式参数说明signum:要捕获的信号的编号。例如,SIGINT、SIGTERM 等。handler:指向信号处理函数的指针。该函数在接收到指定信号时被调用。处理函数的原型应为。成功时,返回之前的信号处理程序的地址。失败时,返回SIG_ERR,并设置errno。return 0;通过自定义2号信号的执行函数handler,此后进程收到2号信号,只会执行打印,而(2) SIGINT就是ctrl + C。
2024-10-14 22:35:14 918
原创 【Linux系统】权限
通过权限我们可以简单了解下Linux的运行原理,和Windows区别还是挺大滴,了解权限我们就能直到文件前面旳一串字符都是什么意思了😎目录的可执行权限是表示你可否在目录下执行命令。如果目录没有-x权限,则无法对目录执行任何命令,甚至无法cd 进入目, 即使目录仍然有-r 读权限(这个地方很容易犯错,认为有读权限就可以进入目录读取目录下的文件)而如果目录具有-x权限,但没有-r权限,则用户可以执行命令,可以cd进入目录。但由于没有目录的读权限。
2023-11-04 16:47:44 2184 55
原创 【Linux系统】基本命令
关于Linux,刚开始学习的时候小伙伴们可能都感觉无从下手,那我们就可以先了解下大概指令,熟悉即可,重要的指令我们会在应用时逐渐掌握的😎关于常用指令就是这些了,希望可以帮到你~😎本节完~~,如果你还有其他关于Linux安装、云服务器、虚拟机的问题,欢迎在评论区提问或者私信我!💕O(∩_∩)O。
2023-11-04 16:05:30 356 15
原创 【数据结构】关于排序你应该知道的一切(下)
啊还是国庆快乐!上节介绍了较为简单的插入排序、选择排序,今天我们上强度,学习交换排序、归并排序还有计数排序,开冲😎以上就是关于排序的一切了,希望可以帮到你~😎本节完~~,如果你在实现过程中遇到任何问题,欢迎在评论区指出或者私信我!💕O(∩_∩)O。
2023-10-06 16:30:38 979 40
原创 【数据结构】关于排序你应该知道的一切(上)
国庆快乐!!本来想把排序都做到一起的,才写了一半就八千多字了,那就分开发吧,一如既往的详细哦⌨️希尔排序是对直接插入排序的优化。当gap > 1时都是预排序,目的是让数组更接近于有序。当gap == 1时,数组已经接近有序的了,这样就会很快。这样整体而言,可以达到优化的效果。我们实现后可以进行性能测试的对比。
2023-10-02 10:36:09 723 19
原创 【C语言进阶】数据在内存中的存储
这一章节的我们主要探究数组在内存中如何进行存储、运算,还是挺简单的,那我们就开始吧⌨️这样的话大家是不是就对程序内存中的运行过程理解更深了呢😎本节完~~,如果你在实现过程中遇到任何问题,欢迎在评论区指出或者私信我!💕O(∩_∩)O。
2023-09-17 01:07:43 725 25
原创 【C】C语言实现扫雷(含递归展开)
扫雷,那段全神贯注的时光,追逐着隐藏在方块下的雷,是我回不去的童年记忆。如今,岁月不曾停留,回忆依然鲜活。终于到了有一天,自己也能实现简单的扫雷,以另一种方式找回童年的美好。这样我们就实现了一个简单的扫雷,希望大家看完文章后能自己进行实践和改进,还有一些功能可以试着自己去实现,例如如何保证第一次输入坐标不被炸死、对已经判断为雷的格子进行标记👍本节完~~,如果你在实现过程中遇到任何问题,欢迎在评论区指出或者私信我!💕O(∩_∩)O。
2023-09-11 11:59:31 249 5
原创 【数据结构】设计循环队列详解
hello都说力扣上的题简单难度的不一定简单,中等以上难度的一定很复杂,今天我们就来一点一点解开这道题在前面我们在讲队列的时候介绍过,队列的实现一般不使用顺序结构,因为如果使用顺序结构(数组),出队列在数组头上出数据,需要把后面的数据依次前移,效率会比较低,但如果使用循环队列,就没有这样的问题循环队列是一种线性数据结构,其操作表现基于 FIFO(先进先出)原则并且队尾被连接在队首之后以形成一个循环。它也被称为“环形缓冲器”。循环队列的一个好处是我们可以利用这个队列之前用过的空间。
2023-09-07 19:21:35 147 18
原创 【数据结构】栈和队列(Stack&Queue)解析
对于出栈来说,只需要把存储栈元素数量的top-1,在下次入栈时,旧的数据就会被新的数据覆盖,同时不影响出栈和返回栈顶元素。操作的特殊线性表,队列具有先进先出FIFO(First In First Out) 入队列:进行插入操作的一端称为。的结构实现更优一些,因为如果使用数组的结构,出队列在数组头上出数据,需要把后面的数据依次前移,效率会比较低。由于我们在结构体中设置了top储存栈中元素的数量,所以栈顶元素就是数组中下标为top-1的元素。栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。
2023-09-07 08:56:33 430 5
ScreenToGIF,强大开源免费的动图制作工具(gif)
2023-10-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人