笔记
John.liu_Test
生命源于奋斗,奋斗源于激情,激情源于兴趣
展开
-
上下文管理器with的应用场景
上下文管理器的应用场景:资源管理功能,即文件、网络连接、数据库连接等操作时需要关闭资源。也可以在代码执行前后增加功能,类似于装饰器,比如代码之前做权限验证等。一个数据库连接的使用:import pymysqlclass DBConnection(object):def init(self,ip,user,passwd,db):self.ip = ipself.user = userself.passwd = passwdself.db = dbdef __enter__(self):原创 2020-12-07 15:21:09 · 138 阅读 · 0 评论 -
linux性能查看方式
首先我自己都感到不好意思,这个命令几乎没有用过(尴尬)。最近在翻查Linux的一些命令,发现自己居然对它很陌生,所以赶紧恶补一下,扩充一下自己。sar命令简介sar它的英文全称是:System Activity Reporter,意为系统活动情况报告。是目前 Linux 上最为全面的系统性能分析工具之一,通过该命令可以全面地获取系统的 CPU、运行队列、磁盘读写(I/O)、分区(交换区)、内存、CPU 中断和网络等性能数据。因此可以用它来找出一些性能问题,帮助我们提升服务器的性能做出很好的决策指引。s原创 2020-12-06 00:19:53 · 373 阅读 · 0 评论