自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 字节跳动后端实习面试经验

字节跳动后端实习面试经验 由于参加了暑假的byte camp,所以面试是从二面开始的,顺便也说一下byte camp的面试,笔试的话可以在网上找到题。(byte camp体验非常好) 一面(byte camp) 自我介绍 进程和线程的区别 创建一个进程时操作系统做了什么? 内核态和用户态 以QQ为例,应该怎么设计进程和线程 进程通信的方式 通信方式中哪个速度最快?为什么? new和malloc的区别 malloc和realloc的区别 C++多态 虚函数表 C++的锁的实现 C++定义一个函数值针数组 用

2020-09-23 11:29:09 1757

原创 从原理了解Hash

Hash 它是什么? 哈希表是又称散列表,一种以 “key-value” 形式存储数据的数据结构。所谓以 “key-value” 形式存储数据,是指任意的 key 都唯一对应到内存中的某个位置。只需要输入查找的值 key,就可以快速地找到其对应的 value。可以把哈希表理解为一种高级的数组,这种数组的下标可以是很大的整数,浮点数,字符串甚至结构体。 为什么存在? 有时关键码空间的数量级可能远远大于实际问题的空间,造成了巨大的浪费,我们使用桶(bucket)直接存放或间接指向一个词条。 优缺点? 优点

2020-05-27 14:38:21 598 1

原创 看了这篇Docker指令详解,网友直呼:我收藏了你呢?

Docker的使用为什么要使用Docker?Docker的安装UbuntuDocker常用指令实例:配置 tomcat环境 为什么要使用Docker? 可移植性部署。当我们在不同的环境工作时,需要为用到的工具配置环境,步骤较为繁杂,使用Docker可以一键让当前环境变为我们想要的环境,并根据业务需求指示,实时扩展或拆除应用程序和服务。 轻量级。我们使用虚拟机需要真的去部署一个OS,需要占用大量资...

2020-05-01 20:49:04 1727 3

原创 算法训练 网络流裸题

蓝桥杯算法训练 网络流裸题ALGO-247 2020-03-27 我们先看题 试题 算法训练 网络流裸题 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述   一个有向图,求1到N的最大流 输入格式   第一行N M,表示点数与边数   接下来M行每行s t c表示一条从s到t的容量为c的边 输出格式   一个数最大流量 样例输入 6 10 1 2 4 1 3 8 2 3 4 ...

2020-04-02 15:03:32 6828 20

.vimrc~ vim配置文件

.vimrc~ vim配置文件,自用vim配置文件,包含插件The-NERD-tree,taglist.vim,vim-airline和自动补全插件YouCompleteMe的配置,YouCompleteMe需要额外下载配置,如没有下载配置则把Youcomplete部分注释掉即可。

2020-05-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除