10 2019 档案

摘要:线程,有时被称为轻量进程,是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程不拥有私有的系统资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进 阅读全文
posted @ 2019-10-13 14:24 兰亭听雨 阅读(454) 评论(0) 推荐(0)
摘要:一、基于TCP协议的网络编程: 1、TCP协议:是一种面向连接的、可靠的、基于字节流的传输层通信协议 功能: 当应用层向TCP层发送用于网间传输的、用8位字节表示的数据流,TCP则把数据流分割成适当长度的报文段,最大传输段大小(MSS)通常受该计算机连接的网络的数据链路层的最大传送单元(MTU)限制 阅读全文
posted @ 2019-10-13 13:53 兰亭听雨 阅读(206) 评论(0) 推荐(0)
摘要:1、用def声明 调用,函数名加括号,有参数的对应传参数 2、实参: 1位置参数:按形参的位置给 2关键字参数:按照关键字的名字给值 3混合参数:既有关键字参数也有位置参数(位置参数放前面) 3、形参: 1位置参数 2默认参数 默认参数的对应参数可以不传值(用默认值),或者传参(用传的参数) 3动态 阅读全文
posted @ 2019-10-06 22:16 兰亭听雨 阅读(132) 评论(0) 推荐(0)
摘要:不用拷贝: 结果: 只用单纯的‘=’,没有产生新对象,从始至终用的是一个对象,所以,改变一个所有的都改变 一、浅拷贝: 产生新对象 函数:copy 简单的没有嵌套列表的拷贝 结果: 有嵌套的拷贝: 结果 结论:对于浅拷贝,拷贝时产生新对象,吧拷贝内容复制进去,但是,如果拷贝内容里有地址,拷贝后也用之 阅读全文
posted @ 2019-10-06 21:42 兰亭听雨 阅读(131) 评论(0) 推荐(0)
摘要:set 集合是python及一个基本数据类型。 特点:元素不能重复,元素必须是可哈希的,set是dict类型的数据,但是不能保存值 当用frozenset()冻结之后自身就不可变,可哈希了 主要用途: 元素去重 例如: 结果: 阅读全文
posted @ 2019-10-05 22:52 兰亭听雨 阅读(140) 评论(0) 推荐(0)
摘要:md5加密 模块:hashlib 目的:提高安全性 理论上md5加密是不可破解的,但是在网上有时候能搜到解密后的值,这是由于出现撞库——即有人将一些简单的串加密后的值放入库中,这样就有可能会碰到别人正好实验过的值,解决方法:自定义一个辅助加密串: 没有辅助加密的密码123456经过MD5加密后的结果 阅读全文
posted @ 2019-10-05 22:36 兰亭听雨 阅读(122) 评论(0) 推荐(0)