自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 系统调用分析

系统调用就是内核提供出系统调用接口,然后供开发者进行使用,你无需关心里面的实现方法,只需要按照规定去进行调用使用即可。但是,为了深入了解一下,在这里概述一下系统调用的过程。

2024-04-23 18:54:09 681

原创 xv6的系统调用过程

最近在学习操作系统这门课程,网上资源非常多。推荐大家去b站上观看MIT的那门操作系统课,链接如下。

2024-04-23 18:51:48 1129 1

原创 XV6实验vscode调试踩坑

本人是使用vscode,通过ssh连接到本地虚拟机(除了大佬可能没人会去用vim)做实验。虽然才做了一个实验,但是就出现了不少错误,想着使用gdb来调试。但是但是,gdb也不太够现代化,于是便想着使用vscode来进行调试,于是参考了下面这位大佬的,但是由于本人的一个降智操作,导致一直配置失败。下面来说一下注意事项。

2024-04-07 20:54:08 433

原创 Pytorch框架和MNIST识别自己的手写体

我使用了Pytorch框架和MNIST数据集进行训练,然后自己使用了windows画图板自己手绘了几张图片,现在我贴出我的源代码,工程文件(包括图片)都在Github库。

2024-04-07 20:48:27 927

原创 shell命令之find

这样就可以找到当前所有的.txt文件,不过这样查找的话是只会匹配到小写字母,如果需要匹配到大写字母的话,还可以加上。后面选项有很多种,首先可以按照文件的名称进行查找,这里可以使用参数。,例如,我们要在当前目录下查找所有的.txt文件,就可以这样写。,这样就可以在当前目录下查找指定文件类型的文件,例如。路径默认是当前路径(.),也可以指定绝对路径。例如我们要查看一天之前所有修改过的文件。还可以看一天之内修改过的文件。找出不同用户的文件,可以使用。#找到root用户的所有文件。找到不同用户组的文件。

2024-02-23 11:37:43 239

原创 shell脚本语言

案例实操 read命令,-t可以选择等待时间,-p可以选择提示信息 其实展示的这个案例挺奇怪的 这个意思是在控制台等待7s,在等待期间,如果超过7秒,进程会被杀死,在7秒内输入NAME,就会在控制台打印出来。是我们的第二个参数,这些参数都是可以输入的,假设这个shell程序叫做test.sh,那么我们在实行这个shell程序时。,也就是输出A的值,但是需要注意的是,在赋值的时候,等于号两端不可以有空格,否则会发生赋值失败。关于变量$0,$1,$2,这些参数都是可以输入的参数,例如下面的这个shell。

2024-02-23 09:54:02 865

原创 数组指针的理解

今日看到数组指针,才有点理解指针的类型和指针步长解引用时候的含义。

2023-04-29 11:24:41 151

原创 单链表的反转

让pcurrent的指向由前向后变为由后向前,这样就可以指出来。

2023-04-09 13:44:57 175

原创 合并两个数组(删除重复元素)

【代码】合并两个数组(删除重复元素)

2023-04-08 09:59:59 645

原创 一级指针和二级指针什么时候使用

简单来说,如果只是需要访问一级指针指向的内容而不对一级指针指向的内容有所修改,那么就传一级指针就可以。而如果不仅要访问一级指针指向的内容,而且还要修改一级指针指向的内容,那么函数参数就应该是二级指针,一级指针只是接受了传参时的拷贝值,不会修改本身。在main函数中调用test这个函数的时候,发现打印的结果是NULL,就是因为我们想要把p指向的内容修改为hello,发现做不到,所以得用二级指针来接受,修改内容。当写一个函数时,有时候会发现函数的参数使用一个一级指针,而有时候却发现函数的参数是一个二级指针。

2023-03-30 09:48:41 176

原创 堆区有关的问题

我们想在在主函数里面调用应该是打印hello,world才对,但是却打印的结果是空指针,问题在这。这里并没有影响到p的变化,所以我们可以用二级指针来改变一级指针。首先pp,p,temp都是在栈上放着。

2023-03-29 20:45:44 63

原创 单链表——静态链表

线性表和顺序表各有益弊,链表属于顺序表的一种,在内存中不连续。下面来实现一个静态链表和静态链表的循环。

2023-03-27 21:59:04 63

原创 c++求饮料换购问题

乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去,但不允许赊账。请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始买入的n瓶饮料,最后他一共能得到多少瓶饮料。

