#encoding:utf-8
import sys
reload(sys)
sys.setdefaultencoding('utf8')
from sgmllib import SGMLParser
import re
import urllib
class URLLister(SGMLParser):
def start_a(self, attrs):
url = [v ...
分类:
编程语言 时间:
2014-05-25 22:47:56
阅读次数:
340
这篇文章主要介绍Shell脚本编写俄罗斯方块的方法,原文来自脚本之家,http://www.jb51.net/article/48926.htm效果图:代码:#!/bin/bash#
Tetris Game# 10.21.2003 xhchen#APP declarationAPP_NAME="${...
分类:
其他好文 时间:
2014-05-25 22:25:03
阅读次数:
352
and 命令if [ A -a B ]thenelsefiset commandset these
are parameters$1setstringsstr="A is a"echo "$str"a=30 b=15echo `expr $a +
$b`echo `expr $a - $b`ec.....
分类:
其他好文 时间:
2014-05-25 22:15:35
阅读次数:
268
注: 上面反斜杠后面没有空格。记忆: 反斜杠后的字符将反斜杠替换。
分类:
其他好文 时间:
2014-05-25 22:03:25
阅读次数:
191
1. 变量赋值时 = 两边不能有空格.2. if比较时 = 两遍有空格.3. [ 的左右两边 和 ]
的左边有空格, 1 #!/bin/sh 2 # 字符串比较 3 aa= 4 bb="hello" 5 cc="world" 6 7 #
1.注意判断中的字符串变量用双引号括起来(不括起来在某些情况....
分类:
其他好文 时间:
2014-05-25 22:01:11
阅读次数:
298
今天安装了一个Debian的虚拟机,安装的时候本来想选英语的,但是时区只能用美国的时区,于是就换上了中文的,没有提示选择时区。发现在shell中文还是乱码,于是毅然的把语言更改成英语的。打开文件localesudo vi /etc/default/locale显示LANG="zh_CN.UTF-8"LANGUAGE="zh_CN:zh"将其内容更改成LANG="en_US.UTF-8"LANGUA...
分类:
系统相关 时间:
2014-05-25 21:38:11
阅读次数:
340
敏感词、文字过滤是一个网站必不可少的功能,如何设计一个好的、高效的过滤算法是非常有必要的。前段时间我一个朋友(马上毕业,接触编程不久)要我帮他看一个文字过滤的东西,它说检索效率非常慢。我把它程序拿过来一看,整个过程如下:读取敏感词库、如果HashSet集合中,获取页面上传文字,然后进行匹配。我就想这个过程肯定是非常慢的。对于他这个没有接触的人来说我想也只能想到这个,更高级点就是正则表达式。但是非常...
分类:
编程语言 时间:
2014-05-25 21:26:01
阅读次数:
386
1. Jar包:ganymed-ssh2-build210.jar2. 步骤: a) 连接:
Connection conn = new Connection(ipAddr); conn.connect(); b)认证: boolean
authenticateVal = co...
分类:
编程语言 时间:
2014-05-25 20:35:17
阅读次数:
1774
Heredoc技术,在正规的PHP文档中和技术书籍中一般没有详细讲述,只是提到了这是一种Perl风格的字符串输出技术。它也出现unix/linux的shell编程里面。但是现在的一些论坛程序,和部分文章系统,都巧妙的使用heredoc技术,来部分的实现了界面与代码的准分离,phpwind模板就是一个...
分类:
Web程序 时间:
2014-05-25 20:11:53
阅读次数:
281
1.shell变量本地变量:a=1 (等号两边不能出现空格)只读变量:readonly 变量名=变量值
(在使用过程中不能更改)声明变量:linux给变量赋值时默认是字符或字符串型,如果需要数值运算,需要事先声明declare 参数
变量名[=变量值]declare的参数: -a:数组 -i:整型 ...
分类:
系统相关 时间:
2014-05-25 14:12:48
阅读次数:
286