- 博客(248)
- 资源 (4)
- 收藏
- 关注
原创 并发解析hea,转为pdf格式
down_lib.sh是需要自己写的哦,主要是用于下载自己所需程序的库,用于解析heap。由于每次解析一个heap需要时间有点久,就写了一个自动解析程pdf的一个脚本。
2025-05-28 19:24:09
817
原创 vcast工具env环境问题二:<command-line>: error: stray â\â in program
因为一些宏使用的是字符串,出现这个信息说明是某些转义字符出问题了,例如**“/ \"**等。
2025-04-15 18:00:12
191
原创 vcast工具env环境问题一:struct __xfer_bufptrs权限不足
3.将交叉编译环境的访问权限改成普通用户权限。2.在编译的时候加上这个。
2025-04-15 17:49:33
264
原创 (三)C++学习笔记(满满的都是水货咕噜!)
析构函数主要用于成员变量是一个指针变量并且赋值时在堆区开辟空间,使用完毕后会调用析构函数进行释放空间,如果成员变量不涉及指针变量和堆区空间,析构函数就没有用。析构函数是对成员变量进行释放空间操作,跟类实例化的对象的释放空间没有任何关系。析构函数主要用于对成员变量进行释放空间,但是析构函数调用时机是有对象决定的。如果成员变量没有指针,则系统默认的拷贝构造函数就够了,本质就是值传递。如果自己定义了拷贝构造函数,系统默认的拷贝构造函数就不会再调用。拷贝构造函数如果要自定义,一般也是涉及到成员变量是指针的时候。
2025-03-11 10:56:44
211
原创 (二)C++学习笔记(满满的都是水货咕噜!)
所以类具有封装性即可保存变量,又可以保存函数,并且具有访问权限定义类:class 类名{成员变量或者成员函数;实例化对象就是定义类的变量:类名 对象名;//定义一个类//类中成员的访问权限:public、private、protected//public:公有的权限,类外可以直接访问,struct默认就是公有权限//private:私有的权限,类内可以随便访问,但是类外不能直接访问,类的默认权限是私有权限。
2024-08-15 17:44:38
450
原创 【centos7系统】更新gcc7.5.0版本
*注意:**第三条指令scl enable devtoolset-7只是在当前会话中升级了gcc,如果想每次登录gcc自动升级,可以把scl enable devtoolset-7放在 ~/.bash_profile 文件中。在这个地址下载安装包 https://ftp.gnu.org/gnu/gcc/gcc-7.5.0/gcc-7.5.0.tar.gz。将上述 export PATH 命令添加到你的 ~/.bashrc 或 ~/.bash_profile 文件中以使其永久生效。
2024-08-06 15:39:49
913
原创 VxWorks使用说明
它以其高度可靠性、实时性和灵活性著称,为开发者提供了丰富的功能和工具,包括任务调度、内存管理、设备驱动程序、网络协议栈等。总之,VxWorks作为一款功能强大的实时操作系统,为嵌入式系统和实时应用程序的开发提供了全面的支持和保障。通过合理的配置和使用,开发者可以充分发挥其性能优势,开发出高效、可靠、安全的实时应用程序。实时内核(Wind):提供基于优先级的任务调度、任务同步和通信、中断处理、定时器和内存管理等核心功能。I/O系统:提供快速灵活的与ANSI-C相兼容的I/O系统,支持多种硬件设备的驱动程序。
2024-08-06 15:19:20
931
原创 RS422串口通信协议介绍和基础代码实现
传输距离延长到4000英尺(约1219米),但需要注意的是,平衡双绞线的长度与传输速率成反比,因此在100kb/s速率以下,才可能达到最大传输距离。它使用两根数据线进行数据传输,一根线传输正向数据,另一根线传输负向数据,这种差分信号传输可以有效地抑制干扰信号,使数据传输更加稳定可靠。RS-485是在RS-422基础上发展而来的,增加了多点、双向通信能力,允许多个发送器连接到同一条总线上。RS-485与RS-422在电气特性上相似,但RS-485是半双工的,而RS-422是全双工的。
2024-06-25 16:05:35
6413
1
原创 wireshark工具获取设备IP地址
1、连接好XX设备与笔记本,在网络连接里面找到以太网,没有出现红色X号,表示网线连接正常,硬件没问题(之前有遇到过,连上之后一直是X号,换了一块设备才正常)。8、在网络连接里找到以太网,单击右键选择属性,然后选择Internet版本4,使用下面的网址,改成跟通过wireshark工具读到的ip地址同一网段的。4、发现一直在刷新数据,代表网口有数据输出,Tell后面的ip就是设备IP(要升级程序的ip地址)每次需要一个一个试,比较麻烦。5、打开电脑左下角的搜索输入cmd,会出现一个命令提示符,打开它。
2024-06-25 15:53:44
8346
5
原创 亲测解决Please move or remove them before you merge./Please move or remove them before you merge.问题!
有些文章说要使用下面这个命令来解决。
2023-05-19 10:38:31
3187
2
原创 阿里云无影云桌面(使用测评)
阿里云无影云桌面是一款基于云计算技术的云桌面解决方案,它可以将用户的个人电脑、笔记本电脑等设备上的操作系统和应用程序等资源转移到云端,并通过网络远程访问。相比传统的本地桌面,无影云桌面具有更高的灵活性、可扩展性和安全性。无影云桌面采用了阿里云的专业云计算技术,支持多种操作系统,包括Windows、Linux等。用户可以根据自己的需求选择适合自己的操作系统版本和硬件配置,无需购买昂贵的硬件设备,即可实现高效的远程办公和云端开发。
2023-05-17 15:52:03
16598
原创 您有一条群邀请消息:施耐德电气“绿色智能制造创赢计划”第四季正式启动!
4月26日,由工业和信息化部国际经济技术合作中心与施耐德电气共同主办的第四季正式启动这一计划。自2020年发起以来,共吸引了350多家中小企业参与,见证了近40家企业的加速和成长,最终输出覆盖20个工业场景的数字化解决方案。2022创赢计划-有字幕包装角标-0424。
2023-05-11 16:46:52
4229
原创 adb设备连接报错CreateProcess failure, error 2 *,但是设备管理器可以识别到。
adb设备连接报错CreateProcess failure, error 2 *
2023-04-06 10:49:25
1261
原创 SyntaxError: Missing parentheses in call to ‘print‘. Did you mean print(‘Generate %s!‘ % idl_name)?
Python版本兼容问题
2022-12-27 14:08:06
542
原创 执行git pull的时候出现fatal: not a git repository (or any of the parent directories):
git pull执行失败
2022-12-20 14:13:11
2346
原创 技术之美-->编程之路
技术之美是在产品设计和代码开发过程中形成的,一方面依靠代码的规范性,按照帕斯卡命名法或驼峰命名法,并且起名与功能相近,让人能够见名知意;另一方面需要好的设计模式,好的设计模式可以大幅度提高你的开发效率,也能让你的代码更优美;再就是模块化编程,高内聚和低耦合,这样将来需要新增功能的时候,不需要对原有代码进行修改,直接集成即可。伴随科技进步,以Amazon为首的云服务架构登上了舞台,Docker容器和微服务架构被人们熟知,之后通过Amazon Fargate实现了Serverless部署,可以实现计算资源的动态
2022-10-13 13:56:47
323
原创 Ubuntu开机界面出现“error found when loading /root/.profile”(修改用户权限)
ubuntu登陆界面只有guest session
2022-10-10 17:51:30
2896
原创 Linux下QT添加图片运行程序后:iCCP: known incorrect sRGB profile(实测有效)
iCCP: known incorrect sRGB profile
2022-09-28 17:00:05
742
2
原创 libQtSerialPort.so:-1: error: file format not recognized; treating as linker
libQtSerialPort.so:-1: error: file format not recognized; treating as linker
2022-08-15 17:38:31
585
原创 Linux下qt程序部署到ARM开发板上: error: Upload of file “你的程序“ failed. The server said: “Failure
The server said: "Failure".
2022-08-11 15:32:06
1473
1
原创 QT子类继承父类又继承了QObject类:error: ‘子类‘ is not a member of ‘父类‘
子类继承父类又继承了QObject类
2022-08-09 16:44:56
2946
原创 Windows下编译go程序出错:go.mod file not found in current directory or any parent directory
go程序编译问题
2022-06-24 11:18:16
2676
原创 QT添加QObject类(想使用信号和槽)遇到的问题汇总,亲测解决有效error: undefined reference to `vtable for xxxxxx(你的类名)‘
帮助小伙伴们解决问题
2022-06-09 09:10:24
2553
9
原创 Ubuntu修改完用户名和密码之后,无法登录,(方法有效,简单到位)
现象我把我的虚拟机给别人拷贝了一份,然后我想把我的用户名改成那个人的用户名(lijun—>xxx)然后按照网上的方法对用户名和密码进行了修改,但修改完之后发现输入密码登录不上(网上说先改密码在改用户名就可以了,但是不行!)原因/home/下面对应的用户文件名没有修改,依然是lijun不是xxx,所以导致你在输入密码时候仍然登录失败解决方法:方法1:在修改用户名和密码的时候,就顺道把/home/下面的文件夹重命名为你要修改的名字mv lijun xxx方法2:如果已经登录不进去了,那就
2022-05-24 09:02:39
5398
原创 QT4.8版本和QT5版本以上:Linux嵌入式设备串口编程及常见问题(unknown QT: serialport)
一:前言最近需要实现一个串口打印功能,通过串口连接打印机,然后打印出所需数据。由于是QT4的版本,所以不能直接使用QT自带的QSerialPort模块,需要手动添加一下。二:遇到的问题1,在.pro文件里添加QT += serialport,添加失败一直警告,如下所示:Project MESSAGE: Warning: unknown QT: serialport2,添加了头文件`#include <QtSerialPort/QSerialPort>`,但是使用这个库里面的方法时一
2022-05-16 13:58:29
3376
5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人