![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习系列
文章平均质量分 50
兄弟李德胜
当你不能够再拥有,你唯一可以做的,就是不要令自己忘记。
展开
-
DSP芯片加密后无法连接仿真器
DSP280049芯片加密后无法连接仿真器,进去了ECSL模式,只能让芯片进入wait boot mode 模式才能解锁。原创 2023-08-09 16:46:26 · 441 阅读 · 0 评论 -
汽车控制器底层软件BOOTLOADER开发经历
1.开发标准。原创 2023-08-07 10:25:37 · 1832 阅读 · 0 评论 -
tessy测试技巧三:无法执行测试用例
当执行测试用例测试时候,发现怎么也无法执行测试?!如下图所示,就像程序被卡住了。这是因为测试用例的逻辑有误!!!排查一下还测试分支执行的条件是否满足,是否和程序设置的条件对应?!例如应该是满足条件才能执行的,测试用例却设置错误了?原创 2022-12-13 10:28:34 · 1526 阅读 · 2 评论 -
Tessy测试技巧二:指针函数测试
一、数组类型指针变量。在TDE界面新建一个测试用例,右击原指针变量,指针类型参数创建tagrget value,会提示选择创建的数组大小。在下面dynamic出现target+变量名的新名称。二、普通整型字符型指针变量。若在TDE界面无法右键创建target value,回到TIE界面,在parameter选择下,target passing选择输入输出类型。若选择irrelevant的类型,则在TDE无法选择创建新的target value。三、指针函数变量的测试如何进行指针函数变量的数据流原创 2022-12-12 21:56:18 · 2547 阅读 · 1 评论 -
使用openssl进行摘要算法SHA256计算
openssl的安装参考这里:openssl的安装指导一、摘要算法知识摘要算法,也称哈希算法,或者单向散列算法,是日常工作中经常会用到的算法。其特性就是运算速度快,不管内容多长都输出固定长度值,通过摘要值难以推导出原始明文数据等。其主要用途有:1、文件比较 (一般网站下载文件,会显示给文件的哈希值用于比较)2、登入口令不可逆存储,一般是口令再加盐值等信息做摘要后存储,这样即使数据库被泄露了,攻击者也很难获取到原始口令;随之对应的摘要认证。二、 使用openssl 命令计算摘要值(哈希值)将需要原创 2022-10-11 09:24:47 · 2954 阅读 · 0 评论 -
使用openssl进行AES128算法ECB模式加解密
openssl的安装参考这里:openssl的安装指导加密算法:AES128工作模式:ECB填充方式:NoPadding在需要加密的orginfile.bin文件所在的文件夹下,按住shift键点击右键,选择“在此处打开命令窗口”,可以打开cmd窗口。不会用快捷键的可以在命令行一步步cd跳转到文件夹也是可以的。在命令行中直接输入以下命令即可得到加密后的encryptfile.bin文件。openssl enc -e -aes-128-ecb -nopad -K 01020304050607080原创 2022-10-10 22:19:26 · 1642 阅读 · 0 评论 -
OPENSSL的安装使用
最近学习网络安全,为了验证加密算法,了解了一下openssl的安装。一、下载方式1、openssl官网下载openssl官网压缩包是源码,需要下载prel编译才能使用。如果只是想简易安装而不希望花费时间在编译源码上,可以选择第二种方式安装。2、第三方exe安装openssl第三方exe安装包需要注意的是,这里有32、64位选择,更据自己需要下载。二、安装双击后直接默认安装即可。三、环境变量设置1.新建openssl系统变量2.用户变量增添openssl所在的路径。四、验证cm原创 2022-10-09 23:02:11 · 3304 阅读 · 2 评论 -
python读取bin文件提取特定信息并转换为Hex文件
python读取bin文件提取特定信息并转换为Hex文件分以下几步。1.检测文件夹是否包含指定后缀名的文件,提取文件名称,拼接相对路径,以及生成文件名称。2.提取文件内的指定内容3.提取指定内容写进指定文件4.调用python库intelhex插件进行bin格式转换hex格式原创 2022-09-06 14:48:13 · 2060 阅读 · 3 评论 -
QT多线程数据交互使用自定义数据类型的处理
接着上一篇《QT程序主界面运行卡顿如何解决》提到的问题。由于自定义了TextAndNumber类用于存放数据,并且使用signal/slot在多界面间数据交互,在调试时候出现了错误:QObject::connect: Cannot queue arguments of type 'TextAndNumber' (Make sure 'TextAndNumber' is registed using qRegisterMetaType().)无法将TextAndNumber类参数排队。原因原创 2021-06-25 22:54:36 · 667 阅读 · 0 评论 -
QT程序主界面运行卡顿如何解决
由于技术水平有限,导致QT的程序主界面在点击按钮加载表格数据时候出现卡顿,初步分析是加载表格数据花费了大量时间,但是由于没有做多线程导致界面出现卡顿。明天要解决这个问题。原创 2021-06-24 23:56:53 · 10213 阅读 · 0 评论 -
导入表格数据如何进行格式转换呢?
字符串转HEX或者字节?原创 2021-06-01 16:52:04 · 430 阅读 · 0 评论 -
QT学习二:读取表格数据后修改替换指定位置数据的两种方法
前篇《利用QT QAxObject读取Excel表格数据的两种方法比较》介绍到QT一次性读取 Excel表格数据并显示的方法,主要是构建一个数据模型QList<QList<QVariant> > 用于存放表格数据。实际应用中,我们读取Excel表格数据并显示的目的主要是为了便于修改数据,可视化数据。那么这些读取到的数据该如何进行必要的修改呢?QList< QList<QVariant> > datas;//构建数据模型用于存储数据qDeb.原创 2021-05-31 23:00:02 · 2650 阅读 · 0 评论 -
QT学习二:利用QT表格控件QTableWidget构建表格
The QTableWidgetclass provides an item-based table view with a default model.QTableWidget类是QT表格控件中的一种, 继承自QTableView类。利用TableView自定义数据模型也可以构建出表格形态。 Header: #include <QTableWidget> qmake: QT += widgets ..原创 2021-05-25 23:01:45 · 4435 阅读 · 2 评论 -
QT学习一:利用QT QAxObject读取Excel表格数据的两种方法比较
目录概述1.逐单元格读取表格内容2.一次性读取工作表使用范围概述如何利用QT进行读取Excel表格呢?主要是利用QT的QAxObject类,普遍有两种方法。1.逐单元格读取表格内容QAxObject *excel = new QAxObject(this);cell = excel->querySubObject("Cells(Int, Int)", i, j );2.一次性读取工作表使用范围QAxObject *usedRange = this->.原创 2021-05-18 23:38:08 · 6368 阅读 · 2 评论