240 发简信
IP属地:上海
  • Resize,w 360,h 240
    十三天精通超大规模分布式存储系统架构设计——浅谈B站对象存储(BOSS)实现(下)

    背景 BLOB(binary large object)存储,通常也被称为对象存储(OSS, object storage service)。一...

  • Resize,w 360,h 240
    十三天精通超大规模分布式存储系统架构设计——浅谈B站对象存储(BOSS)实现(上)

    背景 BLOB(binary large object)存储,通常也被称为对象存储(OSS, object storage service)。一...

  • Resize,w 360,h 240
    B站分布式KV存储实践

    01 背景 在B站的业务场景中,存在很多种不同模型的数据,有些数据关系比较复杂像:账号、稿件信息。有些数据关系比较简单,只需要简单的kv模型即可...

  • 服务端稳定性保障的常见思路

    随着互联网流量规模的不断壮大,对服务端稳定性保障能力提出了更高的要求,本文梳理了常用的保障思路,列举了一些规范: 非数据服务做到无状态,避免同一...

  • 二维数组和稀疏数组转换并存盘

    稀疏数组可以节约存储空间,以围棋棋盘举例,正常一个10*10的棋盘需要用到二维数组的数据结构来表示 int[10][10] 占用的存储空间为40...

  • leetcode-002-两数相加

    题目内容 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数...

  • leetcode-001-两数之和

    题目内容 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。 ...

  • Resize,w 360,h 240
    go使用smtp批量发送邮件的正确姿势

    前提概要 今天在处理发送邮件需求的时候遇到了一个棘手的问题,想使用单封邮件发送给多个收件人,百度谷歌搜索下来都是遍历发送,这种其实是绕过了问题,...

  • Resize,w 360,h 240
    【实战篇】基于Dockerfile编译、打包、运行java工程

    今天在部署java工程时遇到的需求,本意想通过Dockerfile实现编译、打包、运行一体化的方案,结果百度了半天都没找到想要的解决方案,都是本...