摘要: 程序与进程(计算机中最小的资源分配单位) 运行中的程序 就是 进程 进程与进程之间的数据是隔离的 线程(计算机中能被操作系统调度的最小单位) 每个程序执行到哪个位置是被记录下来的 在进程中 有一条线程是负责具体的执行程序的 进程的调度(由操作系统完成的) : 被操作系统调度的,每个进程中至少有一个线 阅读全文
posted @ 2019-09-24 15:39 风景! 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 网络 osi五层协议 应用层 要发送的数据 http/https协议 传输层 端口 tcp/udp协议 四层路由器/四层交换机 tcp 面向连接 可靠 速度慢 长度不受限 全双工 流式传输 文件传输\邮件\实时通信 三次握手 :记那张图(SYN ACK) accept connect 1.三次握手是 阅读全文
posted @ 2019-09-24 15:38 风景! 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 穿孔卡片 高速磁带 操作系统 多道操作系统 第一次提出了多个程序可以同时在计算机中被计算 1.遇到IO就让出CPU 2.把CPU让给其他程序,让其他程序能够使用CPU 3.CPU的让出这件事 占用时间 4.两个程序来回在CPU上切换,不会 每个程序有独立的内存空间 每个程序在切换的前后会把当前程序的 阅读全文
posted @ 2019-09-24 15:38 风景! 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 1.客户端接受不及时造成的粘包 2.服务端发送的数据短并且连续发送 粘包的解决方法 阅读全文
posted @ 2019-09-24 15:36 风景! 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 双下方法:给源码程序员使用,咱们慎用 (以便你们更好的阅读源码) __len__ class A(object): def __init__(self,name): self.name = name print("触发了__init__") def __len__(self): len() 触发 p 阅读全文
posted @ 2019-09-10 17:47 风景! 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 错误: 1.语法错误 print(111 [1;2;3;4] 2.逻辑错误 lst = [1,2,3] lst[5] dic = {"key":1} dic["name"] print(a) print(111 1 + "alex" int("alex") name = "alex" def fun 阅读全文
posted @ 2019-09-10 17:46 风景! 阅读(104) 评论(0) 推荐(0) 编辑
摘要: B/S 和 C/S 网络相关概念 硬件设备 : 交换机 网卡 路由器 网卡 : 上面有一个mac地址能唯一标识一台网络设备 交换机 : 在局域网部通信 广播 单播 组播 路由器 : 局域网之间通信 网关 : 所有与局域网外部通信的时候所过的关口 所有的请求都会在这里换上网关ip对外通信 子网掩码 : 阅读全文
posted @ 2019-09-10 17:45 风景! 阅读(153) 评论(0) 推荐(0) 编辑
摘要: osi七层协议 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 osi五层协议 应用层(五层) 传输层(四层) 端口 UDP TCP 四层交换机 四层路由器 网络层(三层) ipv4 ipv6协议 路由器 三层交换机 数据链路层(二层) mac arp协议 网卡 (二层)交换机 物理层( 阅读全文
posted @ 2019-09-10 17:43 风景! 阅读(118) 评论(0) 推荐(0) 编辑
摘要: Python模块一 阅读目录 序列化 random 模块 os模块 sys模块 hashlib模块 collections模块 回到顶部 序列化 我们今天学习下序列化,什么是序列化呢? 将原本的字典、列表等内容转换成一个字符串的过程就叫做序列化。 为什么要有序列化模块: 比如,我们在python代码 阅读全文
posted @ 2019-08-28 14:51 风景! 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 前方高能 面向对象初识 阅读目录 过程式编程 vs 函数式编程 函数式编程 vs 面向对象式编程 类 对象 类的定义 简单定义类 万能的点 总结: 面向对象第一天 我们现在学习到当前的这个阶段,我们能够实现很多功能了,回想一下我们其实学习了两种编程方式,今天咱们在学习一种编程方式,在开发中只有个这三 阅读全文
posted @ 2019-08-28 14:45 风景! 阅读(102) 评论(0) 推荐(0) 编辑