摘要:
一、Qt 3.0(包含3.0) - Qt 4.5(包含4.5)版本之前 「多个槽函数绑定同一个信号是无序调用」。 官方文档是这样描述的: If a signal is connected to several slots, the slots are activated in an arbitrar 阅读全文
摘要:
作者:李春港 出处:https://www.cnblogs.com/lcgbk/p/14118782.html 一、前言 new和malloc的知识点,作为一个C++工程师是必须要了解清楚的,在面试中该知识点也是经常会被询问到的。所以在此文章,总结下new和malloc的区别到底在哪里。 二、new 阅读全文
摘要:
作者:李春港 出处:https://www.cnblogs.com/lcgbk/p/14101271.html 一、前言 由于C++项目中用了相对比较多的枚举(enum),正常情况下,枚举变量都是占用一个整形类型的大小,但是项目中枚举(enum)只需要使用到一个字节的大小,因为是在嵌入式设备上执行的 阅读全文
摘要:
作者:李春港 出处:https://www.cnblogs.com/lcgbk/p/14088462.html 一、前言 由于前段时间在阅读一些C++源码的时候发现了Lambda表达式,所以在此也记录下Lambda表达式的使用。 很早之前Lambda在很多高级语言中,就已经被广泛地使用了,在一个程序 阅读全文
摘要:
为了提高我们写的代码的可读性,本文章说一下C/C++的编码规范。 一、源文件头部的注释 /***************************************************************************** ** Copyright © 2020 lcg. Al 阅读全文
摘要:
作者:李春港 出处:https://www.cnblogs.com/lcgbk/p/14071875.html 本文章给大家分享一些 Linux 学习资料,包含:社区网站、在线教程、命令大全、在线模拟器、经典书籍、镜像站点等。 一、社区网站 Linux 中国 https://linux.cn/ 专注 阅读全文
摘要:
作者:李春港 出处:https://www.cnblogs.com/lcgbk/p/14044478.html 一、前言 因为部门的一个负责海思驱动开发的老同事另谋高就了,部门又暂时找不到人来对接他的任务,所以领导就让我这个菜鸟来硬着头皮顶上了。在这我也对这位老同事表示深刻的感谢,在对接的期间,那么 阅读全文
摘要:
由于项目需要通过HDMI获取EDID的数据,需要学习一下其获取的工作原理,所以在这里记录下。 一、什么是HPD? HPD是一种从HDMI显示器端生成并传输至HDMI源端的检测信号。HDMI中的Pin 19引脚的功能是检测热插拔,即HPD,Pin 19引脚上传输的信号是判断HDMI源端是否发起EDID 阅读全文
摘要:
作者:李春港 出处:https://www.cnblogs.com/lcgbk/p/13967448.html 一、前言 在我们开发Qt程序时,会经常用到多线程和信号槽的机制,将耗时的事务放到单独的线程,将其与GUI线程独立开,然后通过信号槽的机制来进行数据通信,避免GUI界面假死的情况。例如:使用 阅读全文
摘要:
作者:李春港 出处: https://www.cnblogs.com/lcgbk/p/13963075.html 由于需要开发安卓APP软件,所以近期搭建了开发安卓APP的环境,在此记录下详细的搭建过程。本人开发使用的语言是JAVA,所以以下记录的搭建过程也是以JAVA为基础的环境搭建过程。 一、专 阅读全文