看到docker的介绍,感觉这个东西用于在本地构建环境还是非常好用的。他不仅免除了大量的配置过程,还让电脑环境干净。当需要删除一个应用时,只需要停止对应的docker容器,然后删除即可。因此,尝试在本地使用docker来…
标签:c
Jenkins+JaCoCo实现系统集成测试覆盖率统计
需要准备如下材料: Jenkins机器上的ant安装,构建时采用ant构建 Jenkins安装插件Record JaCoCo coverage report 被统计的源码文件 被统计的源码编译后的文件 在启动应用时加入参…
SonarQube+Jenkins实现C++代码扫描
背景 最近接收到C++工程扫描的需求,一开始以为类似java般简单,下载插件直接扫描就可以出结果,调研过后发现并不是如此,现将自己调研结果记录于此。 工具准备 SonarQube工具:展示扫描报告 版本6.7以上 jen…
[Windows] mask r-cnn 填坑笔记
注:这里介绍的问题,是在Windows环境下可能出现的错误,在其他环境暂不清楚。因为之前在Mac OS下是没出现类似的问题,可能是因为Mac OS安装的是没有GPU加速的tensorflow。 mask r-cnn项目的…
Jenkins+XCode9自动打包错误处理
背景 公司使用Jenkins+Xcode integration插件构建自动打包工具,在升级XCode9之后自动打包工具报错。错误信息如下所示: xcodebuild[10696:413621] [MT] IDEDist…
CentOS下Jenkins的安装和使用
前言 Jenkins 是一个开源项目,提供了一种易于使用的持续集成系统,使开发者从繁杂的集成中解脱出来,专注于更为重要的业务逻辑实现上。同时 Jenkins 能实施监控集成中存在的错误,提供详细的日志文件和提醒功能,还能…
Docker版本Jenkins的使用
一. 什么是Jenkins Jenkins是当前非常流行的一款持续集成工具,可以帮助大家把更新后的代码自动部署到服务器上运行。 二. 为什么用docker版的Jenkins Jenkins主要有三种安装方式 下载官方wa…
3.3、Android Studio 添加 C 和 C++ 项目
文章摘要 1、 c、c++项目的创建 2、添加C、C++项目依赖库 4、配置Gradle,编译lib so库 英文文献 搭配使用 Android Studio 2.2 或更高版本与 Android Plugin for …
c++ 使用zookeeper
zookeeper是一个分布式的,开源的分布式应用程序协调程序,可以为分布式应用提供一致性服务,包括:配置维护、域名服务、分布式同步、组服务,一般我们常用的功能包括使用zookeeper进行配置统一管理、master选举…
Ubantu搭建MongoDB的C++开发环境
最近项目组需要使用C++开发一个在ubantu运行的处理程序,需求是将推送过来的数据使用C++处理之后按一定的格式存储到mongoDB中供Java服务端使用。在动手写代码之前就是需要把需要的基本环境搭建好,我不知道大家在…
封装Redis C++ Client心得之万恶的char*与二进制
最近我们server在重构,其中发现了不少坑。 首先我们的好多数据都会缓存在redis中。官方并没有C++ Client,所以为了方便维护代码,在C的API上封装一个C++ Client。 其中碰到的第一坑是,我们有一些…
C++操作Redis的简单例子
本机OS: Ubuntu 16.04 x64 相信做过服务端开发的应该都知道Redis的大名,它是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,我们后台是用C++开…