- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 华为C语言编程规范重点笔记(学习C编程规范看这篇就够了)
华为C编程规范原文详情:link.一、代码总体原则1、清晰第一**清晰性是易于维护、易于重构的程序必需具备的特征。** ”程序必须为阅读它的人而编写,只是顺便用于机器执行“。 ”编写程序应该以人为本,计算机第二“。一般情况下,代码的可阅读性高于性能,只有确定性能是瓶颈时,才应该主动优化。2、简洁为美**简洁就是易于理解并且易于实现。** 代码越长越难以看懂,也就越容易在修改时引入错误。 废弃的代码(没有被调用的函数和全局变量)要及时清除,重复代码应该尽可能提炼成函数。3、选择合适的
2021-10-30 16:18:41 4175
转载 Gerrit使用教程详解
个人觉得这几篇博客介绍挺详细的,收藏转发分享:1、gerrit 使用教程(一)https://www.cnblogs.com/111testing/archive/2018/08/09/9450530.html2、git 上传本地代码到远程仓库https://www.cnblogs.com/111testing/p/7663229.html3、git log 查看提交历史https:/...
2019-10-14 14:22:38 18264
转载 TS流基本概念
在MPEG-2标准中,有两种不同类型的码流输出到信道:一种是节目码流(Program Stream, PS),适用于没有误差产生的媒体存储,如DVD等存储介质;另一种是传送流(Transport stream, TS),适用于有信道噪声产生的传输,目前TS流广泛应用于广播电视中,如机顶盒等。一、基本概念 ES流(Elementary Stream):基本码流,可以理解为编码后的裸数...
2019-07-08 17:38:40 305
转载 栈和堆的区别
栈和堆的区别前面已经介绍过,栈是由编译器在需要时分配的,不需要时自动清除的变量存储区。里面的变量通常是局部变量、函数参数等。堆是由malloc()函数分配的内存块,内存释放由程序员手动控制,在C语言为free函数完成。栈和堆的主要区别有以下几点:(1)管理方式不同。栈编译器自动管理,无需程序员手工控制;而堆空间的申请释放工作由程序员控制,容易产生内存泄漏。对于栈来讲,是由编译器自动管理,无需...
2019-03-19 16:22:36 4598
TR069测试openacs环境搭建依赖
2020-11-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人