240 发简信
IP属地:河北
  • 轻松搞定defer和return

    怎么才能深刻理解defer和return之间关系呢?细读本文后将对你有很大帮助。 一、理解基本概念 go函数中return不是原子操作,在编译器...

  • 轻松理解Go函数传参内幕

    一、内置类型作为参数传递 首先要明确一点:golang语言中是没有引用传递的 先上结论:golang的所有内置类型()作为函数参数传递都是传值的...

  • Go自学笔记(持续更新...)

    一、各数据类型内存布局 Sizeof(uint8) = 1 字节 = 8byte Sizeof(rune) = 4 Sizeof(int64)...

  • Zookeeper集群循环重启

    一 故障描述 发现ZooKeeper重启,并且在选主,主成功选出来之后,集群显示正常,但数秒之后,又开始重启,进入上述现象的循环。 查看ZK日志...

  • Resize,w 360,h 240
    CDH Ldap组建迁移

    一、数据备份 二、迁移 在源节点上执行,scp -P 22222 *backup.tar.gz root@目标服务器:/tmp; 进行md...

  • GlusterFS 集群磁盘利用率100%

    一、问题描述 通过监控发现,每天凌晨3点之后,glfs所有服务端节点的磁盘利用率会规律性地上升到100%,持续时间不定,一般持续3小时以上。利用...

  • CDH5.16 组件元数据备份和恢复

    一、Zookeeper备份与迁移恢复 版本:3.4.5 目录:/var/lib/zookeeper 容量:namenode1(2543M)、na...

  • Resize,w 360,h 240
    CDH5.16 各组件角色在线迁移

    一、任务清单(一) 由于大量的MR任务会造成系统盘负载100%util,使用iotop分析主要是YARN任务造成的,因此需要把YARN的数据目录...

  • Resize,w 360,h 240
    基于MongoDB实现的实时数仓

    一、概述     目前公司离线数仓现状,数仓部门每日凌晨后处理昨天的线上业务数据,因此第二天业务人员才看到的报表,数据是T-1的,因此数据是具有...