点击上方蓝字关注我哦~ 01 前言 初入门的我们经常听见别人说“真正的程序员用C语言编程,C是最快的语言因为它是最靠近及其底层的语言。”那么和其他语言相比C语言到底有什么特别的呢? 02 C语言为什么快 C语言没有什么特别,这就是它快速的秘诀! 新的
点击上方蓝字关注我哦~ 经过驱动、HAL、JNI、SERVICE一层一层精心浇筑,新增的LED设备调用接口终于可以被APP调用了。举个不恰当的比喻,就好像建造一座海洋石油钻井平台,从海底一段一段钢架、油管连接起来,最终在海面上建造出了一个平台(面向应用层的接口
解释区分一下C语言和OOP 我们经常说C语言是面向过程的,而C++是面向对象的,然而何为面向对象,什么又是面向过程呢?不管怎么样,我们最原始的目标只有一个就是实现我们所需要的功能,从这一点说它们是殊途同归的。过程与对象只是侧重点不同而已。 举个例子
点击上方蓝字关注我哦~ 01 前言 今天抽空研究了下 Makefile,在这里整理一下各处搜到的资料,以备将来复习时快速上手,同时也帮助和我一样的初学者们节约时间。 02 准备工作 首先,假设我们有如下几个代码文件:main.cpp functions.h function1.cpp function
点击上方蓝字关注我哦~ 01 前言 最近笔者在一些项目上需要对图像做些变换操作,这些操作opencv基本上都帮我们实现了,但是在linux系统和Android系统实现起来还是有些区别的,在这里和大家分享下。 02 知识点 由四对点计算透射变换 函数原型: CvMat* cvGetPe
点击上方蓝字关注我哦~ 为了方便大家查阅,特意把我的公众号『嵌入式案例Show』文章分类整理。会定期进行整理。 ------更新于2020年6月21日 C语言 C 语言回调函数详解 C代码常用函数整理 常用的排序算法(C语言) 嵌入式软件中的延时函数 win10下使用VS Code
QWERTY的来源 第一台实用即真正的打字机的发明人是一位美国人,他叫克里斯托夫·肖尔斯。 最初的打字机键盘是按照字母顺序"abcd"这样排列的,键盘的大概布局如下: 刚开始打字员对于打印机不是很熟练,所以用起来还没有太大的问题。 但是,随着打字员熟练程度
点击上方蓝字关注我哦~ 你现在的Keil工程的版本控制是怎么管理的?可能有些人的做法是发布一个版本软件后将代码打一个包保存起来,作为此版本的备份。有一种常见的情况,当开始一项新功能的开发,并且最终的效果不理想老板要求回退回去。又恰巧在开发前没有
在嵌入式系统中时钟是其脉搏,处理器内核在时钟驱动下完成指令执行,状态变换等动作。外设部件在时钟的驱动下完成各种工作,比如串口数据的发送、A/D转换、定时器计数等等。
每个人的人生中都会面临婚姻这一个重大课题,不管是讲诗书礼仪的大儒,还是市井的籍籍无名之辈,只要谈到结婚,都是一个无比现实的问题。爱情牵涉的物质利益甚少,可婚姻不行,过日子嘛,总需要些柴米油盐的烟火气,这不关于女生婚前首付的房子,婚后贷款谁还
背景 最近端午好久没有和二胖聚一聚了,于是约了二胖到人民广场去宰他一顿,正好最近他跳槽加薪了。 我:二胖听说你最近跳槽了,并且还是从传统软件公司跳到了互联网公司,工资是不是涨了一点啊,今天你请客哈。 二胖:别说了,工资是涨了点,但是性价比反而
最近公司启动一个新项目,开始陆陆续续的招人,我又不幸的被部门大佬拉去做初试面试官,就是之前《面试官:不会看 Explain执行计划,简历敢写 SQL 优化?》里提到的大牛,总扎我心的那位。 其实跟这种牛X的人在一起工作,并不快乐反而会很累,不过真的能学到
每日英语,每天进步一点点 前言 之前有不少读者跟我反馈,能不能写图解操作系统? 既然那么多读者想看,我最近就在疯狂的复习操作系统的知识。 操作系统确实是比较难啃的一门课,至少我认为比计算机网络难太多了,但它的重要性就不用我多说了。 学操作系统的
大家好,我是小枣君。 之前我曾经多次和大家科普过SDN,也就是Software Defined Network(软件定义网络)。 我们知道,SDN是数据网络的未来发展趋势。它通过将传统网络节点(交换机、路由器)的控制和转发功能分离,把控制功能集中,实现了对整个网络的统
压制式干扰 压制式干扰即发射信号(当被雷达接收时),降低雷达处理回波信号的能力。一般而言,压制式干扰采用噪声调制,然而在某些情况下也会采用其他调制样式压制雷达的特殊工作模式。 如图所示,压制式干扰使雷达显示屏充满杂波,无法看清回波信号。图