xuqiang918的专栏

金麟岂是池中物,一遇风云化成龙。

QGC源码分析笔记一之main.cc

前言 一切的起源来自main()函数。 正文 main.cc源码如下 ​ /**************************************************************************** * * (c) 2009-2016 QGROUN...

2019-02-14 16:32:07

阅读数 202

评论数 0

Jenkins部署到远程服务器并备份包文件

前言     Jenkins自动构建后发送到远程服务器,执行shell文件,和shell脚本。shell中实现程序自动部署和安装包版本备份。 前提条件 一台远程服务器比如10.10.10.100,已经设置好SSH免密访问。一台装有Jenkins项目服务器。 配置操作 sh文件内容: ...

2019-01-15 17:42:35

阅读数 204

评论数 0

Linux下BitNami Redmine的插件安装与更新

截至2017年3月27日,Redmine-3.3.2-2安装以下的15款插件全部成功并通过测试(下面显示为插件正确文件夹名): easy_wbs redmine_ckeditor 提供所见即所得编辑器 redmine_graphs 提供部分问题图表功能 prog...

2018-09-26 10:00:11

阅读数 117

评论数 0

CentOS配置BitNami-redmine

https://blog.csdn.net/sinat_37942883/article/details/68483272 搭建redmine:   1、下载redmine(下面版本任选一个,如需要还原备份的redmine数据则选回同一版本) wget https://downloads....

2018-09-26 09:26:44

阅读数 141

评论数 0

centos7.5系统bitnami redmine 安装Agile插件遇到的问题总结

执行  bundle install --without development test --no-deployment 会报一些bundle 命令找不到 这种情况安装bundle相关依赖就行 后面继续执行这句话后假如出现下面问题: Building native extensi...

2018-09-25 16:02:55

阅读数 152

评论数 0

Spring Boot application.properties的多环境配置关系

刚接触spring boot时候相信大都对多个properties配置文件有种疑惑,他们什么关系? 其实dev pro相当于基于application.properties增量配置,application.properties一般放通用的配置,dev和pro放特殊配置。 #applica...

2018-09-21 09:29:17

阅读数 689

评论数 0

在CentOS7.4中使用Vsftpd搭建FTP服务器

版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/qq_32786873/article/details/78730303 一、安装并启动FTP服务 1.查询是否系统已经自带了vsftpd :rpm -q vsftpd 2.使用 yum 安装vsft...

2018-09-14 11:18:24

阅读数 134

评论数 0

log4cplus封装

1.前言 log4cplus原始用法(eg:LOG4CPLUS_DEBUG())不方便的可以进行二次封装。参考了下其他道友的然后自己封装了一个简单的类 : 说明:测试在ubuntu Qt上面测试通过,windows我没有测试如果需要自行修改也可以下方留言避免踩坑(应该可以用) 2.头文件sl...

2018-07-27 10:11:36

阅读数 467

评论数 0

使用异步模式的log4cplus

这篇文章基本上写了log4cplus的基本使用方式。转载过来少走弯路,后续我会自己封装相应方法最终用于项目中方便使用。 这篇文章比较详细介绍了log4cplus用法 https://www.cnblogs.com/justinezhang/p/5793532.html 内容如下: 最近因为项目...

2018-07-26 15:59:59

阅读数 312

评论数 0

Log4cplus使用

        最近看了下日志系统,目前有很多种,比如qlog,log4j家族的log4cpp,log4cxx,log4cplus,boost.log,log4qt,Logger等等目前自己比较喜欢的log4cplus和boost.log,后者有时间再研究下。 下载log4cplus 编译./c...

2018-07-25 17:14:59

阅读数 198

评论数 0

Ubuntu18.04 截图工具推荐

之前用的deepin-scrot 在18.04版本一直无效,因此换用flameshot 感觉还可以,推荐给大家 安装flameshot:https://github.com/lupoDharkael/flameshot 安装命令:sudo apt-get install flameshot ...

2018-07-24 21:52:41

阅读数 6074

评论数 4

知识巩固之boost的Signals2感悟

在看boost文档的时候有个Signals/Slot的例子: #include <iostream> #include <boost/bind.hpp> #include <boost...

2018-07-17 16:10:49

阅读数 127

评论数 0

知识巩固之boost的Signals2连接方式

知识百科 Signals2是boost里面另一个Signals库,该库实现了线程安全的观察者模式,基于函数回调机制实现信号/槽的绑定和触发事件。引用头文件:#include <boost/signals2.hpp> 说明:该库是线程安全的。 相关:...

2018-07-17 09:36:49

阅读数 374

评论数 0

知识巩固之观察者模式

  百度百科: 观察者模式(有时又被称为模型-视图(View)模式、源-收听者(Listener)模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用...

2018-07-16 11:30:10

阅读数 121

评论数 0

【确实不错】10本最值得推荐的区块链书

区块链爆火, 从投资人到互联网大佬,从企业巨头到新型创业者纷纷入局,这把火真的是越烧越旺,人人争做新技术的弄潮儿。如何快速入局区块链,掌握新的技术趋势?小七在这里为大家整理了几本区块链相关的书籍,从不同的角度切入区块链,有助于你更深入、系统、全面的了解区块链科技。<入门篇&a...

2018-06-12 10:24:55

阅读数 2897

评论数 0

g++ makefile简单书写

1. value.cpp (C++11完美转发例子)#pragma GCC diagnostic error "-std=c++11" #include <iostream> using namespa...

2018-06-01 17:20:07

阅读数 476

评论数 0

【Android源码分析】深入理解Radio(Tunner)创建分析

这篇文章主要根据代码结构从JAVA层到JNI层再到HAL层理解分析Radio的创建流程分解:说明Radio和Tunner都是指的一个意思,后面叙述就用Radio描述。1.JAVA层创建Radio(Tunner)1.1RadioManager中调用openTuner:----------------...

2018-04-24 15:27:05

阅读数 830

评论数 0

【Android源码分析】理一理Radio(Tunner)BandConfig

前言上篇文章讲解到Radio创建过程 https://blog.csdn.net/xuqiang918/article/details/80065145这篇文章继续分析下Radio在创建过程中传递的BandConfig参数获取过程1 入口回到函数openRadioBandInternal中可以看到...

2018-04-24 15:21:10

阅读数 342

评论数 0

【Android】Radio HAL JNI JAVA 三层结构解析

最近有个项目需要在Android Radio中增加一个远程/近程功能,犹豫Android原生代码没有提供该功能,因此只能自己修改Android源码来完成该功能。(说明:修改远程/近程功能实质就是修改Radio搜索时候传递的参数值,暂且理解成设置’门限‘)由于要修改Android底层源...

2018-03-22 17:21:12

阅读数 676

评论数 1

C++11中的原子操作(atomic operation)

所谓的原子操作,取的就是“原子是最小的、不可分割的最小个体”的意义,它表示在多个线程访问同一个全局资源的时候,能够确保所有其他的线程都不在同一时间内访问相同的资源。也就是他确保了在同一时刻只有唯一的线程对这个资源进行访问。这有点类似互斥对象对共享资源的访问的保护,但是原子操作更加接近底层,因而效率...

2017-09-25 14:24:18

阅读数 432

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