- 博客(3)
- 收藏
- 关注
原创 面试:python面试中手写代码的环节
1.如何反向迭代一个序列#如果是一个list,最快的方法使用reversetempList = [1,2,3,4]tempList.reverse()for x in tempList: print x #如果不是list,需要手动重排templist = (1,2,3,4)for i in range(len(templist)-1,-1,-1): print templist[i]2.如何查询和替换一个文本中的字符串#最简单的方法使用replace()temps
2020-07-01 12:17:56 241
原创 面试:TCP/UDP如何解决丢包问题?
目录TCP传输协议中如何解决丢包问题首先TPC为什么会丢包?如何解决TCP丢包的问题UDP丢包的问题一、主要丢包原因解决UDP丢包的问题TCP传输协议中如何解决丢包问题首先TPC为什么会丢包?TCP是基于不可靠的网路实现可靠传输,肯定会存在丢包问题。如果在通信过程中,发现缺少数据或者丢包,那边么最大的可能性是程序发送过程或者接受过程中出现问题。如何解决TCP丢包的问题TCP协议丢包后,如何解决丢包的问题为了满足TCP协议不丢包。TCP协议有如下规定:数据分片:发送端对数据进
2020-07-01 10:33:55 9725
原创 面试:http请求从客户端到服务器整个链路的过程
浏览器会去请求DNS服务器,获得与域名相对应的IP(HTTP协议&DNS协议)(IP协议)三次握手,建立TCP连接,形成一个Session会话(TCP、UDP协议)浏览器发送request包,服务器接收后对其进行解析。如果请求资源包含动态语言的内容,服务器将会调用动态语言的解释引擎进行解释。请求被转发给一个预定义的Handler(处理器)。并可能从数据库里取出数据。处理器根据取出的数据对Template(模板)进行Rander(渲染)返回Response对象浏览器会渲染Response.
2020-07-01 10:12:15 1635
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人