- 博客(10)
- 收藏
- 关注
转载 网络编程个人总结
1.TCP的三次握手与四次挥手刚开始客户端处于cloesed状态,服务端处于listen状态。第一次握手:客户端给服务端发一个SYN报文,并指明客户端的初始化序列号ISN(c)。此时客户端处于SYN_SENT状态。第二次握手,服务器收到客户端的SYN报文之后,会以自己的SYN报文作为应答,并且也是指定了自己的初始化序列ISN。同时会把客户端的ISN+1作为ACK的...
2019-09-25 20:15:00
200
转载 Python之面向对象学习3
def setname(name): def wrapper(cls): cls.NAME = name return cls return wrapper@setname('MY CLASS')class MyClass: passprint(MyClass.__dict__)class MyClass: xxx = "XXX" ...
2019-09-03 20:54:00
121
转载 Python之面向对象学习2
class Item: def __init__(self, name, **kwargs): self.name = name self._spec = kwargs def __repr__(self): return "{}={}".format(self.name, self._spec)class Cart: def...
2019-09-03 20:54:00
115
转载 Python之面向对象学习1
def foo(x): print(x)print(foo.__dict__)print(foo.__call__)print(dir(foo))class A: def __call__(self, *args, **kwargs): print(5)A()() #调用实例的call方法a= A()a(3,4)转载于:https://www.cnblogs...
2019-09-03 20:53:00
120
转载 Python中模块的概念
"""模块搜索顺序sys.path 查看搜索顺序""""""编程语言中,库、包、模块是同一种概念,是代码组织方式包模块 Python的源代码文件包package 模块组织在一起的和包名同名的目录及其相关文件improt 模块名 找到指定的模块 加载和初始化它 生成模块对象在import所在的作用域的局部命名空间中 增加名称和上一步创建的对象关联导入顶级模块 其名称会加入到本地名词空间中...
2019-09-03 20:52:00
288
转载 多线程
"""Python中的进程和线程进程会启动一个解释器进程,线程共享一个解释器进程Python的线程开发使用标准库threadingThread类参数名 含义target 线程调用的对象,就是目标函数name 为这个线程起个名字args 为目标函数传递实参,元组kwargs 为目标函数关键字传参,字典线程退出1.线程函数内语句执行完毕2...
2019-09-03 20:51:00
101
转载 Python之并发与并行学习
"""并行同时做某些事,可以互不干扰的同一个时刻做几件事同时发生的概念并发同一个时段做了几件事 排队是一种天然解决并发的办法高并发的解决食堂打饭模型中午很多人涌现食堂1.队列、缓冲区假设只有一个窗口,陆续涌入食堂的人,排队打菜是比较好的方式排队就是把人排成队列,先进先出,解决了资源使用的问题排成的队列,其实就是一个缓冲地带,就是缓冲区假设女生优先,那么这个窗口就得是两队,只要有女生就先打...
2019-09-03 20:50:00
150
转载 找工作之际将平时Pycharm上做的笔记搬运到博客园上
温故而知新转载于:https://www.cnblogs.com/ergePython/p/11455558.html
2019-09-03 20:49:00
92
转载 Python学习之异常处理
"""Error逻辑错误: 算法写错 加法写成减法笔误: 变量名写错了,语法错误函数或类使用错误, 其实这也属于逻辑错误错误可以避免""""""异常 Exception意外情况异常是可以捕获 并被处理,错误是不能捕获 错误尽可能避免异常类的继承BaseExceptionException是所有内建的、非系统退出的异常的基类 自定义异常应该继承它SyntaxError 语法异常Arithm...
2019-09-03 20:48:00
144
转载 Python之functools模块的学习
import functools# partial方法 #偏函数 把函数部分的参数固定下来,相当于为部分的参数添加了一个固定的默认值 形成一个新的函数并返回 #从partial生成的新函数,是对原函数的封装def add(x,y): ret = x + y print(ret) return retimport inspectprint(inspect.si...
2019-09-03 20:46:00
191
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人