2022-12-29 11:01:18 304

原创 c++逆向输出一个字符串

当你输入一行字符比如 abcdefg时,你想要把它打印出gfedcba时,下面可以进行输出,实际上就是把数组中的元素顺序逆向输出。

2022-12-29 10:09:39 2267

原创 用C++来解一元二次方程组

这里用到了求根公式以及根的判别式。

2022-12-27 10:44:47 457

原创 对一个小数向上取整或者向下取整c++

这样也类似于四舍五入,但是可以向上取整,也可以向下取整,比如2.4向上取整等于3,向下取整等于2,这里用到了头文件math.h。

2022-12-26 11:52:38 1043

原创 c++快速找到三个数中的最大值和最小值

这里如果输入的数十分的少,就可以使用这种算法快速找到最大值和最小值。

2022-12-25 20:25:31 806

原创 c++将一个十进制的数的两个和转换为十六进制(10进制转16进制)

【代码】c++将一个十进制的数的两个和转换为十六进制(10进制转16进制)

2022-12-25 20:08:51 262

原创 C++求一个数的阶乘,这里可以自己输入一个数来计算

【代码】C++求一个数的阶乘,这里可以自己输入一个数来计算。

2022-12-23 19:46:11 478

原创 利用C++代码找出一组数中的最大值和最小值

给定一行数,如果把所有的情况罗列出来,用if判断语句输出会麻烦的很,这里我们用循环来简化了输出判断。

2022-12-23 16:47:00 2886 1

原创 计算5的阶乘,利用c++代码实现

【代码】计算5的阶乘。

2022-12-17 21:25:06 995

原创 用c++代码计算小球的总路程,触底反弹的小球,小球每次上升后都是原来高度的一半

这里有这样一个小球,在从h=100m的高度落下,每次反弹的最大高度都是原来高度的一半,第十次反弹的高度是多少,前十次内反弹的总高度为多少?int main(){//这里也可以手动输入一个总长度i

2022-12-14 23:02:51 566

原创 c语言,c++给一个非整形的数保留3位小数,事实上小数的个数可以由个人所需来定

如果是c语言的话直接用printf("%.3lf",n),这里假设输出的数位n。这里如果用c++的话得包含一个头文件 #include想要输出几位小数直接修改就可以。

2022-12-14 20:07:47 281

原创 计算一个数的平方,立方以及n次方,同理也可以计算出该数的平方根,立方根以及n次方根,通过c++代码实现

这里用到了 pow 函数,也包括了pow函数的头文件 #include 如果输入的a b过大,a b 可能不在适合int 的范围。

2022-12-14 19:30:35 924

原创 统计一行数字中的负数和正数的个数,通过C++代码来实现

输入一行数,通过c++代码来统计其中的负数和正数的个数。

2022-12-14 18:58:05 1386

原创 判断这一年是否为闰年,通过C++代码来实现

(1)能被4整除且不能被100整除(如2004年是闰年,而1900年不是)(3)还可以看2月份天数。2月份有29日,则是闰年。(2)能被400整除(如2000年是闰年)

2022-12-13 22:59:03 745

原创 用c++输出一句带引号的话(也可以输出代码)

分析一下,本人作为一个初学者,非常天真的以为只要cout

2022-12-12 23:10:42 1199

原创 条件运算符的嵌套语句

问题描述,在一次考试中,大于等于90分的成绩被认定为A等级,大于等于60分小于90分的被认定为B成绩,小于60分的被认定为C成绩,请用运算符实现。变量1:变量2,根据三目运算符的结果,如果表达式中的值为真,则返回变量1,如果错误,则返回变量2。

2022-12-12 09:59:56 228

原创 C++ 打印一个乘法口诀表

以此类推,第九行就是有九个数,所以我们可以限制他的行数和列数来循环。事实上,就是用到了for循环。

2022-12-11 11:09:39 352 1

原创 输入一个日期,计算出是这一年的第几天

输入一个日期,计算出是这一年的第几天。这里用到了switch语句,但总体来说比较麻烦,欢迎大家评论关于简化代码的方法。

2022-12-11 09:19:45 917

原创 输出一个三位数

给定四个数:1,2,3,4,将这四个数排成一个三位数且各个数字不重复利用,并输出有多少个数字。对于这种问题,我们可以利用排列组合轻松解决,下面用代码来实现。

2022-12-10 21:33:20 236

空空如也

空空如也

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

TA关注的人

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