- 博客(3)
- 收藏
- 关注
原创 2020-09-01
TCP三次握手、四次挥手 1 三次握手 建立TCP连接时,需要客户端和服务端共发送3个包。步骤为: 客户端向服务器发送SYN=1的连接请求标志和初始序号seq=x; 服务器向客户端发送确认标志ACK=1、请求标志SYN=1,客户端的确认序号ack=x+1以及自己的序号seq=y; 客户端发送ACK确认标志,服务器的确认序号ack=y+1,自己的序号seq=x+1; 第一步:客户端调用connect发送连接请求到服务器,服务器知道:客户端的发送正常,服务器的接收正常; 第二步:服务器向客户端发
2020-09-01 15:39:14
68
原创 2020-08-27
闭包 装饰器(二) 两节皆是根据学习课程进行的总结,代码是根据东哥上课编写的 1、装饰没有参数、没有返回值的函数 def set_func(func): def call_func(): print("---这是权限验证1----") print("---这是权限验证2----") func() return call_func @set_func # 等价于test1 = set_func(test1) def test1(): print("-----test1----"
2020-08-27 17:12:47
99
原创 2020-08-22
闭包 装饰器(一) 问题:初中里学过函数,例如 y=kx+b, y=ax^2 + bx + c 以y=kx+b为例,请计算一条线上的过个点 即 给x值 计算出y值 第1种 k = 1 b = 2 y = k*x+b 缺点:如果需要多次计算,那么就的写多次y = k*x+b这样的式子 第2种 def line_2(k, b, x): print(k*x+b) line_2(1, 2, 0) line_2(1, 2, 1) line_2(1, 2, 2) 缺点:如果想要计算多次这条线上的y
2020-08-27 16:02:06
91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人