摘要: #****setver端 import socket sk = socket.socket() adress = ('127.0.0.1', 8032) sk.bind(adress) sk.listen(4) while 1: conn, addr = sk.accept() while 1: res_s = ... 阅读全文
posted @ 2018-03-13 17:12 小学弟- 阅读(119) 评论(0) 推荐(0) 编辑
摘要: #****server端 import socket sk = socket.socket(type = socket.SOCK_DGRAM) sk.bind(('127.0.0.1', 8050)) while 1: msg, addr = sk.recvfrom(1024) print(msg.decode('utf-8')) msg_f... 阅读全文
posted @ 2018-03-13 17:12 小学弟- 阅读(99) 评论(0) 推荐(0) 编辑
摘要: python_控制台输出带颜色的文字方法 在python开发的过程中,经常会遇到需要打印各种信息。海量的信息堆砌在控制台中,就会导致信息都混在一起,降低了重要信息的可读性。这时候,如果能给重要的信息加上字体颜色,那么就会更加方便用户阅读了。 当然了,控制台的展示效果有限,并不能像前段一样炫酷,只能做 阅读全文
posted @ 2018-03-13 16:49 小学弟- 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-03-13 15:18 小学弟- 阅读(109) 评论(0) 推荐(0) 编辑
摘要: ******socket概念****** ****理解socket Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。 在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议 族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让 Socket去组织数据,以符合指定的协议。 其实站在你的角度上看,socket就是一个模块。我... 阅读全文
posted @ 2018-03-13 15:10 小学弟- 阅读(224) 评论(0) 推荐(0) 编辑
摘要: TCP是因特网中的传输层协议,使用三次握手协议建立连接。当主动方发出SYN连接请求后,等待对方回答SYN+ACK[1],并最终对对方的 SYN 执行 ACK 确认。这种建立连接的方法可以防止产生错误的连接。[1] TCP三次握手的过程如下: 客户端发送SYN(SEQ=x)报文给服务器端,进入SYN_SEND状态。 服务器端收到SYN报文,回应一个SYN (SEQ=y)ACK(ACK=x+1)报... 阅读全文
posted @ 2018-03-13 11:07 小学弟- 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 据说,Python 的对象天生拥有一些神奇的方法,它们总被双下划线所包围,他们是面向对象的 Python 的一切。他们是可以给你的类增加魔力的特殊方法,如果你的对象实现(重载)了这些方法中的某一个,那么这个方法就会在特殊的情况下被 Python 所调用,你可以定义自己想要的行为,而这一切都是自动发生的。Python 的魔术方法非常强大,然而随之而来的则是责任。了解正确的方法去使用非常重要!C._... 阅读全文
posted @ 2018-03-11 15:59 小学弟- 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 交换机的主要功能是组织局域网,经过交换机内部处理解析信息之后,将信息以点对点,点多对的形式,发送给固定端 路由器的主要功能: 进行跨网段进行数据传输,路由选择最佳路径. 如果你只有一个外网ip,但是你有好多台电脑需要上网, 用路由器即可 阅读全文
posted @ 2018-03-11 11:28 小学弟- 阅读(145) 评论(0) 推荐(0) 编辑
摘要: >When the items are exhausted (which is immediately when the sequence is empty), the suite in the else clause, if present, is executed, and the loop t 阅读全文
posted @ 2018-03-11 11:01 小学弟- 阅读(312) 评论(0) 推荐(0) 编辑
摘要: MongoDB数据库-基础篇 一使用mongodb 1.常用的命令 1)mac下打开终端 执行 brew services start mongodb 启动 MongoDB服务,执行 mongo 开启shell操作; 2)显示所有db: show dbs 3)启用某个db: use mydb (如果 阅读全文
posted @ 2018-03-11 00:59 小学弟- 阅读(132) 评论(0) 推荐(0) 编辑