自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决root用户下无法自动补全(普通用户可以)

解决root无法自动补全

2025-02-22 01:10:31 318

原创 图片百度网盘

2024-11-29 19:45:20 258

原创 qt HTML在浏览器可正常加载但在qt百度地图加载不出来,但加载出来了文字

错误原因:未设置允许本地文件系统中的内容访问网络资源,在Qwebengineview对象创建后增加权限。mao为Qwebengineview对象。

2024-11-10 04:18:18 266

原创 Linux 解释器

命令行直接执行 ,给予x权限。随便命名 t.exec。

2024-10-29 00:00:15 123

原创 Linux u+s setuid 修改文件real user 实现读取/etc/shadow文件(模拟sudo)

法访问/etc/shadow 原因用户不是超级用户root无权限修改文件uid,解决方案如下。

2024-10-28 23:54:49 244

原创 Linux shell内部命令实现 模拟终端(仅内部命令)

【代码】Linux shell内部命令实现 模拟终端(仅内部命令)

2024-10-27 16:22:54 159

原创 Linux pid号不变,进程替换函数execl 用fork execl wait实现进程中跑不同名文件的效果

execl实现进程替换,pid在替换前后不变。结果和 date +%s一样。

2024-10-26 16:51:27 202

原创 Linux 进程 分配法分配质数计算

【代码】Linux 进程 分配法分配质数计算。

2024-10-26 02:07:53 335

原创 Linux 进程知识 函数fork的使用

重定向到/tmp/out begin打印了两次,原因是文件是全缓冲模式,缓冲区的begin也被fork复制过去,子进程和父进程都打印了。注意:子进程中要终止exit(0),否则子进程还会开辟心的子进程,则会多出预期计算的很多个子进程。/fork1 |wc -l可以得到有几行打印(即有几个质数)用子进程来判断是否为质数并打印:分为1个父进程和201个子进程。解决方案:在fork之前刷新所需要的流,刷新缓存区内容.结果:符合预期,begin只在父进程打印一次。结果: 对比可知运行时间缩短。

2024-10-25 21:33:18 189

原创 Linux 函数跳转 setjmp和 longjmp的使用

当longjmp函数传回0时,系统会自己用1替代,即带回的ret为1.goto不可以跨函数跳转,函数setjmp 和 longjmp 可以。正常调用代码: main-> a -> b -> c。结果:对比可知返回时的打印都不打印了。

2024-10-23 22:11:28 237

原创 Linux 获取环境变量

方法3:用getenv获取指定环境变量PATH。方法2:直接用environ遍历。

2024-10-23 16:12:32 259

原创 Linux 命令行参数 实现自定义选项和参数实现读取时间各个值得功能

打印指定的/tmp/out中的内容。

2024-10-23 01:14:38 1116

原创 openCV haarcascade_frontalface_default.xml 移植

将其复制放在所需要的文件夹下既可。

2024-10-21 23:53:28 182

原创 openCV 使用自带函数实现人脸捕获并框出

【代码】openCV 使用自带函数实现人脸捕获并框出。

2024-10-21 23:42:34 321

原创 Linux 进程终止情况

3.最后一个线程从其启动例程返回 最后一个线程调用pthread_exit。3.最后一个线程对其取消请求作出响应。1.从main函数返回调用exit。2.调用_exit或_Exit。2.接到一个信号并终止。

2024-10-20 20:57:52 79

原创 输入捕获获取按键按下记录时间并在OLED显示

配置I2C 用来OLED显示。配置定时器2,打开中断。

2024-10-20 20:53:51 500

原创 Linux 时间戳

可以用命令行 tail -f /tmp/out 观察文件变化。直接计算100天后的日期 用mktime 对 tm进行处理。在 /tmp/out目录下每秒追加一条时间信息。

2024-10-19 21:29:32 202 1

原创 openCV python编写图像由RGB转化HSV的函数

方法1:使用自带函数实现。方法2:自己编写算法。

2024-10-19 15:10:27 255

原创 QT 用UI设计界面编写电脑同款计算机标准模式

应学校老师要求,已经实现基础的计算,显示历史记录,语言播放数字的功能。mainwindow.h文件。

2024-10-19 15:04:22 795

原创 C语言入门 有关部分操作符的使用 求某个数字用二进制表达中有几个1的三种不同解法 (其中包含了 二进制相关内容,关系操作符>>.以及位操作符&(即按位与)的应用解释内容)

例如:那上面的15为例 1*2的零次方+1*2的一次方+1*2的二次方+1*2的三次方=15。

2022-09-27 00:59:41 384 2

原创 C语言中有关指针入门的内容(包含了指针的定义,野指针,以及指针的运算,二级指针等内容)

​​​​​1.指针的定义2.野指针出现的原因以及如何避免写出野指针3.指针间的运算4.二级指针的表示以及使用 指针:是用来存放地址的变量(由于其为变量,因而可以对其进行加减【后文会有所涉及】)通过指针我们能找到内存单元 例如 指针的存储采用的十六进制(可用1个16进制位表示4个二进制位)。 例如 假设 int *a=0x11223344 (其中0x表示其为16进制,则有11223344 8个十六进制位的数组成,也就是可看成 8 *4=32

2022-09-17 13:50:11 695

原创 C语言 一维数组与二维数组的有关知识点

2022-09-15 00:15:34 305

空空如也

空空如也

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

TA关注的人

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