会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zeratul
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2024年6月4日
线程的基本概念以及部分函数接口
摘要: 线程基本概念 线程是进程中的一个执行单元,是CPU调度和分配的最小单元,它允许在同一进程中与其他线程并行运行,并可以共享进程内的资源,如内存、地址空间、打开的文件等。线程的切换非常迅速且开销小,因为它在同一进程中的多个线程之间可以并发执行,甚至允许在一个进程中所有线程都能并发执行;不同进程中的线程也
阅读全文
posted @ 2024-06-04 19:47 Zeratul$$$
阅读(43)
评论(0)
推荐(0)
2024年5月31日
使用条件量和互斥锁实现线程的同步以及临界资源的互斥访问
摘要: /******************************************************************** * * name : * function :主线程需要创建2个子线程之后主线程终止,此时进程中有2个子线程A和 B,此时进程中有一个临界资源 fag,子线程A
阅读全文
posted @ 2024-05-31 20:38 Zeratul$$$
阅读(22)
评论(0)
推荐(0)
2024年5月28日
strcpy函数和memcpy函数的区别
摘要: strcpy和memcpy的区别 1.复制内容: strcpy:专门用于复制字符串,它会一直复制直到遇到源字符串中的'\0'结束符。这意味着如果源字符串长度超过了目标缓冲区的大小(不包括'\0'),就会发生缓冲区溢出,这是一个常见的安全隐患。 memcpy:可以复制任意内容,如字符数组、整型、结构体
阅读全文
posted @ 2024-05-28 18:38 Zeratul$$$
阅读(243)
评论(0)
推荐(0)
2024年5月27日
printf高位补0或空格方法
摘要: C语言printf函数高位补0 1.printf函数语法 函数形式:printf(“格式控制”,输出表列)。 例如:printf("%d,%d",a,b); 括号内包含两个部分: (1) 格式控制是用双引号括起来的一个字符串,称“转换控制字符串”,简称“格式字符串”,它包括两个信息: 格式声明:格式
阅读全文
posted @ 2024-05-27 19:11 Zeratul$$$
阅读(835)
评论(0)
推荐(0)
2024年5月14日
通过LCD屏幕显示开机动画(将gif图片转为逐帧JPG图片)
摘要: /** @file name: main.c @brief 通过LCD屏幕显示开机动画 @author 1810866453@163.com @date 2024/05/14 @version 1.0 :版本 @property :属性介绍 @note 补充 注意 说明 CopyRight (c)
阅读全文
posted @ 2024-05-14 20:49 Zeratul$$$
阅读(140)
评论(0)
推荐(0)
2024年5月13日
将bmp文件转换成JPEG(待修改,目前可转换但图片倒转)
摘要: #include <stdio.h> #include <stdlib.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <unistd.h> #include <sys/mman.h> /* *
阅读全文
posted @ 2024-05-13 20:58 Zeratul$$$
阅读(41)
评论(0)
推荐(0)
2024年5月12日
在LCD屏幕上任意位置打开以缩减图片(待修改)
摘要: #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <unistd.h> #include <sys/mman.h> #pragma pack(1) //设置取消字节对
阅读全文
posted @ 2024-05-12 20:37 Zeratul$$$
阅读(39)
评论(0)
推荐(0)
2024年5月11日
BMP文件格式及相应结构体
摘要: /** @file name: main.c @brief BMP文件结构体 @author 1810866453@163.com @date 2024/05/12 @version 1.0 :版本 @property :属性介绍 @note 补充 注意 说明 CopyRight (c) 2023-
阅读全文
posted @ 2024-05-11 19:49 Zeratul$$$
阅读(43)
评论(0)
推荐(0)
2024年5月9日
git相关操作
摘要: GIT Git是一个分布式的项目管理仓库,是目前世界上最先进的分布式版本控制系统。听起来难以理解。可以理解为,它会建立一个仓库,用来存放文件,同时它成为这个仓库的管理员,让仓库的查阅者,了解到项目的每一次修改历史。 GitHub可以说是大名鼎鼎,实际上GitHub也是基于Git的一个全球性的大仓库罢
阅读全文
posted @ 2024-05-09 18:09 Zeratul$$$
阅读(34)
评论(0)
推荐(0)
2024年5月7日
linux系统中文件夹和目录的区别
摘要: *linux系统中目录和文件夹的区别:* Linux系统目录结构是一种层次化的文件系统结构,它定义了Linux操作系统中各个目录的作用和存放内容的规范。在 Linux 系统中,目录和文件的底层数据结构都是通过 inode (索引节点) 来进行管理的。inodes 存储有关文件系统对象(如文件和目录)
阅读全文
posted @ 2024-05-07 19:47 Zeratul$$$
阅读(85)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告