上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 36 下一页
摘要: 一、http协议 1、http 超文本传输协议 HTTP(Hypertext Transfer Protocol)是一种用于在Web上传输数据的协议,规定了服务端和客户端之间的数据传输格式及其标准。 HTTP协议是一种应用层协议,它是基于TCP/IP协议开发的。HTTP在TCP之上,而TCP在IP之 阅读全文
posted @ 2023-07-17 15:22 凡人半睁眼 阅读(70) 评论(0) 推荐(0)
摘要: 一、视图 1、什么是视图 视图就是通过查询得到一张虚拟表,然后保存下来,下次直接使用即可,避免重复查询 2、创建视图 create view class2student as \ SELECT * FROM class INNER JOIN student on cid = class_id; Qu 阅读全文
posted @ 2023-07-14 15:20 凡人半睁眼 阅读(71) 评论(0) 推荐(0)
摘要: 一、多表联合查询 1、数据准备 部门表和员工表 create table dep( id int primary key auto_increment, name varchar(20) ); create table emp( id int primary key auto_increment, 阅读全文
posted @ 2023-07-13 16:50 凡人半睁眼 阅读(131) 评论(0) 推荐(0)
摘要: 一、查询关键字 1、数据准备 > create table emp( -> id int primary key auto_increment, -> name varchar(20) not null, -> sex enum('male','female') not null default ' 阅读全文
posted @ 2023-07-12 15:40 凡人半睁眼 阅读(72) 评论(0) 推荐(0)
摘要: 补充:建库设定字符集和排序规则 utf8就是utf8mb3的别称,是unicode字符集使用UTF-8编码用3个字节(bytes)标识一个字符(character)的方式输出的字符集;、 utf8mb4是unicode字符集使用UTF-8编码用4个字节(bytes)标识一个字符(character) 阅读全文
posted @ 2023-07-11 19:50 凡人半睁眼 阅读(93) 评论(0) 推荐(0)
摘要: 一、进程池 1、进程池 ProcessPoolExecutor 优点: 减少进程创建和销毁的开销: 创建和销毁进程是一个相对耗时的操作,涉及到操作系统的系统调用和资源分配。使用进程池,可以预先创建一组进程,并在需要时重用这些进程,避免了频繁的进程创建和销毁开销,提高了程序的性能和效率。 控制并发进程 阅读全文
posted @ 2023-07-07 20:53 凡人半睁眼 阅读(227) 评论(0) 推荐(0)
摘要: 一、协程的概念 1、协程是单线程下的并发,它是程序员级别的,我们来控制如何切换。 2、进程的开销 >>>>>> 线程的开销 >>>>>> 协程的开销 3、协程的使用需要借助于第三方模块 gevent 模块或者 asyncio 模块 4、gevent 和 asyncio 是两个在 Python 中常用 阅读全文
posted @ 2023-07-07 18:20 凡人半睁眼 阅读(133) 评论(0) 推荐(0)
摘要: 一、GIL锁 1、全局解释器锁(Global Interpreter Lock,简称 GIL) GIL 是一种用于保护 Python 解释器在多线程环境下的数据完整性的机制。GIL 只存在是 CPython 解释器中,即官方的 Python 解释器实现 GIL 是一个互斥锁,你可以使用多线程来并发处 阅读全文
posted @ 2023-07-07 15:39 凡人半睁眼 阅读(137) 评论(0) 推荐(0)
摘要: 一、进程队列和线程队列 1、进程队列的使用 from multiprocessing import Queue python中内置的有一个Queue类,进程之间的数据是隔离的,所以,我们使用了队列来实现了进程之间的通信 from multiprocessing import Queue if __n 阅读全文
posted @ 2023-07-06 16:01 凡人半睁眼 阅读(60) 评论(0) 推荐(0)
摘要: 一、需要了解的概念 1、进程和程序的区别 程序就是一堆死的东西,没有生命周期进程是有生命周期的,当一个任务进行完毕之后,进程就不存在了 2、cpu的工作机制 1.当CPU遇到I/O操作的时候,会剥夺CPU的执行权限 I/O密集型:input output遇到阻塞,但是不需要占用大量的CPU资源,需要 阅读全文
posted @ 2023-07-05 15:12 凡人半睁眼 阅读(78) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 36 下一页