240 发简信
IP属地:河南
  • Golang IO包的妙用

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

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

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

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

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

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

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

  • 240
    Pyechart入门

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

  • 240
    云计算的发展史

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