杭州默安科技是搞网络安防的。
go
-
怎么控制协程的关闭
使用 context
Go Context的使用 - 简书 -
GMP运行过程
gmp https://blog.csdn.net/qq_37858332/article/details/100689667
https://blog.csdn.net/qq_44205272/article/details/111565957?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-9&spm=1001.2101.3001.4242 -
go变量什么时候分配在栈上,什么时候分配在堆上
逃溢分析
Go 逃逸分析 - WilburXu - 博客园
mysql
-
数据库索引怎么优化
索引优化,执行计划,uniqu_key要小且自增,查询小技巧(id+limit, delete + limit)。 -
B+树是什么样的。
介绍一下B+树的形状,在索引中的应用。
可以实现范围查询,聚集索引与非聚集索引的区别,具体结构,为什么不用二叉树或B树。 -
项目中怎么设计和使用数据库的
分库分表,使用redis缓存大对象,es辅助多字段查询。
redis
- 更新时数据库怎么和redis保持同步
- 删除时怎么数据库怎么和redis保持同步
Redis 如何保持和MySQL数据一致_Heqianqian的博客-CSDN博客_redis和mysql如何保证数据一致
linux
-
查看系统状态的命令有哪些
cpu, io, 网络,硬盘
top, netstat, df
https://www.cnblogs.com/springdong/p/3619651.html -
孤儿进程是如何产生的,僵尸进程是如何产生的,有什么危害,怎么解决
https://blog.csdn.net/weixin_45139342/article/details/105410142 -
查看哪些进程状态的命令是什么
linux系统进程状态查看命令_造梦先森Kai的专栏-CSDN博客_linux查看系统进程的命令
算法题
- 从1000万个数字中选择出1000最大的数。
3种方法,排序,再选前1000个,堆,快排
其他
-
es 为什么这么快
https://blog.csdn.net/iyoly/article/details/101926831 -
对未来有什么想法
没想好,多扩展技术,能够在某个领域有所研究。