暂无个人介绍
本文主要讲述了关于无影云桌面的使用测评。
本文主要讲阿里云无影云桌面。如何购买云桌面?如何创建用户设置密码?如何登录连接到云桌面?如何访问公网?接下来让我逐一解答,按部就班的来肯定没问题。
线程的分离状态决定一个线程以什么样的方式来终止自己。
指定该状态,线程主动与主控线程断开关系。线程结束后(不会产生僵尸线程),其退出状态不由其他线程获取,而直接自己自动释放(自己清理掉PCB的残留资源)进程结束后,线程也会结束。网络、多线程服务器常用
access/_access函数
stat()函数:获取文件状态
dirent--文件以及文件夹相关操作(跨平台)
用途:监测指定文件或目录(或不指定则为当前目录)的一切动作。
cJSON是一个使用C语言编写的JSON数据解析器,具有超轻便,可移植,单文件的特点,使用MIT开源协议。
销毁sqlite3_stmt对象,使用sqlite3_finalize()函数,一般是循环操作完成后,销毁。
NotImplementedError: Invalid CAN Bus Type - None
注意:1,bitrate 100000 通信速率一定要设置你所用的,不然数据接发都会失败,2,每次程序运行完,记得关闭can,如果每次运行都打开一次,会崩的,3,arbitration_id这里设置成自己的报文id
在树莓派中配置can接口
jun.li is not in the sudoers file. This incident will be reported
grep命令进行多条件查询
shell中for循环的几种用法以及nohup &、 2>&1的基本说明
mosquitto软件编程
NodeMCU(节点微控制器单元)是一个开源软件和硬件开发环境,它围绕一个非常便宜的单芯片系统(SoC)ESP8266而构建,旨在简化ESP8266开发。它有两个重要组件。
MQTT的特点是可以保持长连接,具有一定的实时性要保持长连接,那么就要不时地发送心跳包,这就不会省电
键盘获取字符串 大写变小写 小写变大写 其他保持不变
虚拟文件系统(VFS) 为了对各类文件系统进行统一管理,Linux引入了虚拟文件系统——VFS(Virtual File System),为各类文件系统提供统一的操作界面和应用编程接口
设备树(Device Tree)是一种描述硬件的数据结构在操作系统引导阶段进行设备初始化的时候,数据结构中的硬件信息被检测并传递给操作系统
Linux 平台设备platform
中断是指在CPU正常运行期间,由于内外部事件或由程序预先安排的事件引起的CPU暂时停止正在运行的程序,转而为该内部或外部事件或预先安排的事件服务的程序中去,服务完毕后再返回去继续运行被暂时中断的程序。
Linux 内核线程(KERNEL THREAD)完全独立运行在内核空间,并且不能被切换到用户空间运行,也没有独立内核地址空间。除此之外,与普通的线程一样,可以被调度和抢占。
异步的概念和同步相对。当一个异步过程调用发出后,调用者不能立刻得到结果。实际处理这个调用的部件在完成后,通过状态、通知和回调来通知调用者。比如:调用aio_read系统调用时,不必等IO操作完成就直接返回,调用结果通过信号来通知调用者。
内核中使用jiffies进行时间计数,计数的频率由HZ来决定
自旋锁相关函数声明和数据类型定义,在linux/spinlock.h中
Linux操作方法集接口(read,write)
在模块A编译好后会生成符号表文件Module.symvers, 里面有函数地址和函数名对应关系,把这个文件拷贝到需要调用的模块B的源代码下,替换模块B的该文件。 然后重新编译B模块.这样就能够让模块B调用模块A的函数,以后加载模块顺序也必须先A后B,卸载相反。
系统调用是内核和应用程序之间的接口,而驱动程序是内核和硬件之间的接口。它为应用程序屏蔽了硬件的细节,故对应用程序而言,硬件设备只是一个设备文件,应用程序可以像操作普通文件一样对硬件设备进行操作。
命令模式 刚进入vi编辑器的模式就是命令模式,命令模式主要用于对代码进行复制粘贴等操作 在其他模式下按下esc进入命令模式
广播概述:由一台主机向该主机所在子网内的所有主机发送数据的方式
ARP协议改mac地址
查看局域网内所有IP的mac地址
TCP/IP协议是众多协议的统称,通过分层结构来管理。可分为七层模型或四层结构