6 hardecz

尚未进行身份认证

我要认证

自由需要与之相匹配的能力

等级
TA的排名 6k+

hbase shell 根据rowKey范围批量删除

hbase shell 根据rowKey范围批量删除#!/bin/bashtablename=$1startrow=$2endrow=$3if [ $# -eq 0 ];thenecho "请输入表名,startRow,endRow"exit 0fiecho "scan '${tablename}',{STARTROW=>'${startrow}',ENDROW=>'${endrow}'}" |hbase shell|awk -F ' ' '{print $1'\t'}'&gt

2020-06-30 20:34:29

redis-py Sentinel的使用

Sentinel初始化例子from redis.sentinel import Sentinelconf = { 'sentinel': [('10.160.84.01', 26379), ('10.160.85.02', 26379), ('10.160.86.03', 26379)], 'master_group_name': 'mymaster', #连接sentinel配置 'sentinel_conf': { 'socket_timeout':

2020-06-17 21:58:09

个人git命令收集文章

git命令收集已删除远程分支但本地还能看到远程分支git remote prune origin按照远程仓库裁剪本地记录撤销本地所有修改git checkout .git 新建本地分支,并对应建立远程分支和推送到远程分支git clone http://gitlab.xxxxx.com/xxxxx/xxxxx.gitcd xxxxx/git log//找到对应版本的SHA值 例如2b1c225dcbbc4e1da11164af945344d88bc8f559git checkout -b

2020-05-25 22:00:48

redis lua脚本令牌桶限流实现

redis.replicate_commands()local key = KEYS[1] -- 令牌桶标识local capacity = tonumber(ARGV[1]) -- 最大容量local quota = tonumber(ARGV[2]) -- 时间窗口内的限额local period = tonumber(ARGV[3]) -- 时间窗口大小(秒)local quantity = tonumber(ARGV[4]) or 1 -- 需要的令牌数量,默认为1local time

2020-05-11 14:29:26

c++11单例模板类

#ifndef ITC_DAAS_SINGLETON_H_#define ITC_DAAS_SINGLETON_H_#include <memory>#include <mutex>class Uncopyable {protected: Uncopyable(){}; ~Uncopyable(){};private: Uncopy...

2020-02-26 15:14:19

c++精讲+算法+es+推荐——裂墙推荐,亲测

2019-05-11 18:53:21

【转】elasticsearch 基础 —— URI搜索

大神地址:https://blog.csdn.net/ctwy291314/article/details/82744548有两种形式的 搜索 API:一种是 “轻量的” 查询字符串 版本,要求在查询字符串中传递所有的 参数,另一种是更完整的 请求体 版本,要求使用 JSON 格式和更丰富的查询表达式作为搜索语言。查询字符串搜索非常适用于通过命令行做即席查询。例如,查询在 tweet 类型...

2019-04-14 22:41:51

启动docker容器不退出

docker run -d -it --name ubuntu1 coreapps/ubuntu16.04:latest /bin/bash

2019-03-08 20:26:42

c++标准库-lambda&函数对象

lambda#include <iostream>#include <vector>#include <algorithm>using namespace std;bool compare(int &elem) { return elem % 2; }int main() { vector<int> V; ...

2019-02-28 00:58:08

【转】Elasticsearch干货(三):对于数值类型索引优化

Elasticsearch中数据类型本来想自己总结一下的,无意中发现了一篇文章,总结的很详细,瞬间打消了我的念头。直接搬来:https://blog.csdn.net/chengyuqiang/article/details/79048800好,回来我们已经大概了解了Elasticsearch中有哪些数据类型,本文我们主要探讨其中的数值类型。Elasticsearch是如何存储数值类型的?...

2019-02-26 21:01:10

大牛博客整理

陶辉,聚焦分布式高可用系统。个人网站:www.taohui.pub

2019-02-02 15:20:59

c++标准库-c++通用工具

Pair 和 Tuplec++11中 Tuple Class被重新实现,有了template可以接受不定实参的能力。可以接受任意大小的异质集合。Class Pair仍旧为两个元素服务,用来组合一个双元素的Tuple。Pair其可以将两个value视为一个单元。尤其容器map, multimap, unordered_map, unorder_multimap就是使用pair管理其以key/...

2019-02-02 00:11:06

c++标准库-c++11新特性

Range-Based for循环 int x2[]{1, 2, 3, 4, 6}; for (auto i:x2) { cout << i << endl; } { //等同上面for循环 for (auto _pos = begin(x2), _e

2019-01-31 14:07:59

【转】哈希函数介绍

地址:http://www.alloyteam.com/2017/05/hash-functions-introduction/

2019-01-29 23:13:59

[转】一致性哈希算法与C++实现

地址:https://blog.csdn.net/okiwilldoit/article/details/51352743

2019-01-25 01:59:03

【转】C/C++ 日常学习总结(第十九篇)多线程详解

这些讲解多线程文章都是非常好的,我这边就归结出一个<多线程详解>出来,感谢各位原创作者的辛苦劳动,这些收藏起来方便自己消化。解答地址:概念问答大牛专栏地址:https://blog.csdn.net/MoreWindows/column/info/killthreadseries...

2019-01-21 16:14:02

【转】Makefile编写规范

Makefile—make内嵌函数及make命令显示 (九)makefile–目录搜索(八)makefile–模式规则(七)makefile–统一目标输出目录 (六)makefile–参数传递、条件判断、include (五)makefile–嵌套执行(四)Makefile–伪目标 (三)makefile–变量的使用(二)Makefile–隐含规则自动推dao(一)Makefil...

2019-01-17 23:58:13

【转】基于Redis实现分布式消息队列(汇总目录)

基于Redis实现分布式消息队列(1)– 缘起http://blog.csdn.net/stationxp/article/details/45595733基于Redis实现分布式消息队列(2)– 分布式消息队列功能设计http://blog.csdn.net/stationxp/article/details/45596619基于Redis实现分布式消息队列(3)– Redis功能分析...

2019-01-16 22:52:48

【转】Redis实现消息队列

1. Redis实现消息队列有两种方式Redis能做消息队列得益于他list对象blpop/brpop接口以及Pub/Sub(发布/订阅)的某些接口。他们都是阻塞版的,所以Redis实现消息队列有两种方式:通过数据结构list来实现通过pub/sub来实现另外redis存放的数据都只能是string类型,所以在任务传递的时候只能是传递字符串。我们可以将消息在发布者序列化成json格式的...

2019-01-16 21:36:56

【转】缓存穿透、缓存并发、热点缓存之最佳招式

Redis缓存穿透、缓存雪崩、redis并发问题分析地址:https://juejin.im/post/5b961172f265da0ab7198f4d(一)缓存和数据库间数据一致性问题分布式环境下(单机就不用说了)非常容易出现缓存和数据库间的数据一致性问题,针对这一点的话,只能说,如果你的项目对缓存的要求是强一致性的,那么请不要使用缓存。我们只能采取合适的策略来降低缓存和数据库间数据不一致...

2019-01-16 00:35:12

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。