自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 poll 阻塞 设置

如果文件描述符是设置为非阻塞模式的,那么读取或写入操作本身也可能是非阻塞的。但如果文件描述符是阻塞模式的,读取或写入操作可能会阻塞。所以,poll(fds, 1, 0)本身是非阻塞的(因为它不会等待),但是后续的文件操作可能是阻塞的或非阻塞的,这取决于文件描述符的设置。但是,如果此时正好有文件描述符是就绪的(即满足poll之前设置的事件),poll会返回并报告这些文件描述符。当超时设置为-1时,poll会无限期地等待,直到至少有一个文件描述符变得可读、可写或有异常状况,或者直到接收到一个信号。

2024-03-07 15:56:44 338

原创 内核态与用户态进程之间的通信netlink

Netlink 是一种在内核与用户应用间进行双向数据传输的非常好的方式,用户态应用使用标准的 socket API 就可以使用 netlink 提供的强大功能,内核态需要使用专门的内核 API 来使用netlink。3.使用 netlink 的内核部分可以采用模块的方式实现,使用 netlink 的应用部分和内核部分没有编译时依赖,但系统调用就有依赖,而且新的系统调用的实现必须静态地连接到内核中,它无法在模块中实现,使用新系统调用的应用在编译时需要依赖内核。–内核态与用户态进程之间的通信netlink。

2024-02-27 16:37:08 1083

原创 gpio value设置失败问题

目前遇到gpio设置value不生效问题,查看是否引脚复用。gpio-pinctrl.dtsi 找对应引脚。查看复用情况,一一排除。

2024-02-22 10:42:26 476

原创 sprintf与snprintf 区别

/定义一个长度为20字节的字符串常量。//定义一个长度为20字节的字符串常量。//定义一个只有10个字节空间的buffer数组。//定义一个只有10个字节空间的buffer数组。//定义一个int型的常量。//定义一个int型的常量。//snprintf的用法。

2024-02-18 11:05:01 352

原创 2020-09-21

NFS /etc/exports参数解释nfs 安装执行以下命令安装 nfs 服务器所需的软件包yum install -y nfs-utils执行命令 vim /etc/exports,创建 exports 文件,文件内容如下:/root/nfs_root/ *(insecure,rw,sync,no_root_squash)执行以下命令,启动 nfs 服务# 创建共享目录,如果要使用自己的目录,请替换本文档中所有的 /root/nfs_root/mkdir /root/nfs_rootsystemc

2020-09-21 16:06:51 103

原创 RobotFramewort 基础篇 之

RF基础篇简介 ATDD数据关键字测试驱动 优缺点 特点 内置库 第三方库 测试套件(测试工程,测试框架) 测试数据(测试用例) 测试库(关键字,?) 测试语法(变量,自定义变量) ...

2019-10-21 09:38:18 200

原创 gcc/make/cmake 手动编译 到自动化编译的发展

gcc/make/cmake 手动编译 到自动化编译的发展gcc:make makefile:cmake:

2019-10-16 10:52:37 211

原创 git /svn 代码库 搭建

svn代码服务器 搭建:git代码管理 服务仓 搭建:

2019-10-16 10:48:11 99

原创 智能编译

智能编译:编译环境(软件,工具链,环境变量设置)部署——自动化 高效编译代码(下载,触发编译,自动化更新)编译规则(编译规则生成,自动生成cmake)编译脚本(分布,分模块,效率,编译参数)编译速度(速度提升)版本发布 (版本发布,任务自动化触发)...

2019-10-16 10:45:27 246

原创 python 列表推导式

python的推导式 有三种,这里先介绍 列表式:使用:variable = [out_exp_res for out_exp in input_list if out_exp == 2]

2019-02-15 15:00:43 75

原创 python 中用 paramiko 建立ssh 远程交互命令登录,并开启多channel

python 中用 paramiko 建立ssh 远程交互命令登录,并开启多channel1、ssh 登录:2、输入多条指令:3、多channel:欢迎在这里插入代码片使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Ma...

2019-02-15 09:37:22 2793 1

空空如也

空空如也

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

TA关注的人

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