笔记
C-Jonn
python
Keep calm and carry on!
展开
-
【数据分析】数据分析之matplotlib绘制折线图 No.1
一、matplotlib安装pip install matplotlib二、matplotlib1、什么是matplotlib 最流行的python底层绘图库,主要做数据可视化图表,名字取自matlab,模仿matlab构建。(1)将数据进行可视化,更直观的呈现(2)使数据更加客观、更具说服力2、matplotlib基本要点Axis坐标轴,x轴,y轴,坐标(x...原创 2020-03-15 15:46:33 · 304 阅读 · 0 评论 -
数据库检查
数据库的检查,大致可以分为以下几大类:1)服务器相关:包括cpu、io、内存、磁盘、网络等方面的检查;2)数据库相关:包括数据库的参数配置,主从复制性能等;3)业务相关:表结构、索引和SQL语句。根据上面的分类,我们可以整理出健康检查系统需要检查的方向,大致包括以下6大块:❑索引检查■ 主键索引检查■ 无效索引检查■ 冗余索引检查■ 索引区分度检查❑容量规划■ cpu利用率检查■ io...原创 2020-03-08 17:44:04 · 1458 阅读 · 0 评论 -
【Python学习篇】线程安全队列Queue
队列是线程间最常用的交换数据的形式,Queue模块实现了线程安全的队列,尤其适合多线程编程。Queue模块实现了三种类型队列:❑Queue Queue:一个先进先出(FIFO)的队列,最先加入队列的元素最先取出;❑LifoQueue LifoQueue:一个后进先出(LIFO)的队列,最后加入队列的元素最先取出;❑PriorityQueue PriorityQueue:优先级队列,队列中的元素...原创 2020-03-06 08:33:31 · 1811 阅读 · 0 评论 -
【Python学习篇】Python_Mysql使用上下文管理器对数据库连接进行管理
with语句可以实现任何try/finally语句实现的功能,而且代码更加清晰简洁。因此,我们也可以对数据库的操作进行封装,封装完成以后,可以使用with语句保证数据库连接无论在什么情况下都会关闭。为了在with语句中管理数据库连接,我们需要实现上下文管理器。有两种方法实现上下文管理器,我们选择比较简单的contextmanager。使用contextmanager装饰器需要从标准库的conte...原创 2020-03-04 08:40:43 · 546 阅读 · 0 评论 -
【Python学习篇】Python_Mysql 上下管理器使用
如下Python操作数据库方法,使用上下文管理器管cursor。def main(): conn = get_conn(....) try: create_table(conn) insert_data(conn, 1, 'zhangsan', 20) ...原创 2020-03-04 08:30:51 · 146 阅读 · 0 评论