- 博客(2)
- 收藏
- 关注
转载 图解Linux网络包接收过程
文章转载自公众号:开发内功修炼因为要对百万、千万、甚至是过亿的用户提供各种网络服务,所以在一线互联网企业里面试和晋升后端开发同学的其中一个重点要求就是要能支撑高并发,要理解性能开销,会进行性能优化。而很多时候,如果你对Linux底层的理解不深的话,遇到很多线上性能瓶颈你会觉得狗拿刺猬,无从下手。我们今天用图解的方式,来深度理解一下在Linux下网络包的接收过程。还是按照惯例来借用一段最简单的代码开始思考。为了简单起见,我们用udp来举例,如下:int main(){ int serverSoc
2021-10-09 10:51:43 435
原创 python求解:三个没有刻度,容积分别为160升,119升和77升的空桶,和无限多的水,想要量出76升的水
python求解:三个没有刻度,容积分别为160升,119升和77升的空桶,和无限多的水,想要量出76升的水思路思路主要思路是用bfs首先创建一个类:prev :记录上一个状态step:第几步operation:操作class State: def __init__(self, a, b, c, prev, step, operation): self.a =...
2019-10-24 20:47:41 565
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人