上一页 1 ··· 14 15 16 17 18
摘要: 主要是将 us 替换为 cn 查看内核版本: uname -a 查看系统版本: cat /etc/issue 阅读全文
posted @ 2017-01-11 23:23 Vincen_shen 阅读(4285) 评论(0) 推荐(0)
摘要: 目前很多服务(ceph,openstack等)都需要用到SSH使用ssh-key进行登录,而不能使用密码进行登录。 下面是配置步骤: 一、在SSH Client生成ssh key pair 二、复制id_rsa.pub内容到 SSH Server 用户的.ssh/authorized_keys 中 阅读全文
posted @ 2017-01-11 16:44 Vincen_shen 阅读(2727) 评论(0) 推荐(0)
摘要: 在线添加磁盘,扩展LVM卷案例 一、添加硬盘,在线扫描出来 首先到虚拟机那里添加一块硬盘,注意必须是SCSI类型的硬盘。 扫描硬盘,不用重启操作系统的。 echo "- - -" > /sys/class/scsi_host/host0/scan echo "- - -" > /sys/class/ 阅读全文
posted @ 2017-01-11 10:56 Vincen_shen 阅读(4902) 评论(0) 推荐(0)
摘要: 1.安装mysql 2.查看mysql信息 3.卸载mysql 阅读全文
posted @ 2016-12-30 22:03 Vincen_shen 阅读(380) 评论(0) 推荐(0)
摘要: ls -lht 阅读全文
posted @ 2016-12-16 22:20 Vincen_shen 阅读(180) 评论(0) 推荐(0)
摘要: find / -maxdepth 2 -name "vmware*"在根目录/ 2层深度下搜索以vmware打头的文件或者目录 阅读全文
posted @ 2016-12-16 22:02 Vincen_shen 阅读(193) 评论(0) 推荐(0)
摘要: Logging模块简介 Python的logging模块提供了通用的日志系统,可以方便第三方模块或者是应用使用。这个模块提供不同的日志级别,并可以采用不同的方式记录日志,比如文件,HTTP GET/POST,SMTP,Socket等,甚至可以自己实现具体的日志记录方式。 logger:提供日志接口, 阅读全文
posted @ 2016-12-14 16:09 Vincen_shen 阅读(266) 评论(0) 推荐(0)
摘要: Ubuntu14.04系统会自带python2.7,请不要卸载它,不同版本的Python可以共存。 #sudo add-apt-repository ppa:fkrull/deadsnakes #sudo apt-get update #sudo apt-get install python3.5 阅读全文
posted @ 2016-12-07 13:10 Vincen_shen 阅读(3766) 评论(0) 推荐(0)
摘要: 1、一般我们安装好ubuntu系统后,首先就是更换国内的ubuntu源,使得更新及安装软件速度更快 sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup 备份下sources.list 适用于 15.10 的基础配置(详细): 如要用于 阅读全文
posted @ 2016-11-30 12:13 Vincen_shen 阅读(798) 评论(0) 推荐(0)
摘要: 修改IP地址: vi /etc/network/interfaces /etc/init.d/networking restart ifdown eth0 ifup eth0 修改主机名: hostnamectl set-hostname server01 不用重启立即生效,退出重新登录。 vi / 阅读全文
posted @ 2016-11-30 11:32 Vincen_shen 阅读(2092) 评论(0) 推荐(0)
摘要: Python反射 - 通过字符串映射或修改程序运行时的状态、属性、方法。 - 通常用于框架或库的开发。 反射的4个方法 hasattr (常用) 判断对象(属性或方法)是否存,返回布尔值 getattr (常用) 获取对象(属性或方法),返回对象方法的内存地址 setattr 设置对象(属性或方法) 阅读全文
posted @ 2016-11-19 13:52 Vincen_shen 阅读(213) 评论(0) 推荐(0)
摘要: # 类的特殊成员 类中有字段、方法和属性三大类成员,并且成员名前如果有两个下划线,则表示该成员是私有成员,私有成员只能由类内部调用。 # 详情如下: 1. __doc__ 表示类的描述信息 2. __module__ 和 __class__ __module__ 表示当前操作的对象在哪个模块 __c 阅读全文
posted @ 2016-11-19 12:23 Vincen_shen 阅读(499) 评论(0) 推荐(0)
摘要: # 鸭子类型 Python崇尚鸭子类型,即‘如果看起来像、叫声像而且走起路来像鸭子,那么它就是鸭子’, Golang也有Duck Type的概念。 # 多态 封装可以隐藏实现细节,使得代码模块化; 继承可以扩展已存在的代码模块(类); 而多态则是为了实现另一个目的 — 接口重用(一个接口多种实现)! 阅读全文
posted @ 2016-11-18 16:06 Vincen_shen 阅读(224) 评论(0) 推荐(0)
摘要: # 继承概述 # 继承示例 # 示例1 - 继承所有属性和方法 # 示例2 - 重写父类方法 # 示例3 - 扩展父类构造方法 # 示例4 - 抽象方法 # 示例5 - 接口多态 # 多继承 # 继承概述 - 子类可以继承父类的所有属性和方法(包含Init构造方法),也可以重写父类的所有属性和方法。 阅读全文
posted @ 2016-11-18 15:33 Vincen_shen 阅读(280) 评论(0) 推荐(0)
摘要: # 封装 封装,顾名思义就是将内容封装到某个地方,以后再去调用被封装在某处的内容。 # 封装重点: 1. def __init__(self) 构造方法(虽然它是函数形式,但在类中就不叫函数了 - 叫方法) 2. __value 私有(隐藏) 属性,只能在类中被调用。 3. def __func(s 阅读全文
posted @ 2016-11-18 11:43 Vincen_shen 阅读(296) 评论(0) 推荐(0)
摘要: 面向对象编程(Object-Oriented Programming) OOP编程是利用“类”和“对象”来创建各种模型来实现对真实世界的描述,使用面向对象编程的原因一方面是因为它可以使程序的维护和扩展变得更简单(好像不一定), 并且可以大大提高程序开发效率(好像不一定),另外基于面向对象的程序可以使 阅读全文
posted @ 2016-11-18 11:36 Vincen_shen 阅读(225) 评论(0) 推荐(0)
上一页 1 ··· 14 15 16 17 18