03 2021 档案
摘要:UML是公认建模语言,因为不是经常用,对各种图的关系往往会一知半解,特别是手绘的时候,经常搞错,出洋相。 UML常见几种关系(由强到弱): 泛化,实现,组合,聚合,关联,依赖 那么这些关系的关系是怎么样的?有什么区别?在代码中是如何关系? 代码里,最常见的关系就是:继承关系、调用关系,貌似跟UML那
阅读全文
摘要:FAT/FAT32曾经是windows下主流文件格式,虽然FAT已经这么多年了,也见识到一些缺点,但熟悉FAT,还是对文件系统认识有很大帮助。 一般来说,需要具备一些前期知识: 1. 文件存在flash或硬盘里,还是一个个字节进行存储的,存储介子本身不负责具体内容。如果要对硬盘的数据进行识别,必须需
阅读全文
摘要:写在前面: Doxygen是自动生成帮助文档的软件,非常方便。 但,前提你的代码注释必须规范(这里的规范不是说符合你们公司内部规范,是符合标准规范) 另外,源码必须全部UTF8或GBK,不能混用(否则中文会出现乱码,当然注释全英文随意) 千万要注意以上两点,否则可能会出现乱码/ 失败之类的 什么是D
阅读全文
摘要:本人大学毕业之后,一直从事软件行业相关工作,目前已经16年左右了。 写一下,自己对程序员这个职业一些升级看法与理解 首先,我们在每个阶段,都要明确自己优势在哪里?劣势在哪里?下个阶段应该朝哪些方面突破。 这个很重要,很多年轻小伙子经常对自己的未来,很迷茫,特别是在项目进度又没那么赶的时候,又不想无所
阅读全文
摘要:前面记录一篇,关于有符号与无符号的混合运算,会有一些意想不到的结果 那么,我们是否可以“负负得正”呢? 什么情况下是不行的? 首先,不要被绕晕。 这是前提: 所有的无符号与有符号运算,都是先转成无符号运算的。结果返回 无符号, 那么,理论结果如果本身就是正数的,那实际就应该是正常的 如果结果不是正数
阅读全文
摘要:最近在给项目组做静态检测工作,也做了一部分修复问题 由于项目代码也基本完成,功能也验证差不多了,做一做静态检测还是很有必要的。 而我通过这样的活动,也对一些细节了解更加彻底 一般来说,当我们程序出现,无符号变量与有符号变量一起运算的时候,静态检测工具会报一条警告,例如: 这条规则来自 MISRA20
阅读全文
摘要:上次整理视频一些知识,这些知识以采集,编码/解码相关的,也引出了H264概念 文章: https://www.cnblogs.com/winafa/p/12768392.html H264的设计,主要还是网络传输 但网络传输,在我们印象中,基础也就是UDP/TCP之类的,那么视频(数据量又那么大),
阅读全文