自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言中的可变参数函数

可变参数函数:这些函数与我们平时定义的函数有些不同,它们的参数个数是不确定的,动态变化的。比如我们经常用到的 prinf, sprinf 等等,我们也可以自定义这类函数,这篇文章讲解C语言中的可变参数函数相关的内容。

2022-09-30 14:44:40 1431 1

原创 Linux下qt5使用poppler

目录一、配置环境安装ubuntu安装QtCreator安装cmake通过软件包仓库安装通过编译好的版本进行安装从源码手动编译安装二、移植poppler库下载源码命令行编译命令三、poppler的使用一、配置环境安装ubuntu略安装QtCreator略注意:下载的qt安装包必须是Linux版本的,下载后的文件一般为.run的格式,需要更改文件的权限,可以右键使用终端打开,也可以通过终端cd到改目录下,执行chmod +x +文件

2022-03-29 16:58:15 3008 2

原创 Linux的进程/线程间通信方式总结

Linux系统中的进程间通信方式进程是一个独立的资源分配单元,不同的进程(通常指的是用户进程)之间的资源是独立的,没有关联,不能在同一个进程中直接访问另一个进程的资源。进程间通信(IPC)的目的:数据传输:一个进程需要将它的数据发送给另一个进程。 通知事件:一个进程需要向另一个或一组进程发送消息,通知它(它们)发生了某种事件(如进程终止时需要通知父进程)。 资源共享:多个进程之间共享同样的资源,需要内核提供互斥和同步机制。 进程控制:有些进程希望完全控制另一个进程的执行(如Debug进..

2021-09-24 15:52:10 2990

原创 学习笔记-FreeRTOS(一)

基础知识在嵌入式领域中,采用嵌入式实时操作系统(RTOS)可以更合理、更有效地利用CPU的资源,简化应用软件的设计,缩短系统开发的时间,更好地保证系统的实时性和可靠性。FreeRTOS是一个迷你的实时操作系统内核。属于轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能、软件定时器、协程等,可基本满足较小系统的需要。由于RTOS需占用一定的系统资源(尤其是RAM资源),只有μC/OS-II、embOS、salvo、FreeRTOS等少数实时操作系统能在小RAM单片

2021-09-13 15:43:37 721

原创 Linux/Unix修改命令提示符当前路径的显示方式

1、更改配置文件sudo vi ~/.bashrc1. 命令行提示符完全显示完整的工作目录名称:PS1=’[\u@\h $PWD]\$ ‘2. 命令行提示符只列出最后一个目录:PS1=’[\u@\h \W]\$ ‘3. 命令行提示符显示完整工作目录,当前用户目录会以 ~代替:PS1=’[\u@\h \w]\$ ‘2、修改完成后,重启终端使配置生效即可。3、命令释义:\u 显示当前用户账号 \h 显示当前主机名 \W 只显示当前路径最后一个目录 \w ...

2021-09-08 17:26:37 573

原创 Linux:vim编辑时遇到E325: ATTENTION Found 错误代码的解决办法

vim编辑时遇到E325: ATTENTION Found 错误代码的解决办法遇到这种错误代码的时候你肯定会看到下面这张图。这种情况多半发生在你上次编辑脚本或者其他文件,中途因为某些原因,强制杀死进程,或者强制退出导致的。对比windows系统下,我们编辑文件强制退出,我们也会遇到这样的提示,正常打开word时,如左图所示,当我们没有保存文档时,强制结束进程时,下次打开这个文档会出现右图所示的情景。也就是说,非正常打开会多出一个提示,告诉你是否要恢复你上次未保存的文件。.

2021-09-08 17:16:04 2748

空空如也

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

TA关注的人

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