摘要: 序 本文介绍的代码覆盖率检查方式只适用于gcc编译器,因为使用的检查工具gcov和lcov都是gcc自带,其他编译器不一定有,但是检查覆盖率的方法是通用的,具备借鉴性。 环境准备 一份可以编译通过的代码 一台linux服务器 服务器上安装gcc编译器,不论什么类型,只要支持gcov和lcov就行,系 阅读全文
posted @ 2019-08-22 19:28 Yong_无止境 阅读(1219) 评论(0) 推荐(1)
摘要: 序 对于开发者而言,编译代码和提交代码是必不可少的流程,同一个需求反复提交的情况也时常出现,那么怎么避免这种情况,且保证代码的质量,这就是Verify CI的目标。Verify表示认证验证的意思,结合到我们软件开发者的身上就是对代码的认证。何谓对代码的认证,可以理解为对代码的功能,可维护性,复杂度等 阅读全文
posted @ 2019-08-22 17:17 Yong_无止境 阅读(2635) 评论(0) 推荐(0)
摘要: 前言 由于TFTP协议过于简单,且没有重传机制;FTP协议很好,但是不能完美的嵌入到已有的代码中,从零开发有一定难度,因此定义了一种基于UDP协议,简单,有确认和重传机制的文件传输协议。 该种协议只有一对Socket套接字,没有控制命令,直接就是文件数据的传输,所以很容易以函数级别嵌入到已有代码中, 阅读全文
posted @ 2019-08-22 15:43 Yong_无止境 阅读(1899) 评论(0) 推荐(0)
摘要: 简介 FTP是File Transfer Protocol(文件传输协议)的英文简称,建立在TCP协议之上,用于Internet上文件的双向传输。同时,它也是一个应用程序。用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。FTP的主要作用是:让用户连 阅读全文
posted @ 2019-08-22 11:15 Yong_无止境 阅读(2311) 评论(0) 推荐(0)