自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 【备忘】关于JSON数据解析后顺序改变问题

核心原因:JSON 规范定义对象无序,早期编程语言字典也无序,导致解析后顺序丢失。Python:Python 中使用的保持顺序(Python 3.7+ 原生 dict 已有序)。写入注意:写回 JSON 时需确保,避免主动排序打乱顺序。Java 核心:Jackson 默认用保序,Gson 需指定解析为,无需复杂配置即可保留字段顺序。C 语言核心:使用 cJSON 解析后,通过childnext指针遍历字段,天然保留原始顺序,注意解析后释放内存。通用原则:无论哪种语言,核心是让解析器使用。

2026-01-23 18:04:13 556

原创 【备忘】Lowe 密码协议认证属性分级体系

若参与方 A 完成一次协议运行,并声称与参与方 B 交互,则B至少在某个时刻运行过该协议(B曾处于活跃状态,或参与过某次通信)。若A完成与B的协议运行,则B必然以A为通信对象运行过该协议(A明确知道自己在和B交互,而非和攻击者交互)。若A完成与B的协议运行,且双方约定数据为dB必然以A为通信对象运行过协议(身份绑定,继承弱一致性);A收到的数据d_A与B发送的数据d_B完全一致(d_A = d_B,数据一致性)。若 A 完成与 B 的第n次协议运行,且数据为dB 必然以 A 为通信对象完成了第n。

2026-01-23 10:18:12 492

原创 【备忘】LoRaWAN(Long Range Wide Area Network)物联网通信协议

LoRaWAN(Long Range Wide Area Network)是基于LoRa扩频调制技术的低功耗广域网(LPWAN) 协议标准,由LoRa联盟制定,专为物联网设备的远距离、低功耗、低成本通信需求设计,广泛应用于智能抄表、环境监测、资产追踪等场景。

2026-01-22 10:53:21 633

原创 【备忘】AEAD算法选型决策清单

本清单从四个核心维度,提供可量化的选型依据,帮助在不同业务场景下快速匹配最优AEAD算法。

2026-01-21 15:56:09 670

原创 latex/overleaf 参考文献网址太长跨栏或超出文本区域问题 解决

latex/overleaf 参考文献网址太长跨栏或超出文本区域问题如图。需要自动换行功能,可采用xurl宏包,在导言区添加。

2025-07-02 10:19:16 760

原创 Overleaf中文生僻字显示错误解决

采用Overleaf写中文(ctex)报告时发现某些字词不能正常显示,在code editor中能正常显示,如图1。经查找资料与分析,在编辑器正常显示说明系统字体正常,为Overleaf自带字体不支持复杂中文字词,尝试。字体与Overleaf原字体略有不同,但也能接受。,如图3,即可指定该字体,可正常显示各种生僻字。但是编译pdf“瞭”字显示不正常,如图2。尝试了更改编译器与字体仍无果。

2025-06-25 09:56:40 746

原创 WSL Ubuntu22.04系统迁移

确定备份Ubuntu.tar文件已经存在D:\Ubuntu_WSL目录下,注销原有的wsl。此时运行wsl -l -v将发现已不存在Ubuntu系统,将备份文件恢复到WSL中。WSL安装默认C盘,但过于占用系统盘,故转移到D盘。确保其处于stopped状态。使其停止运行,再次使用。

2025-05-22 15:51:42 552

空空如也

空空如也

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

TA关注的人

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