1.前言上一篇讲述了如何在CentOS7下编译安装Nginx-1.12.0并如何配置反向代理,本篇将讲述如何编译安装MySQL5.7.18并配置多实例。2.准备2.1下载MySQL5.7.18源码注意最新版本的MySQL需要Boost才能编译安装,在MySQL提供的下载中有不带boost的源码,还有带boost的源码,如果下载不..
分类:
数据库 时间:
2017-06-11 23:37:00
阅读次数:
456
原文转自 http://blog.csdn.net/anda0109/article/details/41943691 thread的成员函数interrupt()允许正在执行的线程被中断,被中断的线程会抛出一个thread_interrupted异常,它是一个空类,不是std::exception ...
分类:
编程语言 时间:
2017-06-11 21:17:49
阅读次数:
216
1.未设置NDK的路径 Error:Execution failed for task ':library:ndkBuild'. > A problem occurred starting process 'command 'null/ndk-build''配置NDK的的安装路径即可。1)设置环境变 ...
分类:
移动开发 时间:
2017-06-11 12:57:45
阅读次数:
420
1.同步使用Timer 本便使用了boost::asio::deadline_timer,这个timer有两种状态:过期和不过期。wait函数调用一个过期的timer直接返回。 2.异步使用Timer 下在演示了使用deadline_timer的asyn_wati函数实现异步等待。但要注意的一点是异 ...
分类:
其他好文 时间:
2017-06-11 12:03:02
阅读次数:
183
noncopyable 功能 同意程序轻松实现一个不可复制的类。 需包括头文件 #include<boost/noncopyable.hpp> 或 #include<boost/utility.hpp> 原理 在c++定义一个类时。假设不明白定义复制构造函数和复制赋值操作符。编译器会为我们自己主动生 ...
分类:
其他好文 时间:
2017-06-10 22:39:22
阅读次数:
261
注:若需要参考rhel7上安装MySQL 请 点击此处 1.下面MySQL链接库版本用到了boost(若需要请到官网下载最新链接库和文档和C++连接数据库操作示例) Red Hat Enterprise Linux 7 / Oracle Linux 7 (x86, 64-bit), Compress ...
分类:
数据库 时间:
2017-06-10 20:28:13
阅读次数:
286
1.Python下安装方法 如果在import xgboost后,遇到问题 解决方法 ...
分类:
系统相关 时间:
2017-06-10 17:13:45
阅读次数:
316
DEBUG=1CC=gccCXX=g++ifeq($(DEBUG),1)OPTS=-O0-g-DDEBUGendifCFLAGS=-fPIC-I$(COMPILE_DIR)-I$(vesdkdev)-I$(es_common)-I$(vesdk)-I$(vesdk)/boost-153/include-I$(vesdkproject)CXXFLAGS=$(CFLAGS)Target=libServerCfg.soVPATH=srcOBJDIR=obj/DEPDIR=deps/CXXFLAGS+=$(OPTS)..
分类:
其他好文 时间:
2017-06-09 17:23:04
阅读次数:
378
C++常用字符串分割方法实例汇总,包括了strtok函数、STL、Boost等常用的各类字符串分割方法,非常具有实用价值,需要的朋友可以参考下本文实例汇总了C++常用字符串分割方法,分享给大家供大家参考。具体分析如下:我们在编程的时候经常会碰到字符串分割的问题,这里总结下,也方便我们以后查询使用。一 ...
分类:
编程语言 时间:
2017-06-09 16:28:19
阅读次数:
168
一、Asio网络库 截止到C++17,C++标准库都没有加入网络通信库。实际项目网络编程是非常常见的功能,直接使用操作系统API是低效率且不稳定的,比较好的方法是借助第三方成熟可靠的网络库。据我所知C++中目前比较有名的网络库有ACE、libevent和boost.Asio,这三个库都是跨平台的,各 ...
分类:
其他好文 时间:
2017-06-09 16:01:05
阅读次数:
238