以前一直使用过的是5.5和5.6,5.7的安装相对以前的版本在安装环节有一些区别,比如对boost包的依赖、初始化方式的改变等,这里简要记录一下5.7.24的安装过程: 环境准备: 安装依赖包 准备安装包 开始安装 初始化数据库 注意:这个步骤会生成一个随机密码,一定要记录下来,第一次登陆数据库就靠 ...
分类:
其他好文 时间:
2019-03-08 17:12:29
阅读次数:
209
一、mysql安装 yum安装: 初始化数据库 或编译安装的 启动、关闭、重启、开机自启动数据库 查找初始密码 登录数据库 修改密码 编译安装 #从MySQL 5.7.5开始Boost库是必需的 安装依赖包 yum -y install gcc gcc-c++ ncurses ncurses-dev ...
分类:
数据库 时间:
2019-03-07 14:32:12
阅读次数:
289
48 Fixing relationship Problems with Humor 用幽默解决人际关系问题 ①We've all heard that laughter is the best medicine, and it's true. Laughter relieves tensions ... ...
分类:
其他好文 时间:
2019-03-07 01:04:26
阅读次数:
160
#include #include #include #include using namespace boost; using namespace boost::posix_time; void thread_func(); int main(int argc, char** argv) { st... ...
分类:
其他好文 时间:
2019-03-05 09:27:43
阅读次数:
168
Boost库的pool提供了一个内存池分配器,用于管理在一个独立的、大的分配空间里的动态内存分配。 Boost库的pool主要适用于快速分配同样大小的内存块,尤其是反复分配和释放同样大小的内存块的情况。使用pool内存池主要有以下两个优点: 1. 能够有效地管理许多小型对象的分配和释放工作,避免了自 ...
分类:
其他好文 时间:
2019-02-27 11:51:02
阅读次数:
439
安装依赖 首先安装依赖:Boost, 这一步网上的大部分教程都差不多,也是必须的; 1 2 3 sudo apt-get install scons sudo apt-get install libboost-dev libboost-thread-dev sudo apt-get install ...
分类:
编程语言 时间:
2019-02-24 22:57:55
阅读次数:
586
改变Elasticsearch评分来影响排序背景通过脚本改变评分背景近期有一个需求,需要对优惠券可用商品列表加个排序,只针对面值类的券不包括折扣券。需求是这样的,假设有一张面值券50块钱,可用商品列表A100、B40、C10,当用户查询当前券可用商品列表的时候优先将卡券可以直接抵扣且不需要用户在额外支付的商品排在前面。C10B40A100其实排序有很多侧重,比如:1.根据用户利益最大化原则,排序列
分类:
编程语言 时间:
2019-02-23 20:38:30
阅读次数:
680
同步方式: Boost.Asio是一个跨平台的网络及底层IO的C++编程库,它使用现代C++手法实现了统一的异步调用模型。 头文件 名空间 ASIO库能够使用TCP、UDP、ICMP、串口来发送/接收数据,下面先介绍TCP协议的读写操作 对于读写方式,ASIO支持同步和异步两种方式,首先登场的是同步 ...
分类:
其他好文 时间:
2019-02-21 13:00:55
阅读次数:
200
https://codeforces.com/gym/102091 2018-2019 ACM-ICPC, Asia Nakhon Pathom Regional Contest K # 题意 有n个事物会出现在河流中,每个事物会出现于le到ri秒。问第i秒第K小是多少。保证le和i在出现顺序中是递 ...
分类:
其他好文 时间:
2019-02-17 00:50:51
阅读次数:
273
ASIOTutorialTutorial 1: Simple wgetTutorial 2: Synchronous HTTP ServerTutorial 3: Asynchrnous wgetTutorial 4: Asynchronous HTTP Serverhttps://github.c ...
分类:
其他好文 时间:
2019-02-06 09:37:14
阅读次数:
231