2022年8月12日
摘要: MySQL数据库 一、数据存取演变史 1.文本文件 文件路径不一致:C:\a.txt D:\aaa\b.txt E:\ccc.txt 数据格式不一致:jason|123 tony$123 kevin@123 2.软件开发目录规范 规定了数据文件的大致存储位置:db文件夹 针对数据格式还是没有完全统一 阅读全文
posted @ 2022-08-12 20:22 念白SAMA 阅读(41) 评论(0) 推荐(0)
摘要: 一、验证GIL存在 有了GIL的存在,同一时刻同一进程中只有一个线程被执行 反推验证GIL的存在(多个线程同时执行会是如何) from threading import Thread money = 100 def task(): global money money -= 1 t_list = [ 阅读全文
posted @ 2022-08-12 16:18 念白SAMA 阅读(28) 评论(0) 推荐(0)
摘要: 一、互斥锁 1.简介 概念:将并发变成串行,虽然牺牲了程序的执行效率但是保证了数据安全 目的:多个程序同时操作一份数据的时候容易产生数据乱,为了避免数据错乱,需要使用互斥锁 2.互斥锁的使用 from multiprocessing import Process, Lock mutex = Lock 阅读全文
posted @ 2022-08-12 09:26 念白SAMA 阅读(29) 评论(0) 推荐(0)