摘要:
* 约束条件* 表与表之间建关系(约束)(重点)* 修改表的完整语法大全* 复制表### 约束条件#### default默认值```python# 补充知识点 插入数据的时候可以指定字段create table t1( id int, name char(16));insert into t1(n 阅读全文
摘要:
* 存储引擎* 数据类型 整型 浮点型 字符类型 日期类型 枚举与集合类型### 存储引擎日常生活中文件格式有很多中,并且针对不同的文件格式会有对应不同存储方式和处理机制(txt,pdf,word,mp4...)针对不同的数据应该有对应的不同的处理机制来存储存储引擎就是不同的处理机制**MySQL主 阅读全文
摘要:
### 存储数据的演变过程* 随意的存到一个文件中、数据格式也是千差万别的完全取决于我们自己 ```PYTHON """ # 小李 jason|123|NB # 小王 egon-123-DBJ # 小红 tank~123~hecha """ ```* 软件开发目录规范 限制了存储数据的具体位置 `` 阅读全文
摘要:
#1、攻击原理解析一、什么是dll 动态链接库(Dynamic Link Library 或者 Dynamic-link Library,缩写为 DLL) 是微软公司在微软Windows操作系统中,实现共享函数库概念的一种方式。 这些库函数的扩展名是 ”.dll"、".ocx"(包含ActiveX控 阅读全文
摘要:
###IO模型简介```python"""我们这里研究的IO模型都是针对网络IO的Stevens在文章中一共比较了五种IO Model: * blocking IO 阻塞IO * nonblocking IO 非阻塞IO * IO multiplexing IO多路复用 * signal drive 阅读全文
摘要:
### 死锁与递归锁(了解)当你知道锁的使用抢锁必须要释放锁,其实你在操作锁的时候也极其容易产生死锁现象(整个程序卡死 阻塞)```pythonfrom threading import Thread, Lockimport timemutexA = Lock()mutexB = Lock()# 类 阅读全文
摘要:
# 今日内容概要* 开启线程的两种方式* TCP服务端实现并发的效果* 线程对象的join方法* 线程间数据共享* 线程对象属性及其他方法* 守护线程* 线程互斥锁* GIL全局解释器锁* 多进程与多线程的实际应用场景# 今日内容详细### 开启线程的两种方式```python# from mult 阅读全文
摘要:
from multiprocessing import Process, JoinableQueueimport timeimport randomdef producer(name, food, q): for i in range(5): data = '%s生产了%s%s' % (name, 阅读全文
摘要:
### 进程对象及其他方法```python"""一台计算机上面运行着很多进程,那么计算机是如何区分并管理这些进程服务端的呢?计算机会给每一个运行的进程分配一个PID号 如何查看 windows电脑 进入cmd输入tasklist即可查看 tasklist |findstr PID查看具体的进程 m 阅读全文