摘要: 原理上不再啰嗦: 1. PC端安装虚拟机(以VMware为例),虚拟机下安装Ubuntu的系统 2 目标设备(核心板)是ARM板的嵌入式Linux系统,一般不带桌面系统 3. 两者通过网络进行连接。核心板进入系统之后,设置好IP 前期准备(必要条件): 首先我们要保证虚拟机与设备是ping得通的。开 阅读全文
posted @ 2021-04-07 09:25 小刚学长 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 谁都知道越界会带来很多问题。但究竟什么问题?会有什么后果,估计很少人能够说得清楚吧 C++缺少一些保护机制,因此,越界了之后,事实上是无法预估的,有很大可能会“没事”,有时候会莫名其妙错误 一般来说,对于一个成熟的C++开发者,或多或少会碰到越界的问题 最近在处理一个程序,经过跟踪发现一处隐藏的bu 阅读全文
posted @ 2021-04-07 08:37 小刚学长 阅读(19) 评论(0) 推荐(0) 编辑
摘要: NXP出了IMX6系列芯片(现在应该是9系列最新了),性能相当于我们嵌入式行业,已经非常优秀(可以做很多事情) 同时,IMX6DL IMX6Q 自带vpu硬编解码,用来处理下视频也是非常不错的,对于我们来说的确非常合适 众所周知,mxc_vpu_test.out 是官方提供的测试程序,用于测试各种功 阅读全文
posted @ 2021-04-06 16:13 小刚学长 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 静态检查是比较好的一种自动检查代码工具,可以发现一些隐藏问题,当然更多是让你的代码更加规范,更加在可控范围内。 以下是我整理的错误,也是自己对C++进一步的思考 构造函数显式调用问题 提示: Class 'CLBTimeSpan' has a constructor with 1 argument 阅读全文
posted @ 2021-04-06 16:04 小刚学长 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 堆跟栈是个C++老话题了,但做应用程序的时候,也不怎么碰到问题,有时候用堆,有时候又觉得栈更方便点 总之,不要太离谱,都没啥问题,久而久之就不清楚怎么回事,稀里糊涂就过去了。 但,当你发展到一定程度的时候,比如要追求性能的时候,RAM受限的时候,此时就会关注这些细节,这往往也是架构师最基本素质之一 阅读全文
posted @ 2021-04-01 14:53 小刚学长 阅读(22) 评论(0) 推荐(0) 编辑
摘要: RGB颜色对照表 阅读全文
posted @ 2021-03-31 14:05 小刚学长 阅读(331) 评论(0) 推荐(0) 编辑
摘要: UML是公认建模语言,因为不是经常用,对各种图的关系往往会一知半解,特别是手绘的时候,经常搞错,出洋相。 UML常见几种关系(由强到弱): 泛化,实现,组合,聚合,关联,依赖 那么这些关系的关系是怎么样的?有什么区别?在代码中是如何关系? 代码里,最常见的关系就是:继承关系、调用关系,貌似跟UML那 阅读全文
posted @ 2021-03-31 13:56 小刚学长 阅读(41) 评论(0) 推荐(0) 编辑
摘要: FAT/FAT32曾经是windows下主流文件格式,虽然FAT已经这么多年了,也见识到一些缺点,但熟悉FAT,还是对文件系统认识有很大帮助。 一般来说,需要具备一些前期知识: 1. 文件存在flash或硬盘里,还是一个个字节进行存储的,存储介子本身不负责具体内容。如果要对硬盘的数据进行识别,必须需 阅读全文
posted @ 2021-03-30 13:36 小刚学长 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 写在前面: Doxygen是自动生成帮助文档的软件,非常方便。 但,前提你的代码注释必须规范(这里的规范不是说符合你们公司内部规范,是符合标准规范) 另外,源码必须全部UTF8或GBK,不能混用(否则中文会出现乱码,当然注释全英文随意) 千万要注意以上两点,否则可能会出现乱码/ 失败之类的 什么是D 阅读全文
posted @ 2021-03-30 09:16 小刚学长 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 本人大学毕业之后,一直从事软件行业相关工作,目前已经16年左右了。 写一下,自己对程序员这个职业一些升级看法与理解 首先,我们在每个阶段,都要明确自己优势在哪里?劣势在哪里?下个阶段应该朝哪些方面突破。 这个很重要,很多年轻小伙子经常对自己的未来,很迷茫,特别是在项目进度又没那么赶的时候,又不想无所 阅读全文
posted @ 2021-03-13 16:08 小刚学长 阅读(22) 评论(0) 推荐(0) 编辑