- 博客(78)
- 资源 (4)
- 收藏
- 关注
原创 IO信息
/ 文件的类型和存取的权限, 16位整形数 -> 常用。// 连到该文件的硬连接数目,刚建立的文件值为1。// (设备类型)若此文件为设备文件,则为其设备编号。// 块大小(文件系统的I/O 缓冲区大小)time_t st_ctime;// 文件的设备编号。
2024-06-24 14:04:01
1003
原创 sqlite3指令操作-linux
2.查看当前数据库文件下有哪些表。3.显示 某表创建时的SQL语句。4.打开、关闭显示列标题;1.查看当前数据库位置。6.列以‘,’分隔显示。10.修改某行某列内容。
2024-06-19 14:43:35
192
原创 linux-gpio
如果你的系统是基于ARM的开发板,并且运行了嵌入式Linux,可能还需要查看开发板的特定文档来了解如何正确地访问和控制GPIO引脚。:一旦GPIO引脚被导出,你需要设置其方向,是输入(in)还是输出(out)。请注意,具体的GPIO编号和操作可能会根据你的硬件平台和内核版本有所不同。在Linux shell中测试GPIO通信,通常需要使用GPIO的设备文件,这些文件通常位于。:设置为输出后,你可以通过写入值来控制GPIO的状态,或者如果是输入,读取其状态。:写入0或1来设置GPIO的状态。
2024-05-30 16:11:48
445
原创 创建JSON数据包
在C语言中,JSON不是一种内置的数据类型,因此你需要使用第三方库来创建和解析JSON数据。函数向该对象添加了两个字段:"username"和"deviceId"。函数将JSON对象转换为字符串并打印出来。在结束之前,它释放了所有分配的内存。)都已正确包含在你的项目中,并且链接器设置已配置为包含这些库文件。这通常涉及下载源代码并将其编译到你的项目中。,它允许你以C语言的方式操作JSON数据。这段代码首先创建了一个空的JSON对象(
2024-05-20 10:20:41
154
原创 TCP连接状态如何判断
在某些情况下,如果`select()`函数返回值为1,且`recv()`函数读取的数据长度为0,这可能表明TCP连接已经正常断开。如果`errno`不等于`EINTR`,则可能表明连接异常断开。设置`SO_KEEPALIVE`选项后,如果TCP连接异常断开,对`recv()`操作会返回-1,并且`errno`的值为`ETIMEDOUT`。使用`getsockopt()`和`TCP_INFO`可以检查连接状态,如果状态不是`TCP_ESTABLISHED`,则表明连接可能已经断开。
2024-04-17 16:20:23
295
原创 github创建token令牌以解决remote: Support for password authentication was removed on August 13, 2021.remote
github创建token
2024-04-07 21:37:26
1136
http test, cjson read, verfiy digital signature
2024-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人