240 发简信
IP属地:湖北
  • 120
    kafka术语和配置介绍

    一、kakfa整体架构 二、术语科普 producer & consumer producer 是生产者,负责消息生产,上游程序中按照标准的消息格式组装(按照每个消息事件的...

  • 120
    devops架构的优点

    一、测试架构的演进 从有测试开始之初,是比较偏纯手工测试的方式,那就是大家说的“测试就是点点嘛”,这时候的测试“龟缩在测试阶段”,还经常被产品、研发压缩时间,可谓惨不忍睹。此...

  • 120
    千万级别数据的拆库和拆表

    一、背景 当业务发展到一定阶段后,存储的数据会越来越多,千万甚至过亿;此时发现,在大量数据的某个库或者表的时候,性能会被拖累。同时在主从同步,备份时,带来很大的代价(小主亲身...

  • kafka搭建和使用

    一、安装启动 下载地址:https://www-us.apache.org/dist/kafka/2.2.0/kafka_2.11-2.2.0.tgz解压后,放到/home/...

  • golang——json的html标签转义问题

    一、问题描述 json的Marshal 用来对slice,map,struct等结构化类型数据转义成[]byte/string,UnMarshal方法是用来对[]byte/s...

  • golang中的unsafe包详解

    一、unsafe 作用 从golang的定义来看,unsafe 是类型安全的操作。顾名思义,它应该非常谨慎地使用; unsafe可能很危险,但也可能非常有用。例如,当使用系统...

  • golang——rune使用详解

    一、定义 经常在开源库中,能rune关键字,从golang源码中看出,它是int32的别名(-2^31 ~ 2^31-1),对于byte(-128~127),可表示的字符更多...

  • golang中为什么[]string 不能直接转换[]interface{}

    一、interface的泛型特性 golang中,interface是可以被任意数量的类型满足,并且一个类型可以实现任意数量的接口。最后需要说明的是,每个类型都实现了一个空接...

  • golang中特殊的init函数

    一、package 和init函数 package组织go代码的一种形式,和python ,Java,c++等语言的包是具有同样的功能,在使用其他包的函数和结构体,变量时,必...

  • golang变量(三)——interface详解

    一、interface的底层结构 interface 和 java,php的interface有点类似,比如无法纯定义接口属性和方法(不实现/不赋值),interface的出...

  • golang实现定时任务调度

    在定时任务中,有这样一个场景,定时给某些用户发送消息,或者定时给某些数据进行对账,而这些场景有一个要求是,下次处理是上次处理的定时间隔(比如下次的1分钟)等,这样就会出现,每...

  • golang变量(二)——map和slice详解

    衍生类型,interface{} , map, [] ,struct等 一、map map类似于java的hashmap,python的dict,php的hash array...

  • golang实现——数字转换中文大写

    今天和同事讨论,头条面试的算法题,他说问了一个金额大小写转换的,即1024 转成壹千零贰拾肆圆整,然后自己尝试一下了(不考虑小数,金额数字小数点只能到两位了)具体思路如下:逐...

  • golang变量(一)——常规变量

    一、作用域 结果输入如下(程序不会报错): 二、:= 和 = 最简单的讲:= 是给未定义的变量 定义类型的同时给予赋值,而 = 必须是已经声明类型的变量才能使用,比如简单的如...

  • 120
    clickhouse搭建使用

    一、clickhouse介绍 clickhouse 是俄罗斯的“百度”Yandex公司在2016年开源的,一款针对大数据实时分析的高性能分布式数据库,与之对应的有hadoop...

  • 写的不错

    Clickhouse入门

    我们先获取一些开源数据样本集,我们将使用美国1987到2015年的民用航班数据,很难称这个样本为大数据(只包含1亿6千6百万行数据,未压缩时有63GB),但我们能用它很快地开...

  • 120
    Clickhouse入门

    我们先获取一些开源数据样本集,我们将使用美国1987到2015年的民用航班数据,很难称这个样本为大数据(只包含1亿6千6百万行数据,未压缩时有63GB),但我们能用它很快地开...