
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
之前曾经写过 Python 使用 gRPC 收发消息的教程,可以参考文章 《体验 gRPC 那些事儿》。最近计划在 C++ 项目中使用 gRPC,故写一篇文章来记录一下如何使用 C++ 语言来实现一个简单的 gRPC 服务端和客户端程序。本教程需要先安装 gRPC,有关 gRPC 的安装教程可以参考文章 《CentOS 7 安装 gRPC》,《体验 gRPC 那些事儿》。本文涉及的程序包括四部..
RQalpha 是 Ricequant 开源的量化框架,提供数据获取,算法交易,策略回测,实盘模拟,实盘交易,数据分析等功能。RQalpha 的安装过程并不十分友好,本文讲述如何安装 RQalpha。安装环境是 Mac OS 操作系统。安装步骤1. 创建虚拟环境RQalpha 推荐使用虚拟环境来安装,以避免由于各种环境问题导致安装失败。可以使用 conda 来创建虚拟环境,为使用 conda...
Filebeat 是一款轻量级的日志采集器,可以用来收集日志,并将日志汇总起来处理。Filebeat 的工具原理如下图所示:图片来源:https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-overview.html通过 filebeat 配置文件 filebeat.yml 指定需要收集的日志,并指定输出至 elasticse
之前曾经写过 Python 使用 gRPC 收发消息的教程,可以参考文章 《体验 gRPC 那些事儿》。最近计划在 C++ 项目中使用 gRPC,故写一篇文章来记录一下如何使用 C++ 语言来实现一个简单的 gRPC 服务端和客户端程序。本教程需要先安装 gRPC,有关 gRPC 的安装教程可以参考文章 《CentOS 7 安装 gRPC》,《体验 gRPC 那些事儿》。本文涉及的程序包括四部..
RTO 和 RPO 都是企业灾难恢复(Disaster Recovery, DR)需要考虑的关键指标,这两个指标可以用来指导企业来制定合适的业务系统服务或数据的恢复方案。本文介绍 RTO 和 RPO 的概念以及区别。图:RPO(Recovery point object) 和 RTO(Recovery time object)是提供业务连续性的关键指标RTORTO,Recovery ti...
本文讲述了如何使用virtualenv, uwsgi, nginx来布署flask的步骤。升级软件包执行以下命令,保证你的vps安装了最新的软件包。sudo apt-get updatesudo apt-get upgrade安装python和virtualenvsudo apt-get install build-essential python-dev python-pip
ZooKeeper的客户端包括Java版本和C语言版本。使用Java版本连接zk的命令以下:bin/zkCli.sh -server ip:port执行此命令,客户端成功连接上zk,会有类似以下的输出,其中,包括“Welcome to ZooKeeper!”的欢迎语,以及其他一些连接的信息等。lihaodeMacBook-Pro:bin lihao$ ./zkCli.sh -server 127.
git flow是git的一个扩展集,它基于Vincent Driessen 的分支模型,可以用来简化代码的版本发布流程。本文讲述如何为msysgit安装git flow。下载getopt.exegetopt.exe的下载链接:http://downloads.sourceforge.net/gnuwin32/util-linux-ng-2.14.1-bin.zip解压,进入bin目录,复制其中的
Filebeat 是一款轻量级的日志采集器,可以用来收集日志,并将日志汇总起来处理。Filebeat 的工具原理如下图所示:图片来源:https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-overview.html通过 filebeat 配置文件 filebeat.yml 指定需要收集的日志,并指定输出至 elasticse
RTO 和 RPO 都是企业灾难恢复(Disaster Recovery, DR)需要考虑的关键指标,这两个指标可以用来指导企业来制定合适的业务系统服务或数据的恢复方案。本文介绍 RTO 和 RPO 的概念以及区别。图:RPO(Recovery point object) 和 RTO(Recovery time object)是提供业务连续性的关键指标RTORTO,Recovery ti...







