09 2019 档案

摘要:进入mysql客户端 $mysql mysql select user(); 查看当前用户 mysql exit 也可以用\q quit退出 默认用户登陆之后并没有实际操作的权限 需要使用管理员root用户登陆 $ mysql uroot p mysql5.6默认是没有密码的 遇到password直 阅读全文
posted @ 2019-09-24 15:51 风景! 阅读(195) 评论(0) 推荐(0)
摘要:数据库管理系统 阅读全文
posted @ 2019-09-24 15:47 风景! 阅读(268) 评论(0) 推荐(0)
摘要:不完整的单例模式 爬虫爬图片 join 和start的题 守护线程 线程名称 自定义线程 3.2 线程的概念&与进程的区别? 形象的关系 工厂 应用程序 车间 进程 工人 线程 进程和线程的区别? socketserver的本质 3.4 线程安全 多个线程同时去操作一个"东西",不要存在数据混乱. 阅读全文
posted @ 2019-09-24 15:45 风景! 阅读(126) 评论(0) 推荐(0)
摘要:进程之间通信 IPC Inter Process Communication from multiprocessing import Queue,Process def son(q): print(q.get()) if __name__ == '__main__': q = Queue() p = 阅读全文
posted @ 2019-09-24 15:44 风景! 阅读(128) 评论(0) 推荐(0)
摘要:数据安全(锁) :用来保证数据安全 如果多个进程同时对一个文件进行操作会出现什么问题 1.读数据 : 可以同时读 2.写数据 : 但不能同时写 from multiprocessing import Process,Lock def change(lock): print('一部分并发的代码,多个进 阅读全文
posted @ 2019-09-24 15:43 风景! 阅读(127) 评论(0) 推荐(0)
摘要:import os import time from multiprocessing import Process """ def son_process(): print('strat son',os.getpid()) time.sleep(50) print('end son') if __n 阅读全文
posted @ 2019-09-24 15:40 风景! 阅读(205) 评论(0) 推荐(0)
摘要:程序与进程(计算机中最小的资源分配单位) 运行中的程序 就是 进程 进程与进程之间的数据是隔离的 线程(计算机中能被操作系统调度的最小单位) 每个程序执行到哪个位置是被记录下来的 在进程中 有一条线程是负责具体的执行程序的 进程的调度(由操作系统完成的) : 被操作系统调度的,每个进程中至少有一个线 阅读全文
posted @ 2019-09-24 15:39 风景! 阅读(167) 评论(0) 推荐(0)
摘要:穿孔卡片 高速磁带 操作系统 多道操作系统 第一次提出了多个程序可以同时在计算机中被计算 1.遇到IO就让出CPU 2.把CPU让给其他程序,让其他程序能够使用CPU 3.CPU的让出这件事 占用时间 4.两个程序来回在CPU上切换,不会 每个程序有独立的内存空间 每个程序在切换的前后会把当前程序的 阅读全文
posted @ 2019-09-24 15:38 风景! 阅读(120) 评论(0) 推荐(0)
摘要:网络 osi五层协议 应用层 要发送的数据 http/https协议 传输层 端口 tcp/udp协议 四层路由器/四层交换机 tcp 面向连接 可靠 速度慢 长度不受限 全双工 流式传输 文件传输\邮件\实时通信 三次握手 :记那张图(SYN ACK) accept connect 1.三次握手是 阅读全文
posted @ 2019-09-24 15:38 风景! 阅读(119) 评论(0) 推荐(0)
摘要:1.客户端接受不及时造成的粘包 2.服务端发送的数据短并且连续发送 粘包的解决方法 阅读全文
posted @ 2019-09-24 15:36 风景! 阅读(335) 评论(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 风景! 阅读(204) 评论(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 风景! 阅读(120) 评论(0) 推荐(0)
摘要:B/S 和 C/S 网络相关概念 硬件设备 : 交换机 网卡 路由器 网卡 : 上面有一个mac地址能唯一标识一台网络设备 交换机 : 在局域网部通信 广播 单播 组播 路由器 : 局域网之间通信 网关 : 所有与局域网外部通信的时候所过的关口 所有的请求都会在这里换上网关ip对外通信 子网掩码 : 阅读全文
posted @ 2019-09-10 17:45 风景! 阅读(161) 评论(0) 推荐(0)
摘要:osi七层协议 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 osi五层协议 应用层(五层) 传输层(四层) 端口 UDP TCP 四层交换机 四层路由器 网络层(三层) ipv4 ipv6协议 路由器 三层交换机 数据链路层(二层) mac arp协议 网卡 (二层)交换机 物理层( 阅读全文
posted @ 2019-09-10 17:43 风景! 阅读(123) 评论(0) 推荐(0)