240 发简信
IP属地:广东
  • 【超精】校招面试经验全分享!

    虽然每场面试只有1个小时左右的时间,但是背后的努力和准备是一个非常漫长的过程。本篇长文将从 简历编写、知识点复习、面试应对、心态以及简历投递等方...

  • 干货:腾讯和字节6篇面经(已oc)

    后端开发岗位,三非本科,暑期实习,字节和腾讯两个部门都用go。 另外也是纯python选手,希望能给同纯python的同学一点信心(T.T 当然...

  • Resize,w 360,h 240
    session和token的关系和区别?

    普遍的回答: cookie和session的区别:cookie存储在客户端,session存储在服务器 token的运作:用户使用用户名密码登录...

    1.1 7337 0 14 1
  • Resize,w 360,h 240
    跳表-从认识到实现

    初识跳表 为什么需要跳表? 首先,跳表是链表的一种优化模型。 对于有序的数组来说,我们查询的时间复杂度可以通过二分查找降低至O(log N)。而...

  • Resize,w 360,h 240
    高并发抢购系统架构搭建

    秒杀系统 架构搭建是重点,代码或语言实现较简单。 本篇用python+redis+rabbitmq搭建一个秒杀系统。用flask编写后端,只包含...

    2.2 4099 5 13
  • Resize,w 360,h 240
    堆的实现

    本文主要讲堆的具体实现 堆 堆是优先队列的一种实现。堆一般是由数组实现,逻辑上堆可以看作是一棵完全二叉树。即我们本质上是在操作数组,但是可以形象...

  • 高效分布式锁实现(+进阶布隆过滤器)

    本文是基于上一篇布隆过滤器的进阶:https://www.jianshu.com/p/e4773b69319d 前言 在上一篇文章中,我们利用了...

  • Resize,w 360,h 240
    详解布隆过滤器(Bloomfilter)+scrapy分布式持久化去重

    前提 网上大部分python实现的布隆过滤器库如:pybloomfilter、pybloom 但都是基于py2且哈希函数用的都是sha1类、md...

  • Resize,w 360,h 240
    Flask源码解析

    两个核心依赖 falsk主要依赖两个库 —— Werkzeug 和 Jinja。 Jinja2 由于大多数Web程序都需要渲染模板,与Jinja...

个人介绍
保持进取,
保持谦虚,
每天坚持探索最佳实践。