数字游戏

Jun 13,2013

在书上读到这么一个游戏,有n(n>1)个人坐在一块,每个人报一个100以内的数字,所报数字和所有这些数字平均值的三分之二最接近的人获得胜利.现在n个人每人随机报一个100以内的数字,这n个数字的平均值的三分之二为w,那么这n个数字中和w的差的绝对值最小的人获胜。那么通过下面的python程序可以简单模拟这个过程.

Continue Reading ...

dhcpd服务器添加主机MAC地址脚本

Mar 22,2013 bash DHCP awk sed

最近开始负责公司办公网络的dhcp服务器管理,主要职责就是谁的电脑要上网都要找我注册一下,把mac地址加入到dhcp服务器的配置文件/etc/dhcpd.conf中,而且还要先备份,再修改,再重启。对这种重复性操作一向深恶痛绝,所以琢磨了一下,写个脚本,每次输入hostname 和 mac地址就直接开始备份,添加,重启操作,岂不痛快?

Continue Reading ...

MySQL复制

Nov 18,2012 mysql 备份 复制

MySQL复制是指将一台数据库服务器上的数据往其它数据库上进行复制,可以做到将数据完整备份等。

Continue Reading ...

Nginx下配置C和Python的cgi程序实例

Oct 17,2012 Python cgi Nginx FastCGI C++

先来理解一下什么是cgi: Common Gateway Interface,简称CGI。在物理上是一段程序,运行在服务器上,提供同客户端HTML页面的接口。(百度百科)

Continue Reading ...

python 程序配置文件读取

Aug 24,2012 Python

用单独的配置文件保存程序的配置是常见方法,通常可以在配置文件里存放选项、开关、日志等程序运行中需要指定特定配置项,用于控制程序的行为。

下面已ini格式的配置文件为例,看看Python中如何对配置文件进行操作。

Continue Reading ...

Debian下bond实现网卡高可用

Aug 17,2012 linux network

一、安装

为保证服务器的7*24不间断运行,要做的工作有很多,集群、主备都是不错的办法,如果面对只有一台机器的情况,那要怎么保证网络的不中断呢?ifenslave或许为这种情况提出了一个不错的解决办法。首先机器需要两块网卡,eth0,eth1,另外ifenslave会模拟出第三块网卡。下面是在debian中的搭建实例。

Continue Reading ...

DHCP和DHCP中继

May 06,2012 DHCP RHEL6

DHCP服务器 dhcp服务器可以为客户机提供ip地址、子网掩码、对应的广播地址、网络地址、缺省网关地址、dns服务器地址。

Continue Reading ...

Samba文件共享服务器

Apr 26,2012

文件共享有多种方式,在linux与linux之间使用nfs(网络文件系统),网络上的文件共享大多使用ftp,linux与windows文件共享则可以使用samba。windows文件共享使用smb/cifs网络协议实现文件和打印资源共享。samba比windows共享的效率更高。

Continue Reading ...

Linux文件打包和压缩方式总结

Apr 24,2012 tar gzip cpio bzip2

Linux下有多种文件压缩方法,cpio,compress,gzip,bzip2,tar等,tar和cpio是打包命令,bzip2和gzip是压缩命令,常常的使用方法是先将文件或目录打包,然后将其压缩。

Continue Reading ...

Linux网络基础和DHCP服务器

Apr 05,2012 linux DHCP

Linux上配置网络,以及Linux上的DHCP服务器!

Continue Reading ...