摘要: TCP协议: tcp是可靠的,面向连接的。建立全双工通信。 建立链接的三次握手 链接一旦建立一定是全双工工通信,必然是双方通信。 UDP协议: TCP协议和UDP协议的对比: QQ使用的是UDP,因为我们收到很多好友发来的信息,不可能每一条都建立来链接。有时候我们知道QQ的消息没有发出去那是因为QQ 阅读全文
posted @ 2018-12-04 21:36 莱茵河的雨季 阅读(187) 评论(0) 推荐(0)
摘要: 单波: 查找mac: 阅读全文
posted @ 2018-11-20 17:38 莱茵河的雨季 阅读(105) 评论(0) 推荐(0)
摘要: 软件开发架构: C/S架构: B/S架构: B/S架构和C/S架构的关系: 阅读全文
posted @ 2018-11-20 16:47 莱茵河的雨季 阅读(148) 评论(0) 推荐(0)
摘要: 重要程度六颗星,比如一个小窗口的广告如果因为你没有日志的问题导致点击量没有记录下来,几十分钟那就会损失几十万了,这责任谁负得起。 希望离开一个公司是因为有了更好的去处而不是因为各种各样的原因被开掉,那样整个日子的心情就不好了 logging的作用: logging的五个级别: basiconfig 阅读全文
posted @ 2018-11-18 16:16 莱茵河的雨季 阅读(150) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-11-18 14:50 莱茵河的雨季 阅读(151) 评论(0) 推荐(0)
摘要: 摘要算法: 阅读全文
posted @ 2018-11-17 22:26 莱茵河的雨季 阅读(170) 评论(0) 推荐(0)
摘要: set去重:set依赖对象hash eq 阅读全文
posted @ 2018-11-17 16:35 莱茵河的雨季 阅读(135) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-11-17 16:33 莱茵河的雨季 阅读(119) 评论(0) 推荐(0)
摘要: 设计模式:单例模式 阅读全文
posted @ 2018-11-17 15:44 莱茵河的雨季 阅读(104) 评论(0) 推荐(0)
摘要: repr方法() 双下方法__str__: 打印对象就相当于打印对象.__str__ __repr__(): __repr__是__str__的备胎,没有__str__的时候,就调用__repr__:(但__str__不是__repr__的备胎) 小结: #内置的方法有很多 不一定全都在object 阅读全文
posted @ 2018-11-16 23:27 莱茵河的雨季 阅读(104) 评论(0) 推荐(0)