百度9.24 仰卧起坐 连续三面复盘

不会的:

① 手撕timestamp处理,没有完整撕出来,忽略了中间可能空缺的时间段

② 手撕旋转数组查找x,一开始没有想出策略,后来提醒下想出来了,二分+特判,记得自己去写力扣亲自写出来

③ 为什么用B+树不用B树,B+树比B树好在哪

④ 为什么要设计线程协程,为什么线程开销比进程大

⑤ 为什么要有3次握手4次挥手

⑥ 根据进程号查看进程的linux命令

⑦ SDN是什么

⑧ python创建线程有哪几种方式

全部评论
为什么用B+树不用B树? 因为B+树数据都在叶子结点上而且都排好序了,而且一般一个结点会存很多数据,整个树也就2-3层深度,需要范围查找的时候不用像B树那样跳来跳去,只需要根据链表的指向走就行,更省事。
点赞 回复 分享
发布于 2023-09-25 09:25 湖南
python创建线程的2种方式:①thread类创建 ②集成threading类函数式创建
点赞 回复 分享
发布于 2023-09-25 09:26 湖南
根据进程号查看进程:top(或者ps -ef) | grep 进程号
点赞 回复 分享
发布于 2023-09-25 09:54 湖南
查看端口号:isof -i: 端口号 或者 netstat -tunlp | grep 端口号
点赞 回复 分享
发布于 2023-09-25 09:56 湖南
杀死进程: kill -9 pid
点赞 回复 分享
发布于 2023-09-25 09:56 湖南
SDN:software define network 软件定义网络,是一个网管工具,作用是可以通过服务器配置参数下发到各个路由器,实现简单地,集中化的管理整个网络。除此以外还有这些功能:自动上线、即插即用、配置化管理、多用户管理和监控、故障预警。
点赞 回复 分享
发布于 2023-09-25 09:58 湖南
为什么要闭包:闭包的功能是利用小函数带出大函数的变量,类似于全局变量。但是如果用全局变量就违背了基本原则:几乎所有变成语言都希望尽可能少的定义全局变量,因为容易被他人不小心改写导致出错,或者一直占用资源不释放。因此用闭包替代更好。
点赞 回复 分享
发布于 2023-09-25 10:00 湖南
佬,面的什么岗位
点赞 回复 分享
发布于 2023-09-28 19:01 黑龙江

相关推荐

点赞 评论 收藏
分享
头像
10-09 19:35
门头沟学院 Java
洛必不可达:java的竞争激烈程度是其他任何岗位的10到20倍
点赞 评论 收藏
分享
评论
点赞
6
分享
牛客网
牛客企业服务