240 发简信
IP属地:内蒙古
  • prometheus 查询长时间段数据时oom问题

    问题描述 单一label的metric浏览长时间数据面板时(比如1周)查询失败并且导致prometheus oom 排障思路 当time series 很长时做数据抽样,比如...

  • mac ssh免密登陆

    问题 使用ssh私钥登陆服务器或者使用github时经常提示 解决方案 执行 此方案只能临时生效,机器重启时需要重新执行此命令,原因是此命令只能将id_rsa加到当前sess...

  • Golang IO包的妙用

    Golang 标准库对 IO 的抽象非常精巧,各个组件可以随意组合,可以作为接口设计的典范。这篇文章结合一个实际的例子来和大家分享一下。 背景 以一个RPC的协议包来说,每个...

  • 120
    [算法总结] 20 道题搞定 BAT 面试——二叉树

    本文首发于我的个人博客:尾尾部落 0. 几个概念 完全二叉树:若二叉树的高度是h,除第h层之外,其他(1h-1)层的节点数都达到了最大个数,并且第h层的节点都连续的集中在最左...

  • 120
    一文搞定十大经典排序算法(Java实现)

    本文总结十大经典排序算法及变形,并提供Java实现。参考文章:十大经典排序算法总结(Java语言实现)快速排序算法—左右指针法,挖坑法,前后指针法,递归和非递归快速排序及优化...

  • 120
    [算法总结] 十大排序算法

    本文首发于我的个人博客:尾尾部落 排序算法是最经典的算法知识。因为其实现代码短,应该广,在面试中经常会问到排序算法及其相关的问题。一般在面试中最常考的是快速排序和归并排序等基...

  • 120
    Pyechart入门

    标题中的英文首字母大写比较规范,但在python实际使用中均为小写。 2018年8月1日笔记 0.简介 pyecharts是一个用于生成echarts图表的类库。echart...

  • 120
    云计算的发展史

    1998年9月的美国,有两个小伙子准备合伙创业开公司,他们是24岁的布林和25岁的佩奇。两个人在对商业计划一无所知的情况下,准备凭着手里的技术闯出一番天地。他们的公司提供一种...

  • golang 使用组合的方式实现继承

    摘要 golang并非完全面向对象的程序语言,为了实现面向对象的继承这一神奇的功能,golang允许struct间使用匿名引入的方式实现对象属性方法的组合 组合使用注意项 使...

  • 120
    几道常见算法面试题

    本文由玉刚说写作平台提供写作赞助,版权归玉刚说所有。原作者:Jiantao版权声明:未经玉刚说许可,不得以任何形式转载。 数据结构和算法有多重要? 我想有追求的程序员都不会放...

  • golang 遍历时元素指针问题

    问题 golang 执行for 遍历时取value的指针时容易出错 代码实现 输出如下 原因 for k, stu := range stus 变量stu 的地址并不会随着...

  • GO语言面试系列:(二)常规性Golang面试题解析

    最近在很多地方看到了golang的面试题,看到了很多人对Golang的面试题心存恐惧,也是为了复习基础,我把解题的过程总结下来。 面试题 1. 写出下面代码输出内容。 考点:...

  • 逆等差序列问题

    问题 和为n 连续正数序列 问题分析 此问题为等差序列求和的逆计算等差学列求和公式为:S = na + dn(n-1)/2 (n为序列个数,a为序列最小值,d为等差值,此处d...

  • 迭代算法

    问题 输入一个字符串,给出该字符串所有的排列 问题分析 非常标准的排列问题,不考虑字符串重复的前提下共有n!种排列,基本思路为从字符串数组中依次取一个字符作为首字符,剩余字符...

  • 水仙花数

    问题 打印出所有的 水仙花数 问题分析 水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153) 拓展知识 算法实现

  • 质数问题

    问题 请判断101-200之间有多少个素数,且输出所有的素数。 问题分析 素数(质数)在大于1的自然数中,除了1和它本身以外不再有其他因数。 即遍历 2~√n 如无可整除的数...