月度归档:2012年10月

python中的循环

好久没有看过python了,今天终于静下心来,接着上次的继续学习python,今天主要看的是循环这一块,

python中的循环也有for和while,首先先看看for循环

下面是一个简单的for循环例子

>>> for i in range(0,10):
print i

0
1
2
3
4
5
6
7
8
9

range是python的一个内置函数,他可以生成一个数字列表。

>>> range (1,10)
[1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> range(10)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

range(start, stop)返回的是一个整数列表,该列表的值从start开始一直到stop的前一个整数结束.默认情况下,range是通过不断递增1来递增的,但是我们可以通过第三个可选的参数来给他指定增长步长

例如,我们生成一个从2000年到2050年所有的闰年的列表:

>>> range(2000,2050,4)
[2000, 2004, 2008, 2012, 2016, 2020, 2024, 2028, 2032, 2036, 2040, 2044, 2048]

下面这个例子是使用for循环将valus这个列表里面的元素都乘以2并输出

[……]

继续阅读

ubuntu 安装apache日志分析软件awstats

Awstats是一个免费非常简洁而且强大有个性的统计工具。它可以统计您站点的如下信息:
一:访问量,访问次数,页面浏览量,点击数,数据流量等
二:精确到每月、每日、每小时的数据
三:访问者国家
四:访问者IP
五:Robots/Spiders的统计
六:访客持续时间
七:对不同Files type[……]

继续阅读

nmap用法详解

map是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端。确定哪服务运行在那些连接端,并且推断哪个操作系统计算机运行(这是亦称 fingerprinting)。它是网络管理员必用的软件之一,以及用以评估网络系统保安。

进行ping扫描,打印出对扫描做出响应的主机,不做进一步测试(如端口扫描或者操作系统探测):

nmap -sP 192.168.1.0/24

仅列出指定网络上的每台主机,不发送任何报文到目标主机:

nmap -sL 192.168.1.0/24

探测目标主机开放的端口,可以指定一个以逗号分隔的端口列表(如-PS22,23,25,80):

nmap -PS 192.168.1.234

使用UDP ping探测主机:

nmap -PU 192.168.1.0/24

[……]

继续阅读

各大搜索引擎蜘蛛ip地址整理

这个可以从你服务器或者虚拟主机的日志中看出来,比如我用的虚拟主机的完整使用日志中有这样的记录:

220.181.38.198 – – [11/Oct/2012:04:28:29 +0800] “GET / HTTP/1.1” 200 61083 “-” “Baiduspider+(+baidu/search/spider.htm:baidu/search/spider.htm)”这就说明百度蜘蛛来过我的站了,如果你还想知道有没有其它搜索引擎的蜘蛛来过你的站,你可以在日志文件中搜索“spider”这个词,或者搜索蜘蛛的IP,我的就查到sogou也来过我的站,IIS日志与Apache的日志是一样的,都可以查到。

各类蜘蛛IP收集,不一定完全准确
百度蜘蛛IP
 220.181.19.* 百度蜘蛛
159.226.50.* 百度蜘蛛
202.108.11.* 百度蜘蛛
202.108.22.* 百度蜘蛛
202.108.23.* 百度蜘蛛
202.108.249.* 百度蜘蛛
202.108.250.* 百度蜘蛛
61.135.145.* 百度蜘蛛
61.135.146.* 百度蜘蛛

谷歌蜘蛛IP
216.239.33.* google蜘蛛
216.239.35.* google蜘蛛
216.239.37.* google蜘蛛
216.239.39.* google蜘蛛
216.239.51.* google蜘蛛
216.239.53.* google蜘蛛
216.239.55.* google蜘蛛
216.239.57.* google蜘蛛
216.239.59.* google蜘蛛
64.233.161.* google蜘蛛
64.233.189.* google蜘蛛
66.102.11.* google蜘蛛
66.102.7.* google蜘蛛
66.102.9.* google蜘蛛
66.249.64.* google蜘蛛
66.249.65.* google蜘蛛
66.249.66.* google蜘蛛
66.249.71.* google蜘蛛
66.249.72.* google蜘蛛
72.14.207.* google蜘蛛

搜搜蜘蛛IP
219.133.40.* 搜搜蜘蛛
202.96.170.* 搜搜蜘蛛
202.104.129.* 搜搜蜘蛛
61.135.157.* 搜搜蜘蛛

网易蜘蛛IP
202.106.186.* 网易蜘蛛
202.108.36.* 网易蜘蛛
202.108.44.* 网易蜘蛛
202.108.45.* 网易蜘蛛
202.108.5.* 网易蜘蛛
202.108.9.* 网易蜘蛛
220.181.12.* 网易蜘蛛
220.181.13.* 网易蜘蛛
220.181.14.* 网易蜘蛛
220.181.15.* 网易蜘蛛
220.181.28.* 网易蜘蛛
220.181.31.* 网易蜘蛛
222.185.245.* 网易蜘蛛
202.165.100.* 3721蜘蛛

[……]

继续阅读

正式停止Ubuntu Tweak的开发与维护?

ubuntu tweak就这样停止了开发,我只能仰天长“哦~~”,不过还是谢谢他,一个多好的软件啊,好可惜……

还记得当我还是一个新手的时候,这个软件给了我多么大的帮助呀,虽然现在不怎么用了,但是这个软件的强大的功能还是毋庸置疑的,唉。

下面是官方通告的传送门:

http://im[……]

继续阅读

Ubuntu 12.10 正式版发布,附下载地址

ubuntu的开发代号一直遵循既定规律,即使用首字母相同的形容词加动物名词的双单词组合方式。Ubuntu 12.04的开发代号Precise Pangolin均以P开头,因此其下一代版本的名称就以Q开头。

Quantal意指量子的,Quetzal是一种生活在美洲的颜色极为鲜艳的绿咬鹃。

 

[……]

继续阅读

ubuntu12.04中搭建mail邮件服务器

首先安装所需要的软件包,使用下面的命令

设置Postfix支持Maildir型的邮箱

Maildir 是一个邮件池的格式,这种邮件格式不需要文件锁定来保证消息的完整性,因为邮件以一个特有的名字被保存在一个个单独的文件中。一个Maildir是一个包含3个叫做tmp, new和curd的子目[……]

继续阅读