2019年1月15日

std::string简介及其使用

摘要: 注:std::string C++11标准。 string概述 字符串是表示字符序列的对象。 标准string类使用类似于字节标准容器的接口提供对此类对象的支持,但是添加了专门用于操作单字节字符(single-byte characters)的字符串的特性。 string类是basic_string 阅读全文

posted @ 2019-01-15 10:59 泣血 阅读(21513) 评论(0) 推荐(1) 编辑

2019年1月9日

std::vector简介及其使用

摘要: 本文中的vector指的是std::vector C++11标准。 Vector概述 vector是表示可以改变大小的数组的序列容器。 就像数组一样,vector使用连续存储空间存储元素,这意味着它们的元素也可以使用指向其元素的指针进行偏移来访问,并与数组一样高效。但与数组不同的是, vector的 阅读全文

posted @ 2019-01-09 19:18 泣血 阅读(32105) 评论(0) 推荐(1) 编辑

2019年1月7日

crontab -e 报错 E518: Unknown option: autochdir 解决方法

摘要: 问题 使用crontab -e编辑定时任务时候发现会报错,错误信息如下: 虽然按回车键后能够正常编辑、添加任务,但是每次都报错,还是让人感觉很不爽,因此经过查找资料,最终找到原因与解决方法,特此记录下。 原因 根据错误提示信息,在处理 /root/.vimrc 的时候,"autochdir"未知,因 阅读全文

posted @ 2019-01-07 15:07 泣血 阅读(2059) 评论(0) 推荐(0) 编辑

2019年1月4日

让程序在linux后台运行的方法

摘要: 常见用法: 在linux后台运行Thriftc程序,并将其输出重定向到空设备:/dev/null,也就是将程序输出全部丢弃。 在linux后台运行COMMAND命令,将标准输出重定向到out.log文件,标准错误也重定向到out.log文件(标准错误重定向到标准输出,再将标准输出重定向到out.lo 阅读全文

posted @ 2019-01-04 18:47 泣血 阅读(586) 评论(0) 推荐(0) 编辑

2018年12月14日

Redis C客户端库Hiredis的应用

摘要: Redis Redis(REmote DIctionary Server)是一个高性能的key-value数据库。 Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因 阅读全文

posted @ 2018-12-14 17:28 泣血 阅读(2627) 评论(0) 推荐(0) 编辑

2018年12月5日

avro-c 的安装

摘要: Avro是一个数据序列化系统,提供了如下功能: • 丰富的数据结构。 • 紧凑、快速、二进制数据格式。 • 存储持久性数据的容器文件。 • 远程过程调用 (RPC)。 • 与动态语言的简单集成。读取或写入数据文件也不需要代码生成来使用或实现 rpc 协议。代码生成是一种可选的优化, 仅适用于静态类型 阅读全文

posted @ 2018-12-05 10:50 泣血 阅读(1025) 评论(0) 推荐(0) 编辑

2018年11月29日

linux查看端口占用

摘要: 在工作中有时会碰到端口被占用的情况,这时候需要查看端口占用情况进行问题排查。在linux系统中,可以使用下面两个命令来查看端口占用情况。 1、lsof命令 lsof(list open files)命令功能:列出当前系统打开文件。在linux系统中,一切皆文件,通过文件不仅仅可以访问常规数据,还可以 阅读全文

posted @ 2018-11-29 11:14 泣血 阅读(2421) 评论(0) 推荐(0) 编辑

linux find命令

摘要: 在linux系统中,经常使用find命令来查找文件,本文主要列举了find命令的常用用法。 命令格式:find [目录] [查找规则] [查找完后执行的action] (1)根据文件名查找 -name //根据文件名查找(精确查找) -iname //根据文件名查找,但是不区分大小写 通配符: *: 阅读全文

posted @ 2018-11-29 10:27 泣血 阅读(128) 评论(0) 推荐(0) 编辑

2018年11月28日

thrift-0.9.2的安装

摘要: 安装 thrift-0.9.2 步骤如下: 1. 下载 2. 安装依赖 3. 升级bison版本到2.5 4. 编译与安装 5. 验证安装是否成功 安装参考: http://thrift.apache.org/docs/install/ http://thrift.apache.org/docs/i 阅读全文

posted @ 2018-11-28 13:56 泣血 阅读(2980) 评论(0) 推荐(0) 编辑

2018年11月9日

Nginx configure

摘要: 在Nginx源码目录下有一个shell脚本configure,这个脚本为nginx做了大量准备工作,比如环境检测、参数解析、目录生成、Makefile文件的生成等,在configure脚本执行时会调用auto目录下的一系列脚本来共同完成这项工作。之后就可以依次执行命令make、make instal 阅读全文

posted @ 2018-11-09 15:42 泣血 阅读(1021) 评论(0) 推荐(0) 编辑

导航