随笔分类 -  软件开发

写一些软件开发的通用技术,或介绍一些基本概念
摘要:最佳实践:路径路由匹配规则的设计与实现本文设计并实现了一种专用于路径路由匹配的规则,以一种简单而通用的方式描述一组路径的特征,来简化这种场景路由描述难度,让小白可以快速学习并上手。 阅读全文
posted @ 2023-05-10 17:09 _哲思 阅读(858) 评论(2) 推荐(2)
摘要:以TrueType为例谈字形描述在《深入理解“字符编码模型”》中,我们了解了字符完整的建模过程,但还留了一个悬念——如何从抽象字符转换为我们视觉所看到的“字形”。本文以 TrueType 字体为例,再和大家聊一聊如何描述字符的字形。 阅读全文
posted @ 2022-09-20 19:12 _哲思 阅读(1326) 评论(0) 推荐(3)
摘要:深入理解“字符编码模型”最近踩坑了后端的文档生成,本想写篇相关的实践总结,忽然感悟到电子文档的魅力,尤其以“字符编码模型”为最,特此进行研究并写下此文。 不了解Unicode、UTF-8、UTF-16、GBK,搞不清楚码位、码元等概念,或者经常遇到乱码问题的小伙伴都可以在本文找到答案。 阅读全文
posted @ 2022-08-28 02:46 _哲思 阅读(1174) 评论(3) 推荐(2)
摘要:最佳实践:二进制数据处理与封装最近在研究所做网络终端测试的项目,包括一些嵌入式和底层数据帧的封装调用。之前很少接触对二进制原始数据的处理与封装,所以在此进行整理。 阅读全文
posted @ 2022-08-04 15:54 _哲思 阅读(2026) 评论(0) 推荐(0)
摘要:以QT为例谈环境搭建作为2022年的开端,打算先谈一谈几乎让所有开发人员发愁的问题——环境搭建。而契机,是最近在615所做的一个QT项目中QT的环境搭建。本文主要有两个目的:1. 提供一种简单、有效的QT安装与环境配置解决方案;2. 从通用软件层面聊一聊对软件环境的理解,并尝试回答:我们配的环境,到底是什么? 阅读全文
posted @ 2022-03-13 17:37 _哲思 阅读(2938) 评论(2) 推荐(3)
摘要:理解“闭包”说起“闭包”,我的大脑里的第一反应不是在编程中常讲的“闭包”,反而是大学离散数学课本中的“闭包”。为了明确二者的区别与联系,并加强对“闭包的”本身的理解,我对“闭包”从数学领域到计算机编程领域进行了一些研究,并撰写此文,希望能给大家帮助。 阅读全文
posted @ 2022-03-12 23:33 _哲思 阅读(1728) 评论(0) 推荐(0)