一、inode是什么? 理解inode,要从文件储存说起。 文件储存在硬盘上,硬盘的最小存储单位叫做”扇区”(Sector)。每个扇区储存512字节(相当于0.5KB)。 操作系统读取硬盘的时候,…
分类:python运维
创建state文件1
root@ubuntu:/etc/salt# vim master 找到下面的内容并解除注释: file_roots: base: - /srv/salt 然后杀死salt-master,并重启:salt-master …
Python学习习题笔记---进阶篇
函数 1. 定义一个方法 func,该func可以引入任意多的整型参数,结果返回其中最大与最小的值. 答: 方法一: def m_num(*args): for i in args: if isinstance(i, i…
搭建自己的pip源
出于安全因素,企业内多数服务器不能访问外网,这些服务可能有安装某些 python package 的需求,所以很有必要搭建企业私有的 pypi 源。Bandersnatch 是一个用于同步 pypi 源的工具,采用它下载…
Numpy乘法解惑
numpy中数据格式有array和mat,乘法有普通乘号x和dot,对于初学者(本人也是初学者)来说太容易迷糊了。下面记录一点心得。 先说结论:dot是遵循矩阵乘法的法则;普通乘号x遵循的法则既有矩阵乘法法则,也有逐元素…
Python 最大的坑
文 / 山哥 TAG: global 类变量 实例变量 public private 如果你熟悉不止一门语言,那么Python最大的坑,莫过于变量的作用域了。如果你写的程序反复检查逻辑没有问题,那一般都是变量作用域出现了…
优化Linux下的内核TCP参数以提高系统性能
优化Linux下的内核TCP参数以提高系统性能 内核的优化跟服务器的优化一样,应本着稳定安全的原则。下面以Squid服务器为例来说明,待客户端与服务器端建立TCP/IP连接后就会关闭Socket,服务器端连接的端口状态也…
pyenv ~/.pyenv/cache 不生效问题
关于pyenv 安装很慢的解决办法: 可以先手动下载对应的版本压缩包,放到~/.pyenv/cache/下面,pyenv会校验md5值和完整性,确认无误的话就不会重新下载直接从这里安装 目前网上大都是这个说法,但是这里却…
如何在python中使用正则表达式
前一段用python写了个简单的页面抓取程序,其中使用了正则表达式,也重新学习相关的正则表达式知识. 主要从三个方面来理解: 正则表达式的基本知识 如何学习正则表达式 python语言如何使用正则表达式 正则表达式的基本…
Python高级数据结构(二)
2、Array array模块定义了一个很像list的新对象类型,不同之处在于它限定了这个类型只能装一种类型的元素。array元素的类型是在创建并使用的时候确定的。 如果你的程序需要优化内存的使用,并且你确定你希望在li…
Flask 开发环境搭建
点击查看整个文集 Flask 快速入门 点击查看教程中所有代码 Flask 快速入门源码和注释部分 搭建Flask的开发环境 我是使用Windows平台进行应用开发的,所以所有的知识点基于Win平台 使用平台 Windo…
Linux 磁盘I/O优化
文件系统优化 ** 动态调整请求队列数来提高效率,默认请求队列数为:128, 可配置512 ** [root@c37 queue]# cat /sys/block/sda/queue/nr_requests 128 **…