暂时未有相关云产品技术能力~
暂无个人介绍
Learning C++ No.22【二叉树OJ题实战】
Learning C++ No.21 【AVL树实战】
Learning C++ No.20 【红黑树实战】
Learning C++ No.19【搜索二叉树实战】
学习系统编程No.23【信号实战】
学习系统编程No.22【消息队列和信号量】
Linux如何使用宝塔面板搭建网站和内网穿透实现公网访问
学习系统编程No.17【vscode实战】
学习系统编程No.13【文件系统】
学习系统编程No.12【基础IO】
北京时间:2023/2/5/16:38,睡了一个午觉睡到刚刚,我发现我真的能睡,也许是因为今天是下雨天的原因吧!不过下雨天确实好睡觉,也可能是因为今天起太早了,或者说昨天睡太迟了,好像只睡了7个小时。因为昨天晚上我玩了一个游戏,叫鹅鸭杀,这个游戏不怎么适合我,但是确实很有意思,游戏机制没什么意思,有意思的是跟自己的小伙伴玩,非常有意思。特别是高中同学或者初中同学,这个游戏就像是活过来了一样,变得非常搞笑。今天晚上如果该博客不能产出,原因就是有人叫我玩鹅鸭杀去了,哈哈哈!上篇博客我们把类和对象的表层给学习了一下,今天该博客,我们就延这上篇博客的内容再逐渐深入学习一下类和对象,进入类的内部。
Linux操作系统使用git提交代码
时间过的飞快,可以看出我们已经开始学习Linux了,但是我们学习Linux过程中,依然会涉及到很多的以前的知识,比如编译原理,我们的代码如何从一个源文件逐步变成一个可执行文件,当初我记得我在哔哩哔哩上看鹏哥的免费的C语言的课的时候,C语言的最后一节课讲的就是编译原理的内容,但是随着时间的流逝,我们应该可以发现,我们对这方面的知识是比较的薄弱的,我感觉我都快忘记有这个东西了,更不要说具体的过程和原理了。所以今天让我们借着Linux操作系统,我们来复习一下我们的编译原理并且进一步的掌握。当时鹏哥讲的时候用的就会Linux操作系统给我们上的课,只是因为当时我们并没有学习Linux,所以我们对鹏哥的一
Linux中如何给普通用户提权
vim的自动化配置(一条指令就够了)
今天是美好的一天,现在是体育课时间,我神奇的体育老师让我们男生需要做40个俯卧撑作为期末作业,可惜啊可惜,我差了一丝丝,这个东西对于我这种高瘦子还是有很大的挑战的,我现在能充分的感觉到码字的手已经不是那么的正常了,本人是热爱运动的,但是对于引体向上和俯卧撑这种运动我从事感到无可奈何,难!难!难!所以各位同学一定要加强锻炼哦!今天的这篇博客是比较特殊的一次,因为现在是北京时间:2022/12/30/17:06 ,可以看出现在不是凌晨,本来确实是想在凌晨的时候将这篇博客给产出的,但是怕因为困而影响了质量,所以我留到了现在来写。ok!我们现在就开始学习一下有关数据结构中的迷宫问题,我们从初阶的迷宫问
数据结构之排序【冒泡排序和快速排序之一的实现及分析】内含动态演示图
引言: 1.直接选择排序 2.堆排序 3.直接选择排序和堆排序的测试
引言: 一、首先是使用队列实现栈(两个队列才可以哦!) 1.力扣上的题目详情: 2.题目分析: 3.核心思路: 4.具体实现加注释: 二、使用栈实现队列(同理需要两个栈) 1.题目详情: 2.核心思路: 3.具体代码实现符详细注释每一步 4.完整代码(力扣可提交) 总结:
一、C语言后的基础数据结构的简单学习 (一、)时间复杂度和空间复杂度的计算 (1.)时间复杂度的概念和我如何进行对一个代码的时间复杂度的计算 (2.)空间复杂度 (3.)总结:所以以上就是时间复杂度和空间复杂度的一些讲解 (二、)线性表中的顺序表的讲解
1.第一题(边框菱形的打印) 2.第二题边框 菱形的进阶 3.第三题(数字菱形的打印) 4.第四题:(空心菱形) 5.第五题(实心菱形): 6.第六题:(外带一个杨氏三角的再一次打印)
C语言刷题第一天(4题)
一、今天我们就研究一下什么是C语言的预处理 1.程序的翻译环境 2.程序的执行环境(运行环境) 3.C语言程序的编译和链接(详解) 4.所以我们现在就来讲一讲什么是编译 (一.)预编译 (二.)编译 (三.)汇编 5.所以我们现在就来讲一讲什么是链接 (1.)链接主要包括了,合并段表、符号表的合并和符号表的重定位 1.合并段表: 2.符号表的合并和重定位:
万字【文件操作讲解】(知识点全面有序,带你一篇文章学懂什么是文件操作)
一、今天我么一起了解一下什么是动态内存分布 1.首先我们要区分一下什么是内存什么是动态内存 2.动态内存分配在堆区的使用 3.malloc库函数的使用方法 4.free库函数的使用方法 5.calloc库函数的使用方法 6.realloc库函数的使用方法 (1.)relloc使用时的两个注意点
具体详细讲解看上一个博客(贼细) 1.头文件(声明各种函数和定义各种类型的地方) 2.测试文件(main函数所在,代码开始的地方) 3.函数实现文件(8种功能的具体实现,每一个函数都是独立实现,无嵌套使用) 4.以上你可以写在一个文件中也可以写在不同文件中
如何使用C语言实现实现通讯录(超详讲解) 一、首先我们应该要想一下我们的通讯录中所包含的内容和具有什么功能 二、如何将信息放进我的通讯录中(并且记录下来) 三、我们应该如何对创建的结构体数组进行初始化和一些小细节的改进 (1.)这边也就设计到一个memset函数的使用方法(用来实现初始化的关键) 四、我应该如何实现这些功能 1.首先这边我要创建一个可以存放1000和好友信息的结构体 2.增加好友信息的功能 3.此时搞定了初始化和输入功能,接下来我们看一下如何实现(显示功能) 4.接下来就是第四个功能(删除功能) 5.第五个功能就是查找功能了 6.第六个功能是替换功能 7.第七个功能就是排序功能
一、结构体基础知识 二、结构体的进阶(有关结构体的自引用,嵌套,内存对齐和内存设计) (一、)首先是结构体的嵌套 (二、)结构体的自引用 (三、)结构体的内存对齐(如何计算结构体的所占内存大小) (四、)如何修改默认对齐数 三、offsetof的意思 四、结构体的传参 五、位段的使用和注意 总结:
C语言中基础(有关数据拷贝的函数,例:strcpy,strncpy,memcpy,memove库函数的实现和应该注意的小细节)
C语言基础(有关三个数比较大小、冒泡排序、最大公约数、和有关某个数x的绝对值的n次方除于n的阶乘问题的函数求解法;和阶乘函数递归方法;和数组作函数参数的
C语言基础(有关三角形面积,阶乘算法,sqrt,pow函数,海伦公式,gets,getchar,scanf的区别,字符转换,增长率计算,的分支和循环的结构程序设计)