
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
//伪驱动,可以安装卸载, 适合做别的Demo的模板//wdk7600命令行编译, winxpSp3 makefile !INCLUDE $(NTMAKEENV)/makefile.def Sources DRIVERTYPE=WDMTARGETNAME=LsDrvBodyTARGETTYPE=DRIVERTAGETPATH=OBJ
在学习openssl官方的/test/certs的脚本实现, 做到第30个脚本实验时, 发现根CA证书和key不匹配.估计做实验时, 遇到脚本需要的文件, 就随便拷贝一个同名的文件过来, 导致证书和key不是一个脚本产生的, 所以不匹配就想从前面的实验中, 找出匹配的证书和key来做实验, 肯定有啊.这事应该openssl编程就能做到. 不过时间紧, 先不用openssl编程来做.看有没有简单暴力

准备向NUCLEO-H723ZG上移植西门子飞达控制的Arduino程序.先确认一下知识点和效果.

试验原因在f103固件库上已经移植了ucosii + lwip, 试验过了。产品板子是f407, 准备重新移植一遍ucosii + lwip.先从固件库模板上移植ucosii.上次做过移植试验,但是当时只记录了遇到的几个点。今天翻出笔记来,没有多大参考价值了。重新作下笔记。移植好的固件库工程(加入了ucosii_v2.92.07, 可以正常跑任务)稍候上传试验先从干净的固件库模板...
VS2019之前的VS版本(VS2017, VS2015, VS2013 … )的安装程序都是以ISO方式提供的,在网上都能下载到。从VS2019开始,默认的安装程序都是在线安装。在MS官方上只能下载到最新版的VS在线安装程序(e.g. VS2022), 旧版的VS(e.g. VS2019)以后就可能下载不到了。想按照官方文档做一个VS2019的离线安装程序, 做好之后,就不怕MS站点下载不到了。

github上有很多大佬上传了电子书库,如果只相中一本书,也要去迁出整个库,急死个人。试了 Git稀疏检出 的方法,不现实,因为对于一个巨大的库,那也下载好久啊(git库的元数据就很大)。只能是用git库页面的下载raw文件的方法,只是说,是用工具来下载,还是手工点击用浏览器来下载的区别。

用RSA私钥签名d2i_PrivateKey_ex()可以从内存载入私钥数据, 得到私钥EVP_PKEY*从私钥产生ctx, 对ctx进行签名初始化, 设置ctx的padding填充模式摘要算法选用SHA256, 对ctx设置摘要算法尝试签名, 得到签名长度, 然后进行私钥签名, 得到私钥签名buffer.用RSA公钥验签d2i_PublicKey()可以从内存载入公钥数据, 得到公钥EVP_PK

有个参数文件, 开始直接序列化到文件.现在优化程序, 不想这个参数文件被用户看到.想先由参数发布程序(自己用)设置好参数后, 加个密落地.等用户拿到后, 由程序导入到程序运行时指定的数据目录.程序运行时, 先解密参数文件到内存, 然后再由MFC序列化到类中的变量.查了一下, 有大神出了文章(), 将MFC序列化的各种细节都讲了.不过有些细节要自己实验才能确定. e.g. CArchive向流中序列

前言销售拉了个小活,让我将采集的设备数据送到第三方搭建的mqtt服务器平台上。找了个C# mqtt demo, 不确定是否将数据送到了第三方平台上。因为他们是封装好的网页UI, 必须符合他们的格式才能显示出来。查资料,看到用mosquitto搭建 mqtt服务端很容易。搭好后,测试了一下(启动mqtt服务,订阅消息,上传消息),好使。这样的话,我可以测试自己用C#写的插件,是否可以送数据到mosq
前言用CubeMX按照实际MCU(STM32F103C8T6)定义生成IAR(8.40.2.22891)工程框架。按照资料,将git上的旧版lite-os代码加入工程。初次弄,将所有文件都手工加进去了。IAR中的group和文件名都与实际目录相对应。这样想在编程过程中浏览文件就方便了。加完之后,尝试编译一下,出现如下报错。Error[Li006]: duplicate definitions fo







