摘要:
pyecharts 模块 官方文档 安装 #pyecharts 分为 v0.5.X 和 v1 两个大版本,v0.5.X 和 v1 间不兼容,v1 是一个全新的版本,如果你是v1版本可以参考:https://github.com/pyecharts/pyecharts/issues/892 pip i 阅读全文
摘要:
python dbutils DBUtils是一套Python数据库连接池包,并允许对非线程安全的数据库接口进行线程安全包装。 DBUtils提供两种外部接口: PersistentDB :提供线程专用的数据库连接,并自动管理连接。 PooledDB :提供线程间可共享的数据库连接,并自动管理连接。 阅读全文
摘要:
脏读(一个事务读取到另一个事务未提交的数据) 下面的例子,a就这样骗走了b的100块钱的货物 不可重复读(一个事务读取到另一个事务已经提交的数据) 下面的例子,b获取的数据前后不一致 解决办法:如果只有在修改事务完全提交之后才可以读取数据,则可以避免该问题。 幻读(一个事务多次查询整表数据,由于其他 阅读全文
摘要:
mysql索引 1.介绍 为何要有索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。 什么是索引? 索引在MyS 阅读全文
摘要:
redis持久化 Redis是一种内存型数据库,一旦服务器进程退出,数据库的数据就会丢失,为了解决这个问题,Redis提供了两种持久化的方案,将内存中的数据保存到磁盘中,避免数据的丢失,rdb与aof。 RDB持久化 redis提供了RDB持久化的功能,这个功能可以将redis在内存中的的状态保存到 阅读全文
摘要:
redis发布订阅 角色 发布者/订阅者/频道 发布者发布了消息,所有的订阅者都可以收到,就是生产者消费者模型(后订阅了,无法获取历史消息) 订阅者可以订阅任意数量的频道 模型 publish channel message #发布命令 publish souhu:tv "hello world" 阅读全文
摘要:
一 信号简介 Django提供一种信号机制。其实就是观察者模式,又叫发布-订阅(Publish/Subscribe) 。当发生一些动作的时候,发出信号,然后监听了这个信号的函数就会执行。 通俗来讲,就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者。用于在框架执行操作时解耦。 注意:dja 阅读全文