月度归档: 2023年5月

容器技术面试题(1)虚拟化

容器技术面试题(1)虚拟化

整理一些容器技术面试题,内容涵盖虚拟化与容器、Docker、Kubernetes等等。本章节面试题有:虚拟化技术与虚拟机是什么;半虚拟化和全虚拟化的区别是什么;说说容器化与虚拟化的区别;容器化技术的底层原理是什么;Docker与虚拟机有什么不同。

寻味人生(22)又是干豆角红烧肉

寻味人生(22)又是干豆角红烧肉

2013年,大新社区南头街开着许多快餐店,汇聚了全球各色菜式,有川菜、湘菜、烧腊、粉面、荆州锅盔、武大郎烧饼。众所周知,单身狗才是快餐店的消费主力,每一个店都有我的身影,每个老板似乎都认识我。由于人力成本和店面租金的日益高涨,快餐店通常是夫妻一起经营,雇员也是亲属或者老乡。基于这种紧密的关系,快餐店很难提升一个档次。

网络基础面试题(2)网络编程

网络基础面试题(2)网络编程

整理一些网络基础面试题,内容涵盖网络协议、网络编程、开源通信组件等等。本章节面试题有:什么是Socket,交互过程是怎么样的;如何用代码实现TCP Socket通信;如何用代码实现 Socket 双向通信;通过线程池如何优化上面的服务端程序;说说select、poll、epoll的区别;说说 Netty 的线程模型。

再一次,实现听歌自由

再一次,实现听歌自由

20年前,中国网民听歌是自由的,准确点说是听盗版歌的自由。2002年11月,百度上线MP3搜索功能,几乎能搜索和下载到所有的歌曲。按相关的版权法规,百度未经授权使用他人资源牟利是违法的。当时互联网产业违法采集数据、传播盗版是家常便饭,版权管理形同虚设,百度顺势而为分了一块大蛋糕。盗版音乐砸了音乐人的饭碗,就如同盗版软件摧残软件从业者。最近十多年,政府对音像作品版权的管理日趋严格,这是一件利国利民的好事,一个行业兴盛的起点首先是从业者得到应有的报酬。

网络基础面试题(1)网络协议

网络基础面试题(1)网络协议

整理一些网络基础面试题,内容涵盖网络协议、网络编程、开源通信组件等等。本章节面试题有说说HTTP协议的交互流程;HTTP和HTTPS有什么差异,说说SSL交互流程;HTTP协议都有哪些方法;REST和HTTP什么关系;浏览器发生302跳转背后的逻辑;如何理解HTTP协议是无状态的;HTTP协议的长链接与短链接是什么;网络七层模型是什么,HTT协议工作在哪一层;Session和Cookies有什么区别;建立TCP连接的过程什么。