
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文章主要介绍了,如何去安装和部署Jenkins,并实现自动拉取项目代码,自动化编译流程。

Jenkins的Master-Slave分布式构建,就是通过将构建过程分配到从属Slave节点上,从而减轻Master节点的压力,而且可以同时构建多个,有点类似负载均衡的概念。简单理解就是,将Jenkins服务器上的构建任务分配到其他机器上,可以是linux,也可以是windows,这样不仅减轻了Jenkins服务器的压力,也实现了跨平台的任务构建。

GitLab CI/CD 是 GitLab 中集成的一套用于软件开发的持续集成、持续交付和持续部署工具。这套系统允许开发团队自动化软件交付流程,从代码变更的检测、构建、测试到最终部署到生产环境的整个过程。
C/C++代码实现跨平台编译时,基本上都会调用系统函数,这个时候就可以使用不同系统下的宏定义来实现跨平台的编译。系统主要分为windows,linux和mac。架构主要指的是linux下的架构,常用的有x86,arm和mips架构。
在C++代码中集成FFMpegSDK包实现视频推流
merge时你在工作区修改的文件将被覆盖1、产生原因这种情况一般是你在A分支修改了一些代码,git add到了暂存区。这时你想同步主干分支的代码,如果主干分支有其他人和你修改了相同位置,那么你在拉取主干分支时就会报这个错误。2、简单示例下面通过一个简单的例子看下这个错误是如何产生的。小明在readme.txt文件中添加了一句话:my name is master然后提交到了主干分支小花在自己的分支
SQLite是一种基于C语言开发的轻量级、快速、自包含、高可靠性和全功能的SQL数据库引擎。它是全球范围内使用最为广泛的数据库引擎,被嵌入到所有移动设备和大部分计算机中,并且伴随着无数日常使用的应用程序一起提供。
STL(Standard Template Library)即标准模板库。STL通过使用模板实现了容器和算法的分离,允许程序员编写与类型无关的代码,这正是泛型编程的核心思想。

parson是用C语言开发的一个json解析库, 提供json的序列化和反序列化功能。使用时只需要在我们的工程中引入头文件parson.h和源文件parson.c即可使用。
本文章主要介绍下如何在linux平台制作一个deb格式的安装包







