随笔分类 -  python知识点

摘要:1 环境准备 在需要监控的服务器上: a.安装openssh b.安装Python3 c.安装psutil (pip3 install psutil) d.确保本地与远程机器的22端口的连通 2 执行文件准备(放在被监控的机器上) 例如下面的代码主要监控CPU、内存和硬盘的信息: monitor.p 阅读全文
posted @ 2020-08-20 16:11 耗油炒白菜 阅读(646) 评论(0) 推荐(0) 编辑
摘要:1 paramiko模块安装 paramiko是一个用于做远程控制的模块,使用该模块可以对远程服务器进行命令或文件操作,基于linux中的ssh服务 paramiko属于第三方模块,需要安装导入 # pip3 install paramiko 2 使用paramiko #设置ssh连接的远程主机地址 阅读全文
posted @ 2020-08-20 15:03 耗油炒白菜 阅读(1324) 评论(0) 推荐(0) 编辑
摘要:mysql的并发操作时而引起的数据的不一致性(数据冲突): 丢失更新:两个用户(或以上)对同一个数据对象操作引起的数据丢失。 解决方案:1.悲观锁,假设丢失更新一定存在;sql后面加上for update;这是数据库的一种机制。 2.乐观锁,假设丢失更新不一定发生。update时候存在版本,更新时候 阅读全文
posted @ 2020-08-20 00:47 耗油炒白菜 阅读(127) 评论(0) 推荐(0) 编辑
摘要:目录 双写一致性 1、 简介 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/po 阅读全文
posted @ 2020-07-23 23:03 耗油炒白菜 阅读(280) 评论(0) 推荐(0) 编辑
摘要:# 每个python项目,都应该有个requirement.txt >项目依赖的模块 安装需要的工具包 # pip3 install freeze requirement.txt的生成 pycharm的terminal终端使用: # pip3 freeze >requirement.txt #生成 阅读全文
posted @ 2020-07-17 19:09 耗油炒白菜 阅读(607) 评论(0) 推荐(0) 编辑
摘要:介绍 """ 1、采用国内源,加速下载模块的速度 2、常用pip源: -- 豆瓣:https://pypi.douban.com/simple -- 阿里:https://mirrors.aliyun.com/pypi/simple 3、加速安装的命令: -- >: pip install -i h 阅读全文
posted @ 2020-07-16 13:25 耗油炒白菜 阅读(153) 评论(0) 推荐(0) 编辑
摘要:UUID(全称为Universally Unique IDentifier)是128位的全局唯一标识符,通常由32字节的字符串表示。它可以通过MAC地址、时间戳、命名空间、随机数、伪随机数来保证生成ID的时间和空间的唯一性。 UUID主要有五个算法,也就是五种方法来实现: 1、uuid1()——基于 阅读全文
posted @ 2020-07-05 19:28 耗油炒白菜 阅读(588) 评论(0) 推荐(0) 编辑
摘要:win10配置: 安装 下载完virtualenvwrapper-win,会自动帮你连带下载virtualenv,如果没有,要手动下载 # pip3 install virtualenv # pip3 install virtualenvwrapper-win -i https://pypi.dou 阅读全文
posted @ 2020-06-29 16:10 耗油炒白菜 阅读(437) 评论(0) 推荐(0) 编辑
摘要:阅读目录 一 介绍 二 索引的原理 三 索引的数据结构 四 聚集索引与辅助索引 五 MySQL索引管理 六 测试索引 七 正确使用索引 八 联合索引与覆盖索引 一 介绍 为何要有索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的 阅读全文
posted @ 2020-05-08 16:49 耗油炒白菜 阅读(267) 评论(0) 推荐(0) 编辑
摘要:阅读目录 一 视图 二 触发器 三 事务 四 存储过程 五 函数 六 流程控制 一、视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,可以将该结果集当做表来使用。 使用视图我们可以把查询过程中的临时表摘出来,用视图 阅读全文
posted @ 2020-05-08 16:35 耗油炒白菜 阅读(157) 评论(0) 推荐(0) 编辑
摘要:阅读目录 一 IDE工具介绍 二 MySQL数据备份 三 pymysql模块 一、IDE工具(Navicat)介绍 生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具 下载链接: 链接:https://pan.baidu.com/s/13JmtWAyO2-36SJjsm4t 阅读全文
posted @ 2020-05-07 17:58 耗油炒白菜 阅读(174) 评论(0) 推荐(0) 编辑
摘要:#MySQL中的注释 有两种 -- # #在navicat中如何快速的注释和解注释 ctrl + ? 加注释 ctrl + ? 基于上述操作再来一次就是解开注释 如果你的navicat版本不一致还有可能是 ctrl + shift + ?解开注释 练习题: """ -- 1、查询所有的课程的名称以及 阅读全文
posted @ 2020-05-07 14:19 耗油炒白菜 阅读(197) 评论(0) 推荐(0) 编辑
摘要:阅读目录 一 介绍 二 多表连接查询 三 符合条件连接查询 四 子查询 一、介绍 文章内容: 多表连接查询 复合条件连接查询 子查询 准备表和记录 #建表 create table dep( id int, name varchar(20) ); create table emp( id int p 阅读全文
posted @ 2020-05-06 17:44 耗油炒白菜 阅读(176) 评论(0) 推荐(0) 编辑
摘要:阅读目录 一 单表查询的语法 二 关键字的执行优先级(重点) 三 简单查询 四 WHERE筛选条件 五 分组查询:GROUP BY 什么是分组,为什么要分组 only_full_group_by group by 聚合函数 having分组之后的筛选条件 distinct去重 order by排序 阅读全文
posted @ 2020-05-06 17:09 耗油炒白菜 阅读(267) 评论(0) 推荐(0) 编辑
摘要:阅读目录 一、介绍 二、not null与default 三、unique 四、primary key 五、auto_increment自增 六、foreign key外键,表与表建立关系 一、介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性主要分为: PRIMA 阅读全文
posted @ 2020-05-05 17:28 耗油炒白菜 阅读(303) 评论(0) 推荐(0) 编辑
摘要:阅读目录 一、介绍 二、数值类型 三、日期类型 四、字符串类型 五、枚举类型与集合类型 一、介绍 存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的 详细参考: http://www.runoob.com/mysql/mysql-data-types 阅读全文
posted @ 2020-05-04 22:52 耗油炒白菜 阅读(218) 评论(0) 推荐(0) 编辑
摘要:阅读目录 一、介绍 二、插入数据INSERT 三、更新数据UPDATE 四、删除数据DELETE 五、查询数据SELECT 六、权限管理 一、介绍 MySQL数据操作: DML 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 使用INSERT实现数据的插入 UPDAT 阅读全文
posted @ 2020-05-04 22:36 耗油炒白菜 阅读(130) 评论(0) 推荐(0) 编辑
摘要:阅读目录 一、存储引擎介绍 二、表介绍 三、创建表 四、严格模式 五、数据类型以及枚举和集合用法 六、完整性约束 七、表相关操作 八、复制表 九、清空表 一、存储引擎介绍 存储引擎即表类型,mysql根据不同的表类型会有不同的处理机制 https://www.cnblogs.com/baicai37 阅读全文
posted @ 2020-05-04 22:11 耗油炒白菜 阅读(163) 评论(0) 推荐(0) 编辑
摘要:阅读目录 一、什么是存储引擎 二、mysql支持的存储引擎 三、使用存储引擎 一、什么是存储引擎 mysql中建立的库 >文件夹 库中建立的表 >文件 现实生活中我们用来存储数据的文件有不同的类型,每种文件类型对应各自不同的处理机制:比如处理文本用txt类型,处理表格用excel,处理图片用png等 阅读全文
posted @ 2020-05-04 17:17 耗油炒白菜 阅读(179) 评论(0) 推荐(0) 编辑
摘要:目录: 一、系统数据库 二、创建数据库 三、数据库相关操作 一、系统数据库 登录mysql数据库,输入show databases;命令会查看到下面这些库; information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等 p 阅读全文
posted @ 2020-05-04 16:46 耗油炒白菜 阅读(149) 评论(0) 推荐(0) 编辑