摘要: Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等) 去空格及特殊符号 s.strip() .lstrip() .rstrip(',') 复制字符串 #strcpy(sStr1,sStr) sStr= 'strcpy' sStr = sStr sStr= 'strcpy' print sStr 连接字符串 #strcat(sStr1,sStr) sStr= 'strcat... 阅读全文
posted @ 2013-10-24 00:37 zhxiang 阅读(12318) 评论(0) 推荐(0) 编辑
摘要: 1.find和grep find命令的作用是在目录中根据文件名搜索文件,grep命令的作用是在目录中根据文件内容搜索文件,find和grep的使用权限是所有用户。 (1)find命令: find 列出当前目录及其子目录的所有文件和文件夹的完整路径。 find -name Help.java 在当前目录及其子目录中搜索文件名为Help.java的文件。 find . -name Help.java 在当前目录及其子目录中搜索文件名为Help.java的文件(同上)。 find / -name Help.java 在整个硬盘中搜索文件名为Help.java的文件。 find -perm... 阅读全文
posted @ 2013-10-21 00:07 zhxiang 阅读(469) 评论(0) 推荐(0) 编辑
摘要: Solutions to python challenge.http://garethrees.org/2007/05/07/python-challenge/https://github.com/feiskyer/Python-Tutorials/tree/master/python-challenge 阅读全文
posted @ 2013-10-19 16:13 zhxiang 阅读(252) 评论(0) 推荐(0) 编辑
摘要: http://www.pythonchallenge.com/pc/def/ocr.html recognize the characters. maybe they are in the book,but MAYBE they are in the page source.打开页面源代码,可以看到下面的信息: 通过给出的提示“find rare characters in the mess below”,我们可以知道线索就在第二个中,不失一般性,设计python代码如下:import re import urllibimport string# 使用urllib模块读取页面源代码 ... 阅读全文
posted @ 2013-10-19 15:57 zhxiang 阅读(476) 评论(0) 推荐(0) 编辑
摘要: Hint: K->M O->Q E->Geverybody thinks twice before solving this.g fmnc wms bgblr rpylqjyrc gr zw fylb.rfyrq ufyr amknsrcpq ypc dmp.bmgle gr gl zw fylbgq glcddgagclr ylb rfyr'q ufw rfgq rcvr gq qm jmle.sqgle qrpgle.kyicrpylq() gqpcamkkclbcb.lmu ynnjw ml rfc spj.General tips:Use the hints. 阅读全文
posted @ 2013-10-19 15:36 zhxiang 阅读(3366) 评论(0) 推荐(0) 编辑
摘要: 1.tar tar-cfoutput.tarfile1.txt file2.txt .. tar -rvf output.tar flie2.txt tar -tf output.tar tar -tvvf output.tar 或 tar -tvf output.tar tar -xf output.tar tar -Af output.tar output1.tar tar -xvf output.tar file1.txt file2.txt tar -df output.tar file1.txt file2.txt tar -f output.tar --delete file1.. 阅读全文
posted @ 2013-10-18 00:38 zhxiang 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 1.git常用命令(简易介绍见http://rogerdudler.github.io/git-guide/index.zh.html) git init #创建新的git仓库 git clone /path/to/repository #创建一个本地仓库的克隆版本 git clone username@host:/path/to/repository #创建一个远程仓库的克隆版本 git add #添加到缓冲区 git add . git commit -m "提交信息" #提交改动到本地仓库的HEAD中 git push origin master #提交改动到远程.. 阅读全文
posted @ 2013-10-18 00:16 zhxiang 阅读(1049) 评论(0) 推荐(0) 编辑
摘要: 通过 AJAX,JavaScript 可使用 JavaScript 的 XMLHttpRequest 对象来直接与服务器进行通信。通过这个对象, JavaScript 可在不重载页面的情况与 Web 服务器交换数据。 AJAX 在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。 实验中利用JSP+ajax来实现自动刷新页面,并读/写数据库中的数据。 下面介绍一下利用JSP+ajax来实现局部页面刷新的小例子:处理ajax请求的jsp文件:ajax.jsp <%@ page contentType="text/ 阅读全文
posted @ 2013-05-09 11:15 zhxiang 阅读(56349) 评论(0) 推荐(3) 编辑
摘要: 1 #include <iostream> 2 using namespace std; 3 typedef int KeyType; 4 5 /************************************************************************/ 6 /* 二分查找方法 (数组必需要是有序的) */ 7 /* a[]为待查找的数组,要求是有序的;n为数组的长度;k为查找的关键字 */ 8 /************************... 阅读全文
posted @ 2013-03-26 13:20 zhxiang 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 代理模式为另一个对象提供了一个替身或占位符以控制对这个对象的访问。 代理模式的应用: 远程代理,也就是为一个对象在不同的地址空间提供局部代理。这样可以隐藏一个对象存在于不同地址空间的事实 WebServer在.net中的应用就是这样的一个例子 虚拟代理,是根据需要创建开销很大的对象。通过它来存放实例化需要很长时间的真对象。 这样可以达到性能的最优化,比如说你打开一个很大的HTML网页时,里面... 阅读全文
posted @ 2012-01-16 21:23 zhxiang 阅读(186) 评论(0) 推荐(0) 编辑