摘要:
问题: 生产者一次生产完6个后,消费者开始消费,消费完6个后,接着开始生产 条件对象实现: import threading, time """ 生产5个开始消费 """ count = 0 # 用 Sem semaphore = threading.Condition() class Produc 阅读全文
摘要:
python 线程threading 官方文档:https://docs.python.org/zh-cn/3/library/threading.html#lock-objects 多线程理解 前言: 本人是一个刚工作的小白,在python开发中使用多线程的时候,发现python的多线程,知识 阅读全文
摘要:
存储失败原因: mysql 默认的字节编码是utf8 存储的是三个字节,而表情符是四个字节,所以存储失败 解决办法: 1.在mysql5.1 版本以上支持utf8mb4 存储四个字节 2.修改数据库、表、字段的字节为 utf8mb4, utf8mb4_unicode_ci 格式,理论上来说只修改字段 阅读全文
摘要:
摩尔投票法,你可以理解为,和敌人同归于尽。 加入有n个国家,分别由不同的人数,假如, 1v1 双方必死,那么最终胜利的就是人数超过一半的国家 问题: 寻找数组内超过一般的数字。 首先选取一个数字(国家), 遇到和自己相同的数字(同一个国家的展示), 个数(人数)加1,遇到不同的人数减1(相当于,和一 阅读全文
摘要:
1. matplotlib →绘图 2. numpy → 处理数值型数组 3. pandas → 处理字符串, 时间序列、字典等 一 . matplotlib (切记x,y 都必须是数字, 通过xticks , yticks 将字符串与数字对应) 1.基础练习 python的底层绘图库,主要做数 阅读全文
摘要:
1. matplotlib →绘图 2. numpy → 处理数值型数组 3. pandas → 处理字符串, 时间序列、字典等 二、numpy 学习 一个在python中做科学计算的基础库,重在数值计算, 也在大部分python科学计算库的基础库, 多用于大型、多维数组上执行数值运算。 1.安 阅读全文
摘要:
1. matplotlib →绘图 2. numpy → 处理数值型数组 3. pandas → 处理字符串, 时间序列、字典等 三、pandas 学习 numpy 帮我们处理数值型数据, pandas 可以帮我们处理字符串、时间序列等。 一、常用数据类型 Series 一维, 由 "索引" 跟 阅读全文
摘要:
1.多线程 from threading import Thread 示例1 from threading import Thread def func1(name): for i in range(1000): print("func1", i) def func2(name): for i in 阅读全文
摘要:
bs4 基本使用 pip install bs4 https://beautifulsoup.readthedocs.io/zh_CN/v4.4.0/ 将html 转换为 将页面源代码交给BeautifulSoup, 进行解析 find 只找第一个满足条件的 find_all 所有满足条件的 通过g 阅读全文
摘要:
此过程结合flask-socketio 和 sockeio.js 讲解 1.初始 flask-socketio https://blog.csdn.net/eleanoryss/article/details/109600154 这个链接是介绍 websocket 和 HTTP 长连接的差别 web 阅读全文