场景:有时候我们修改一个Bug或者一段代码的时候, commit 一次之后,发现 Bug 没改对或者这段代码需要再优化之类的,改完之后又 commit 了一次或多次,这样就会...
场景:有时候我们修改一个Bug或者一段代码的时候, commit 一次之后,发现 Bug 没改对或者这段代码需要再优化之类的,改完之后又 commit 了一次或多次,这样就会...
限流通过对某一时间窗口内的请求数进行限制,保持系统的可用性和稳定性,防止因流量暴增而导致的系统运行缓慢或宕机。常用的限流算法有令牌桶和和漏桶,而Google开源项目Guava...
docker安装部署 环境centos8/docker docker pull elasticsearch:7.4.2 运行容器 docker run -d --name e...
PB业务(Prime Broker,主经纪商业务)。所谓PB业务就是指向对冲基金等高端机构客户提供集中托管清算、后台运营、研究支持、杠杆融资、证券拆借、资金募集等一站式综合金...
1、std::chrono::system_clock::now() 功能:获取系统时间戳,单位微秒(microsecond) 使用方法: 2、std::chrono::st...
基本概念 std::initializer_list<T> 类型对象是一个访问 const T 类型对象数组的轻量代理对象。与vector不同的是,initializer_l...
正式工作之后,公司对于单元测试要求比较严格。(笔者之前比较懒,一般很少写完整的单测~~)。作为一个合格的开发工程师,需要为所编写代码编写适量的单元测试是十分必要的,在实际进行...
layout: posttitle: "金融危机的到来?"date: 2020-03-17 01:59:51 +0800categories: jekyll updat...
layout: posttitle: "think in mapreduce"date: 2018-08-26desc: "基于mapreduce模型的分布式计算基础...
投资理财已经成了人们日常生活中的刚需。当面对种类繁多、风险不一的投资项目时,如何进行合理的配置、科学的理财,才能使得投资的收益和风险达到最佳平衡点? 本文梳理了实践中总结的投...
一对一的场景 REQ-REP模式是阻塞式的,也就是说必须要client先发送一条消息给server,然后server才可以返回一个response给client。任何顺序上的...
C++中有一个重要特性,那就是模板类型。类似于Objective-C中的泛型。C++通过类模板来实现泛型支持。 1 基础的类模板 类模板,可以定义相同的操作,拥有不同数据类型...
你是什么鬼? leveldb : 老子是一个单机的KV数据库,适合写多读少,支持持久化,支持故障恢复,咋样,牛逼吧? 我:听不懂! leveldb : 老子就是一个main函...
nice
leveldb源码解析一之你是什么鬼?你是什么鬼? leveldb : 老子是一个单机的KV数据库,适合写多读少,支持持久化,支持故障恢复,咋样,牛逼吧? 我:听不懂! leveldb : 老子就是一个main函...