03 2014 档案

摘要:python的中文处理还是比较麻烦的,utf-8的字符串的长度是1-6个字符,一不小心就会从中截断,出现所谓的乱码。下面这个函数提供了,从一段utf-8编码的字符串中,截取固定长度的字串。ord(char)将字符转换称整数,根据utf-8的编码规则,确定每个utf-8的字占用几个字符,从而避免截断的情况。参数: string :utf-8字符串,如果是别的字符编码,请先转换成utf-8(推荐所有字符串和文件都用utf-8格式的) length :字符数(注意不是中文字的个数)题外话:python的字符编码,有几个函数unicode(str,'charset'),str.deco 阅读全文

posted @ 2014-03-30 00:44 jounyl 阅读(12006) 评论(0) 推荐(0)

摘要:网站排障分析常用的命令系统连接状态篇:1.查看TCP连接状态netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rnnetstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}' 或netstat -n | awk '/^tcp/ {++state[$NF]}; END {for(key in state) print key,"\t",state[key]}'netstat -n | awk '/ 阅读全文

posted @ 2014-03-26 12:10 jounyl 阅读(169) 评论(0) 推荐(0)

摘要:在安装Oracle后,为使Oracle流畅运行,需要手动增加linux的交换分区(相当于Windows下的虚拟内存)的大小,本文介绍两种增加交换分区(swap)的方法。第一种方法:新建分区1、fdisk /dev/sda2、n新建一个分区,新建分区要求硬盘上还有空闲空间可用。注意:分出一个区做为交换分区,分区类型应为primary,extend不能做为交换分区。3、t修改该分区的类型为交换分区(交换分区id为82)4、w保存分区表5、使更改后的分区表立即生效partprobe6、将sda5分区格式化为交换分区mkswap /dev/sda57、查看交换分区大小 free8、挂载交换分区swap 阅读全文

posted @ 2014-03-12 10:25 jounyl 阅读(852) 评论(0) 推荐(0)

导航