摘要: 锁: 阅读全文
posted @ 2018-05-15 00:41 Coca-Mirinda 阅读(273) 评论(0) 推荐(0) 编辑
摘要: python之路——操作系统的发展史 阅读目录 手工操作 —— 穿孔卡片 批处理 —— 磁带存储和批处理系统 多道程序系统 分时系统 实时系统 通用操作系统 操作系统的进一步发展 操作系统的作用 手工操作 —— 穿孔卡片 1946年第一台计算机诞生--20世纪50年代中期,计算机工作还在采用手工操作 阅读全文
posted @ 2018-05-09 15:11 Coca-Mirinda 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 八.socketserver 解读socketserver源码 —— http://www.cnblogs.com/Eva-J/p/5081851.html 阅读全文
posted @ 2018-05-09 15:04 Coca-Mirinda 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 六.socket的更多方法介绍 回到顶部 七.验证客户端链接的合法性 如果你想在分布式系统中实现一个简单的客户端链接认证功能,又不像SSL那么复杂,那么利用hmac+加盐的方式来实现 回到顶部 阅读全文
posted @ 2018-05-09 14:58 Coca-Mirinda 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 五.黏包 黏包现象 让我们基于tcp先制作一个远程执行命令的程序(命令ls -l ; lllllll ; pwd) 同时执行多条命令之后,得到的结果很可能只有一部分,在执行其他命令的时候又接收到之前执行的另外一部分结果,这种显现就是黏包。 基于tcp协议实现的黏包 基于udp协议实现的黏包 注意:只 阅读全文
posted @ 2018-05-06 15:47 Coca-Mirinda 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 3.socket概念 socket层 理解socket Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以 阅读全文
posted @ 2018-05-06 15:46 Coca-Mirinda 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 一.楔子 你现在已经学会了写python代码,假如你写了两个python文件a.py和b.py,分别去运行,你就会发现,这两个python的文件分别运行的很好。但是如果这两个程序之间想要传递一个数据,你要怎么做呢? 这个问题以你现在的知识就可以解决了,我们可以创建一个文件,把a.py想要传递的内容写 阅读全文
posted @ 2018-05-02 14:27 Coca-Mirinda 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 讲正题之前我们先来看一个例子:https://reg.jd.com/reg/person?ReturnUrl=https%3A//www.jd.com/ 这是京东的注册页面,打开页面我们就看到这些要求输入个人信息的提示。假如我们随意的在手机号码这一栏输入一个11111111111,它会提 阅读全文
posted @ 2018-04-28 14:30 Coca-Mirinda 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 回到顶部 异常和错误 part1:程序中难免出现错误,而错误分成两种 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) #语法错误示范一 if #语法错误示范二 def test: pass #语法错误示范三 print(haha 2.逻辑错误(逻辑错误) # 阅读全文
posted @ 2018-04-28 14:27 Coca-Mirinda 阅读(120) 评论(0) 推荐(0) 编辑