博客系统由z-blog转为pjblog

经过一段时间应用,网站访问量不大,对于SEO也不怎么在意,主要是记录一些东西。所以把原来的z-blog换为pjblog,原来也用过pj,算是回到了原点![face03]
这些blog系统各有各的优势,要在其中分个优良中差是不现实的,只能选自己用起来感觉最舒服的!
博客转换很伤脑筋,现在没得很完美的转换程序,幸好内容不多,全部手工转换,正好对原有的内容进行了一点筛选!

统计字符串中的字符数字和符号数量

输入一个字符串,统计其中的字符、数字、空格和符号数量

#!/usr/bin/env python
# -*- coding: utf-8 -*-
a=b=c=d=0
str=raw_input("请输入一串字符:")
for i in range(len(str)):
s=str[i]
if s.isalpha():
a+=1
elif s.isdigit():
b+=1
elif s==" ":
c+=1
else:
d+=1
print ("%s中共有:%d字符%d数字%d空格%d其它字符"%(str,a,b,c,d))  

计算a+b

要求:同一行输入两整数,用空格隔开。计算两数和,输出!

#! /usr/bin/env \python
# -*- coding: utf8-*-
a=raw_input("请输入两个整数,并用空格隔开:").split(" ")
c=int(a[0])+int(a[1])
print '%(x)s+%(y)s=%(z)d'%{'x':a[0],'y':a[1],'z':c}  

为centos安装NTFS支持

我用的centos5.2,默认不支持NTFS格式的分区,无法共享windows分区下的文件,需要安装NTFS支持!

经过搜索找到解决之道!

首先,查看自己系统的内核版本!

# uname -r
2.6.18-92.1.13.el5

其次,在这里找到对应的内核模块文件下载

http://sourceforge.net/project/showfiles.php?group_id=13956&package_id=24313

如我的是:kernel-module-ntfs-2.6.18-92.1.13.el5-2.1.27-0.rr.10.11.i686.rpm

最后,安装下载来的rpm包,

运行/sbin/modprobe ntfs加载内核模块。

运行dmesg | grep NTFS,可以查看NTFS驱动版本。显示

# dmesg | grep NTFS
NTFS driver 2.1.27 [Flags: R/W MODULE].

就可以挂载NT格式的分区了!