自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 资源 (4)
  • 收藏
  • 关注

原创 cmake编译生成动态库文件,并且链接

cmake 动态库链接

2025-02-11 10:17:28 366

原创 cmake编译生成静态库文件,并且链接

cmake构建,链接静态库

2025-02-11 10:15:08 244

原创 笔记本电脑给开发板共享网络方法

4.在开发板端ping百度,一般是可以ping通的。1.首先使用一根网线,将开发板和电脑连接起来;这里的eth0取决于你连接的是开发板哪个网关。2.设置电脑端ip与开发板处于同一网段;电脑端设置为192.168.0.110;开发板端为:192.168.0.123;

2025-01-04 08:34:09 338

原创 数据库文件读取

这个程序将会打开 test.db 数据库,并打印出 your_table_name 表中第一条记录的所有字段及其对应的值。如果你的表中有多个字段,这个方法会为每个字段生成一行输出,包含字段名和对应的值。这将会创建一个名为 myprogram 的可执行文件,它会尝试打开 test.db 数据库,并按照字段名打印出 your_table_name 表中的第一条记录的值。如果你需要处理多条记录,你可以将 print_row_with_columns 放入循环中,并迭代所有行。

2024-12-27 17:34:55 284

原创 我的创作纪念日

提示:你过去写得最好的一段代码是什么?提示:当前创作和你的工作、学习是什么样的关系。提示:可以和大家分享最初成为创作者的初心。提示:在创作的过程中都有哪些收获。提示:职业规划、创作规划等​​。

2024-11-28 13:50:51 237

原创 动态库、静态库制作与使用

与位置无关的目标文件(*.o) -o 动态库(libxxx.so)1.拿到头文件和动态库文件 head.h libcalc.so。备注:在编译时,需要指定库的相关信息,库的路径-L,库的名字-I。2.基于头文件编写测试程序,测试动态库中提供的接口是否可用。/(临时有效,path换成对应的程序绝对路径)源文件(*.c) -c -fpic。提供头文件 提供动态库。生成动态链接库直接使用。如何使用静态库文件?

2024-11-28 13:48:33 426

原创 使用脚本判断网络连接状态,并且添加对应路由

【代码】使用脚本判断网络连接状态,并且添加对应路由。

2024-11-20 16:49:05 528 1

原创 git创建分支、删除分支、推送分支到远程等操作

git-分支创建-删除

2024-11-01 19:53:51 511

原创 c语言获取当前系统下的时间戳(精确到毫秒)

【代码】c语言获取当前系统下的时间戳(精确到毫秒)

2024-09-02 15:33:05 1047

原创 tcp客户端接收消息,并打印接收到消息的时间

【代码】tcp客户端接收消息,并打印接收到消息的时间。

2024-08-26 16:20:45 415 1

原创 clion中建立c文件工程,读取或创建sqlite3数据库文件

clion编译c工程,需要链接sqlite3库函数等接口函数

2024-07-16 10:21:58 701 1

原创 数据库文件,根据表中的具体列名称查询

数据库具体列名称查询

2024-07-08 17:17:40 275

原创 linux shell判断4g网络和有线网络状态

有线、无线网络判断

2024-06-27 15:56:31 855

原创 vim常用操作

vim常用操作

2024-06-25 20:15:03 277

原创 IO信息

/ 文件的类型和存取的权限, 16位整形数 -> 常用。// 连到该文件的硬连接数目,刚建立的文件值为1。// (设备类型)若此文件为设备文件,则为其设备编号。// 块大小(文件系统的I/O 缓冲区大小)time_t st_ctime;// 文件的设备编号。

2024-06-24 14:04:01 1044

原创 动态库、静态库制作与使用

动态库、静态库的制作与使用

2024-06-21 20:16:26 427

原创 sqlite3指令操作-linux

2.查看当前数据库文件下有哪些表。3.显示 某表创建时的SQL语句。4.打开、关闭显示列标题;1.查看当前数据库位置。6.列以‘,’分隔显示。10.修改某行某列内容。

2024-06-19 14:43:35 285

原创 linux-gpio

如果你的系统是基于ARM的开发板,并且运行了嵌入式Linux,可能还需要查看开发板的特定文档来了解如何正确地访问和控制GPIO引脚。:一旦GPIO引脚被导出,你需要设置其方向,是输入(in)还是输出(out)。请注意,具体的GPIO编号和操作可能会根据你的硬件平台和内核版本有所不同。在Linux shell中测试GPIO通信,通常需要使用GPIO的设备文件,这些文件通常位于。:设置为输出后,你可以通过写入值来控制GPIO的状态,或者如果是输入,读取其状态。:写入0或1来设置GPIO的状态。

2024-05-30 16:11:48 604

原创 对于超长的json数据包,采用分割方式分别上传

【代码】对于超长的json数据包,采用分割方式分别上传。

2024-05-24 10:54:17 660

原创 sqlites数据库读取,仅适用于数据少的数据库查询【改进版】

数据库查询

