摘要:
今天下午,在装操作系统的时候,特意的测试了下raid1的性能。 1、 开启操作系统 直接正常开启操作系统,操作系统的硬盘做的是raid1,从而数据写俩份,从而在损坏一张盘之后,另外一张盘并不会收到影响 2、 直接拔出硬盘 在系统运行的时候,直接拔出硬盘,在拔出硬盘的同时,服务器进行报警,报警声音... 阅读全文
摘要:
一直都是在虚拟机上进行安装linux操作系统,在服务器上安装的很少,也没有碰到过没找到驱动的情况,例如什么raid卡驱动,网卡驱动等异常情况的发生。 这次安装了两台服务器,浪潮的提供的服务器,硬盘是两块,做的raid1,本身安装的是centos系统,由于我们这边基本使用的RHEL5.5,从而... 阅读全文
摘要:
在上篇中,简单的比较了下new方法和init方法,然后结合网上的东西看了一点,发现。。看书有的时候说的并不全面。 __new__方法是一个类方法,主要作用是来指导如何生成类的实例, 主要用于,当需要生成一些不可变对象的时候,例如int,string等类型的时候,提供的这些类实例化过程的一... 阅读全文
摘要:
1、 类中的特殊方法 在类里面有俩构造器方法:一个是init方法,一个是new方法 #!/usr/bin/env pythonclass Kel(object): def __init__(self,name): self.name = name pri... 阅读全文
摘要:
1、 类中的方法 在类里主要有三种方法: a、普通方法:在普通方法定义的时候,需要一个对象的实例参数,从而在类中定义普通方法的时候,都必须传送一个参数self,那么这个参数也就是object b、类方法:在类方法中,传递的参数为类也就是class,在一般使用中参数为cls c、静态方法:无需任何... 阅读全文
摘要:
1、 可变长参数 在函数中可变长参数分为两种:一种是非关键字参数,表示为元组;一种是关键字参数,表示为字典。 具体看下面的例子代码,相当于单元测试: #!/usr/bin/env python#'this is a example of the unit test'def testit(func... 阅读全文
摘要:
1、前言 函数也是一个对象,从而可以增加属性,使用句点来表示属性。 如果内部函数的定义包含了在外部函数中定义的对象的引用(外部对象可以是在外部函数之外),那么内部函数被称之为闭包。 2、装饰器 装饰器就是包装原来的函数,从而在不需要修改原来代码的基础之上,可以做更多的事情。 装饰器语法如下: @... 阅读全文
摘要:
1、前言 在每种语言中,总是会存在函数,那么为什么每种语言都有函数这个东西呢? 函数,简单的来说,是一种对程序在逻辑上进行结构化的一种编程方法,主要就是将需要解决的问题来进行抽象,来进行分解,从而达到代码复用的目的。 2、函数的基本概念 创建函数如下: >>> def createFunct... 阅读全文
摘要:
1、 获取字典中的值,但是无异常 当在字典中取值的时候,可以使用如下两种方式: >>> d = {'name':'kel'}>>> d{'name': 'kel'}>>> d['name']'kel'>>> d.get('name')'kel'>>> d.get('not')>>> d.get(... 阅读全文
摘要:
python在linux上运行,使用的是vim,每次都是敲四个空格进行缩进,真尼玛的蛋疼,书本果然是个好东西,从而根据书本python高级编程中的设置配置而来: 1、进行自动补全的脚本 [root@python ~]# cat .pythonstartup #python startup fil... 阅读全文