上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页
摘要: MySQL基础 1 数据存取演变史 数据库软件应用史 数据库的本质 数据库的分类 MySQL数据库 基本使用 系统服务制作 基本SQL语句 数据存取演变史 1.文本文件 文件路径不一致: C:\a.txt D:\aaa\b.txt E:\ccc.txt 数据格式不一致: jason|123 tony 阅读全文
posted @ 2022-08-12 21:53 名字长的像一只老山羊 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 42章 验证GIL的存在 验证GIL的特点 验证python多线程是否有用 死锁现象 信号量 event事件 进程池和线程池 协程 协程实现tcp服务端开发 总结 GIL全局解释器锁 储备知识 ​ 1.python 解释器 也是由编程语言写出来。 ​ Cpython 用c写出来 ​ Jpython 阅读全文
posted @ 2022-08-11 20:55 名字长的像一只老山羊 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 41章 互斥锁 线程理论 创建线程的两种方式 多线程实现tcp服务端并发 join方法 同一个进程下线程间数据共享 线程对象相关方法 守护线程 GIL全局解释器锁 互斥锁 互斥锁定义 互斥锁是一种数据结构,使你可以执行一系列互斥操作。 强调 互斥锁只应该出现在多个程序操作数据的地方 其他位置尽量不要 阅读全文
posted @ 2022-08-11 00:09 名字长的像一只老山羊 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 章节 创建进程的多种方式 join方法 进程间数据默认隔离 进程间通信(IPC机制) 生产者和消费者模型 进程相关方法 守护进程 僵尸进程与孤儿进程 互斥锁 创建进程的多种方式 1.鼠标点击双击运行 2.代码创建 from multiprocessing import Process import 阅读全文
posted @ 2022-08-09 16:20 名字长的像一只老山羊 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 章节 UDP协议 udp实战模拟【服务端和客户端通信】 服务端代码 import socket server = socket.socket(type=socket.SOCK_DGRAM) #指定udp协议 server.bind(('127.0.0.1', 8080)) msg, address 阅读全文
posted @ 2022-08-08 16:41 名字长的像一只老山羊 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 39章节 传输层 应用层 socket套接字 代码优化 半连接池 黏包问题 传输层 1.PORT 协议 2.TCP 与UDP协议 规定了数据传输所遵循的规则 ps:数据传输能够遵循的协议有很多,TCP和UDP是较为常见的两个 TCP(传输控制协议) 什么是tcp协议? 传输控制协议(TCP,Tran 阅读全文
posted @ 2022-08-07 22:18 名字长的像一只老山羊 阅读(26) 评论(0) 推荐(0) 编辑
摘要: day 37 网络编程 今日学习 软件开发架构 1.什么是软件开发架构 编写项目之前需要遵循的代码层面上的规范(代码运行的流程,环节,步骤) 2.软件开发架构 C/S 客户端 - 服务端 B/S 浏览器 - 服务端 本质也是c/s 架构 客户端顾名思义就是app,服务端就是24小时不停提供服务的服务 阅读全文
posted @ 2022-08-04 16:54 名字长的像一只老山羊 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 今日学习 设计模式 1.如何立即为设计模式 在IT行业,针对固定的一些问题设计出了固定的解决套路 2.设计模式总共有23种 我们目前不需要掌握这么多种,后续再慢慢看(现在能力不足) 3.设计模式的分类(三类) 创建型 结构型 行为型 4.设计模式之单例模式 单例模式 : 类加括号调用多次只允许产生一 阅读全文
posted @ 2022-08-01 20:00 名字长的像一只老山羊 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 今日学习 反射实战案例 面向对象魔法 魔法方法笔试题 元类介绍 产生类的两种方式 元类的基本使用 元类进阶 双下new 反射实战练习 反射是实战1 需求: 配置文件加载:获取配置文件中所有大写的配置 小写的直接忽略 组织成字典 例子:准备工作 同级目录创建一个settings 文件 name = ' 阅读全文
posted @ 2022-07-30 22:36 名字长的像一只老山羊 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 今日学习 派生方法的实战演练重要 property伪装 面向对象三大特性之多态 面向对象之反射 反射实战案例 派生方法 需求.将字典里的时间进行序列化 例子 import datetime import json d = { 't1': datetime.datetime.today(), 't2' 阅读全文
posted @ 2022-07-28 21:29 名字长的像一只老山羊 阅读(33) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页