2024-05-23 10:00:52 508

原创 sqlites数据库读取,仅适用于数据少的数据库查询

数据库查询

2024-05-23 09:24:33 290 1

原创 sqlite3创建数据库,创建一个users表格,c语言实现

sqlite数据库学习

2024-05-22 15:15:00 442

原创 创建JSON数据包

在C语言中,JSON不是一种内置的数据类型,因此你需要使用第三方库来创建和解析JSON数据。函数向该对象添加了两个字段:"username"和"deviceId"。函数将JSON对象转换为字符串并打印出来。在结束之前,它释放了所有分配的内存。)都已正确包含在你的项目中,并且链接器设置已配置为包含这些库文件。这通常涉及下载源代码并将其编译到你的项目中。,它允许你以C语言的方式操作JSON数据。这段代码首先创建了一个空的JSON对象(

2024-05-20 10:20:41 259

原创 MQTT上传数据包限制64KB,如何修改?

mqtt上传数据包大小修改方法

2024-05-15 10:22:05 2614

原创 博客摘录「 MQTT报文超过最大消息,消息大小长度」2024年4月16日

64K。

2024-05-14 20:19:10 150

原创 AES加密解密

AES加解密,CBC、ECB模式

2024-05-14 19:15:29 546

原创 libxml2解析xml文档,c语言实现,并给出案例

xml文档解析,使用libxml2

2024-05-14 09:59:20 455

原创 C语言异步编程

c语言异步编程

2024-04-30 15:35:31 1187

原创 Linux下的Git指令操作

linux下git操作

2024-04-30 10:39:14 394

原创 tcp客户端主线程发送,接收消息单独一个线程

tcp

2024-04-25 18:21:16 314 1

原创 select精准定时器分析

select定时器分析

2024-04-24 20:29:42 361

原创 systemctl自启动服务

systemctl自启动服务操作

2024-04-23 12:03:06 497

原创 创建数据库sqlite3文件

创建数据库文件相关指令操作

2024-04-21 09:16:57 768

原创 void * 和 int类型转换分析

void * 和 int 类型转换分析

2024-04-19 15:49:28 994

原创 指定条件下线程退出,嵌入式c语言实现

满足条件下的线程退出

2024-04-19 14:12:13 401

原创 pthread_exit函数

pthred_exit函数

2024-04-19 09:48:32 678

原创 signal函数--SIGQUIT

signal-SIGQUIT

2024-04-18 15:41:14 442

原创 signal函数----SIGINT

signal-SIGINT

2024-04-18 15:38:26 1040 2

原创 嵌入式c语言判断线程是否存在

【代码】嵌入式c语言判断线程是否存在。

2024-04-18 15:14:36 366

原创 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 970

基于RD算法的SAR成像

基于RD算法的SAR成像研究,大家可以根据自己的需要去下载,谢谢!!

2018-04-20

http test, cjson read, verfiy digital signature

http test, cjson read, verfiy digital signature

2024-05-09

test read cjson txt, use c compiler to build binary,study just

cjson txt

2024-05-09

交叉arm32位编译器(arm-linux-gcc)

交叉编译器

2024-04-07

mqtt源代码,用于mqtt服务

mqtt源代码,可使用交叉编译器编译,生成对应的动态库文件,实现mqtt相关服务

2024-04-07

openssl交叉编译动态库文件,使用arm-linux-gcc交叉编译

arm版本的openssl交叉编译文件

2024-04-04

数据库文件,仅测试练习使用

数据库文件,仅测试练习使用

2024-03-17

IEC104源代码,仅供自己学习使用

IEC104源代码,仅供自己学习使用

2024-01-18

xml2、sqlite3、openssl、mqtt源代码

xml2、sqlite3、openssl、mqtt源代码

2024-01-18

libxml源代码,用于xml解析等

libxml源代码,用于xml解析等

2024-01-17

小型无人机.rar

部分小型无人机的介绍,希望能帮到大家,收集不全,望海涵,哈哈哈,希望有用

2019-05-16

makefile学习参考资料,仅供学习使用

makefile学习参考资料,仅供学习使用

2024-01-09

验证数字签名的公钥,pem格式文件

用于SHA256withRSA算法验证数字签名的公钥

2024-01-05

测试db文件读写、更新用

参考: https://mp.csdn.net/mp_blog/creation/editor/135355025

2024-01-03

modbus 调试软件,包括modbus poll和modbus slave

modbus 调试软件,包括modbus poll和modbus slave

2023-12-20

正侧视双站SAR成像

在正侧视的情况下,得到回波的成像,有需要大家可以下载

2018-04-20

雷达手册下册

雷达手册下册,上册我已经上传过了,大家下载的话可以一起下载!!!因为内容较多才分上下册,欢迎下载!!啦啦啦啦,共同学习!

2018-06-22

雷达手册上册

雷达手册,方便查询相关资料,一目了然,欢迎大家下载,谢谢!!

2018-06-22

空空如也

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

TA关注的人

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