摘要: html介绍 web服务本质 import socket sk = socket.socket() sk.bind(("127.0.0.1", 8080)) sk.listen(5) while True: conn, addr = sk.accept() data = conn.recv(8096 阅读全文
posted @ 2018-03-10 19:44 一种清孤不等闲 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 一,黏包现象 我们通过一段简单程序来看看黏包现象: import socket sk=socket.socket() sk.bind(('127.0.0.1',8090)) sk.listen() conn,addr=sk.accept() while True: cmd=input(">>>") 阅读全文
posted @ 2018-02-02 23:04 一种清孤不等闲 阅读(898) 评论(0) 推荐(0) 编辑
摘要: 1,手工操作——穿孔卡片 特点:(1)用户独占全机。不会出现因资源已被其他用户占用而等待的现象,但资源利用率低。 (2)cpu等待手工操作。cpu的利用不充分 2,批处理——磁带存储(串行) 2.1,联机批处理系统(读磁带的速度很快):即作业的输入/输出由cpu来处理,主机与输入机之间增加一个存储设 阅读全文
posted @ 2018-02-02 23:04 一种清孤不等闲 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 1,什么是进程呢? 进程(Process)是计算机中的关于某数据集合上的一次运算,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。进程是程序的实体。 动态性:进程的实质是程序在多道程序系统中的一次执行过程,进程是动态产生,动态消亡的。 并发性:任何进程都可以同其他进程一起并发执行 独立性: 阅读全文
posted @ 2018-02-02 23:04 一种清孤不等闲 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 一,验证客户端链接的合法性 如果想在分布式系统中实现一个简单的客户端链接认证功能,可以利用hmac实现。 import socket import hmac import os secret_key='中国'.encode('utf-8') #设置密钥 sk=socket.socket() sk.b 阅读全文
posted @ 2018-02-02 23:04 一种清孤不等闲 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 一,软件开发的架构 两个程序之间的通讯的应用大致可以分为两种: 第一种:应用类,需要安装的桌面应用 第二种:web类,使用浏览器访问就可以直接使用的应用 应用的本质就是两个程序之间的通讯。 1,C/S架构 C(Client)/S(Server)即:客户端与服务端架构。客户端一把泛指客户端应用程序ex 阅读全文
posted @ 2018-01-26 20:07 一种清孤不等闲 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 一,hashlib模块(摘要算法) 摘要算法:摘要算法又称哈希算法、散列算法。它通过函数,把任意长度的数据转换为一个长度固定的数据串,通常用16进制的字符串表示。 python的hashlib提供了常见的摘要算法,MD5,SHA1等等。 以MD5为例: 注:1,对于相同的字符串使用同一个算法进行摘要 阅读全文
posted @ 2018-01-25 09:51 一种清孤不等闲 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1,类和对象 python中一切皆为对象,类型的本质就是类。 在python中,用变量表示特征,用函数表示技能(方法),因而具有相同特征和技能的一类事物就是'类',对象则是这一类事物中具体的一个。 1.1类 class 类名: 类的两种作用:属性引用,实例化 关于self:在实例化是自动讲对象/实例 阅读全文
posted @ 2018-01-25 09:50 一种清孤不等闲 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1,继承:继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称派生类或子类。 一个类可以被多个类继承,一个类可以继承多个父类。 没有继承父类默认继承object 新式类,python3中都是新式类,object是所有python类的父类。 1 阅读全文
posted @ 2018-01-25 09:50 一种清孤不等闲 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1,封装:隐藏对象的属性和实现细节,仅对外提供公共访问方式。 封装的原则:1,将不需要对外提供的内容都隐藏起来 2,把属性都隐藏,提供公共方法对其访问。 1.1私有变量和私有方法 父类的私有属性不能被子类继承 # class Room: # def __init__(self,name,length 阅读全文
posted @ 2018-01-25 09:50 一种清孤不等闲 阅读(137) 评论(0) 推荐(0) 编辑
Live2D