摘要:
1、SocketServer: socket编程过于底层,编程虽然有套路,但是想要写出健壮的代码还是比较困难的,所以很多语言都对socket底层 API进行封装,Python的封装就是——socketserver模块。它是网络服务编程框架,便于企业级快速开发 2、类的继承关系: SocketServ 阅读全文
摘要:
1、UDP编程: 测试命令: windows: netstat -anp udp | findstr 9999 Linux: 发给服务器数据 echo '233' | nc -u 127.0.0.1 9999 2、UDP服务器端编程: UDP服务器端编程流程:(从图中可以看到,服务器端只需要一个so 阅读全文
摘要:
1、Socket介绍: socket 套接字 Python中提供socket.py标准库,非常底层的接口库。 Socket 是一种通用的网络编程接口,和网络底层没有一一对应的关系 协议族: AF:address family, 用于socket()第一个参数 Socket 类型 2、TCP编程: S 阅读全文
摘要:
1、日志级别: 日志级别指的是产生日志的事件的严重程度; 设置一个级别后,严重程度低于设置值的日志消息将被忽略 。 2、格式字符串 注意:funcName,threadName,processName 都是小驼峰命名 2、默认级别: 默认级别是warning,所以低于warning的就无法显示。 3 阅读全文
摘要:
1、concurrent包 此包3.2版本之后引入,只提供了一个模块futures 异步并行任务编程模块,提供了一个高级的异步可执行的便利接口。 提供了两个池执行器 ThreadPoolExecutor 异步调用的线程池 的 Executor ProcessPoolExeutor 异步调用的进程池的 阅读全文