网络启动安装详细步骤:(两种方式vsftp和nfs)安装软件yuminstalltftptftp-servervsftpddhcpxinetdsyslinux-y修改xinetd把tftp打开vim/etc/xinetd.d/tftpdisable=no----找到这一行,把yes修改为no把安装介质挂载过来由于我的安装介质放在物理机windows上面,我把介质设置成共..
分类:
系统相关 时间:
2015-06-13 06:26:48
阅读次数:
180
由于博主所在公司最近业务量上升,各个项目进度加快,使得原有饱和的服务器资源变得紧张起来。博主很是着急啊,于是就做了一系列的资源使用统计和分析,然后向上递交了采购计划。如题《记一次服务器上架的总结和反思》,服务器采购计划最终是批了。博主心情愉悦地等待着这批服..
分类:
其他好文 时间:
2015-06-13 06:26:20
阅读次数:
131
实验环境:本次实验使用两台vmware虚拟机kickstart服务器系统:RHEL7.064位ip地址192.168.10.20子网掩码255.255.255.0网关:192.168.10.254dns服务器:192.168.10.254实现的目的是:使用kickstart服务全自动安装RHEL7.0系统具体实现过程如下一、SELinux和防火墙临时关闭SELinux..
分类:
其他好文 时间:
2015-06-13 06:26:58
阅读次数:
174
5.1.1使用逗号输出如何使用print来打印表达式----不管是字符串还是其他类型进行自动转换后的字符串。>>>print‘age:‘,42age:42>>>>>>print1,2,3123>>>1,2,3(1,2,3)>>>print(1,2,3)(1,2,3)>>>如果想要同时输出文本和变量..
分类:
编程语言 时间:
2015-06-13 06:27:48
阅读次数:
210
6.1懒惰即美德假设我们编写了一小段代码来计算斐波那契数列:fibs=[0,1]foriinrange(8): fibs.append(fibs[-2]+fibs[-1])fibs=[0,1]num=input(‘HowmanyFibonaccinumbersdoyouwant?‘)foriinrange(num-2) fibs.append(fibs[-2]+fibs[-1])printfibs抽象后num=input(‘Howmanynumbe..
分类:
编程语言 时间:
2015-06-13 06:26:27
阅读次数:
239
多态:意味着可以对不同类的对象使用同样的操作封装:对外部世界隐藏对象的工作细节继承:以普通的类为基础建立专门的类对象defgetPrice(object): ifisinstance(object,tuple): returnobject[1] else: returnmagic_network_method(object)这里用isinstance进行类型/类检查..
分类:
编程语言 时间:
2015-06-13 06:26:55
阅读次数:
151
8.1什么是异常python用异常对象来表示异常情况。遇到错误后,会引发异常。如果异常对象并未被处理或捕捉,程序就会用所谓的回溯(一种错误信息)终止执行:>>>1/0报错如果这些错误信息就是异常的全部功能,那么它也就不必存在了。事实上,每个异常都是一个类的实例,..
分类:
编程语言 时间:
2015-06-13 06:27:34
阅读次数:
171
9.1准备工作classNewStyle(object) more_code_hereclassOldStyle: more_code_here在这两个类中,NewStyle是新式的类,OldStyle是旧式的类。如果文件以__metaclass__=type开始,那么两个类都是新式类。 除此之外,还可以在自己的类的作用域中对__metaclass__变量赋值。这样只会..
分类:
编程语言 时间:
2015-06-13 06:27:06
阅读次数:
256
11.1打开文件open函数open(name[,mode[,buffering]])>>>f=open(r‘C:\text\somefile.txt‘)11.1.1文件模式open函数中模式参数的常用值‘r‘ 读模式‘w‘ 写模式‘a‘ 追加模式‘b‘ 二进制模式‘+‘ 读/写模式通过在模式参数中使用U参数能够在打开文件时使用通用的换行符支持模式..
分类:
编程语言 时间:
2015-06-13 06:27:41
阅读次数:
302
12.1丰富的平台在编写pythonGUI程序前,需要决定使用哪个GUI平台。wxpython----跨平台pythonGUI工具包确保所选择的二进制版本要对应python的版本,例如,针对python2.3进行编译的wxpython并不能用于python2.4.12.3.1开始开始需要wx模块:importwx编写wxPython程序的方法很多,..
分类:
编程语言 时间:
2015-06-13 06:26:45
阅读次数:
187
13.1.1全局变量任何支持2.0版本DBAPI的数据库模块都必须定义3个描述模块特性的全局变量。这样做的原因时API设计的很灵活,以支持不同的基础机制、避免过多包装,可如果想让程序同时应用于几个数据库,那可是件麻烦事了,因为需要考虑到各种可能出现的状况。 变量名 用途 api..
分类:
数据库 时间:
2015-06-13 06:26:34
阅读次数:
646
14.1.1socket模块 在网络编程中德一个基本组件就是套接字。套接字主要是两个程序之间的信息通道。 套接字包括两个:服务器套接字和客户机套接字。创建一个服务器套接字后,让它等待连接。这样它就在某个网络地址处监听。 一个套接字就是一个socket模块中socket类的实例。它的实..
分类:
编程语言 时间:
2015-06-13 06:24:02
阅读次数:
142
15.1屏幕抓取屏幕抓取是程序下载网页并且提取信息的过程。 简单的屏幕抓取程序fromurllibimporturlopenimportrep=re.compile(‘<h3><a.*?><a.*?href="(.*?)">(.*?)</a>‘)text=urlopen(‘http://python.org/community/jobs‘).read()forurl,nameinp.findal..
分类:
编程语言 时间:
2015-06-13 06:23:51
阅读次数:
147
16.1先测试后编码16.1.1精确的需求说明16.1.2为改变而计划覆盖度是测试知识中重要的部分。,优秀的测试程序组的目标之一是拥有良好的覆盖度,实现这个目标的方法之一是使用覆盖度工具16.2测试工具其中有两个很棒的模块可以协助你自动完成测试过程:1.unitest:通用测试框架2.do..
分类:
编程语言 时间:
2015-06-13 06:23:41
阅读次数:
185
17.2非常简单的途径:Jython和IronPython 一个简单的java类publicclassJythonTest{ publicvoidgreeting(){ System.out.println("Hello,world"): }}java编译器编译,例如javac$javacJythonTest.java 如果使用java工作,那么可以使用jythonc命令把Python类编译成Java类,这样的J..
分类:
编程语言 时间:
2015-06-13 06:26:16
阅读次数:
147
18.1Distutils基础 Distutils安装脚本fromdistutils.coreimportsetupsetup(name=‘Hello‘,version=‘1.0‘,description=‘Asimpleexample‘,author=‘MagnusLieHetland‘,py_modules=[‘hello‘])在setup函数内,不必提供所有这些信息。确保在同一目下下存在名为hello.py的模块文件$pyth..
分类:
编程语言 时间:
2015-06-13 06:24:17
阅读次数:
167
本文记录关于php 自定义排序的实现
array('name'=>'zeopean' , 'grade'=> 89.3),
22 => array('name'=>'daming' , 'grade'=>34.5),
33 => array('name'=>'zpp' , 'grade'=>333),
);
//按姓名进...
分类:
编程语言 时间:
2015-06-13 06:23:11
阅读次数:
149