http 网络面试必备
△ 46次 从输入 URL 到展现页面的全过程 困难当你在浏览器中输入一个 URL 并按下回车键,直到页面展现,这个过程中涉及多个步骤,包括 DNS 解析、TCP 连接、HTTP 请求和响应、以及页 ...
并发编程
goroutine超时处理123456789101112131415161718192021222324252627282930313233package mainimport ( " ...
go 反射
Name and Kind可调用函数和含义,以及结果一览
123456789101112typeOfCat := reflect.TypeOf(cat{})typeOfCat.Na ...
计算机基础 面试必备
△ 70次
进程间有哪些通信方式? 困难 参考1 参考2
△ 44次
进程和线程之间有什么区别? 简单 参考1 参考2
△ 40次
简述操作系统如何进行内存管理 中等 参考1 参考2
△ 40次 ...
面试算法题总结
NeetCode.RoadMap
负载均衡算法更多加分点: 加权等
12345678910111213141516171819202122232425262728293031323334package ...
redis 面试必备 100 题
Redis 数据库经典面试题解析1.Redis 是一个基于内存的高性能key-value数据库。2.Redis相比memcached有哪些优势:
memcached所有的值均是简单的字符串,redis ...
mysql 面试必备 100 题
MySQL数据库经典面试题解析1. MySQL 索引使用有哪些注意事项呢?可以从三个维度回答这个问题:索引哪些情况会失效,索引不适合哪些场景,索引规则
索引哪些情况会失效
查询条件包含or,可能导致索 ...
Redis 面试必备 X 题
常见面试问题1. 分布式系统中常用的缓存方案有哪些?
客户端缓存:页面和浏览器缓存,app 缓存,h5 缓存,localStorage,sessionStorage
CDN:内容存储=数据存 ...
Golang Context 详解
go 并发控制实际生产中,WaitGroup 和 Channel 是常见的 2 种并发控制的方式。如果有一系列任务,需要这些任务全部完成以后才能继续执行,WaitGroup 非常适合于这类场景,例如下 ...
Golang语言面试题 - 常见题
下面会给出网上收集的字节系 Golang 语言常见的面试题,按照热度排序哦
简述 slice 的底层原理,slice 和数组的区别是什么?slice 是数组的引用,额外包括两个字段,长度 len 和容 ...
Golang语言面试题 - 基本原理
1. golang 文件初始化的顺序init() 函数是 Go 程序初始化的一部分。由 runtime 初始化每个导入的包,初始化顺序不是按照从上到下的导入顺序,而是按照解析的依赖关系,没有依赖的包最 ...
Golang语言面试题 - 基础语法
1. = 和 := 的区别?1234var foo int foo = 10 // 等价于 foo := 10
2. 指针的作用12345var x = 5 var p *int = & ...
hexo建站(三)GitHub
欢迎来到建站记录的第二部分:部署到 github page
GitHub页面这里假设已经注册过了Github帐户,如果没有,可以去Github注册。
注册好了后,登录Github,创建仓库:点击右上角 ...
hexo建站(二)butterfly
欢迎来到建站记录的第二部分:butterfly 主题的安装与初始化
主题安装与使用下载主题
123git clone -b master https://github.com/jerryc127/he ...
hexo建站(一)hexo
前言终于俺也有自己的 blog 了,下面就整个 hexo 建站和主题 butterfly 的配置分几个部分给大家做个小小的总结
欢迎来到建站记录的第一部分:hexo 的安装
Hexo 安装官网地址:h ...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any pro ...