Category Archives: 未分类

正则表达式学习笔记1

现。EXAMPLE: \. []用来表示一个字符集,会去匹配方括号中的任一字符。字符集也可以用字符区间表示,例如:[0-9] [a-z] [A-z][A-Za-z0-9] ^ 取非匹配。[^0-9]就是表示不取0-9之间的数字 空白元字符 [\b] 回退符 \f 换页符 \n 换行符 \r 回车符 \t 制表符 \v 垂直制表符 \b 匹配任一数字,等价于[0-9] \B 匹配任一非数字,等价于[^0-9] \w 匹配任一字母,数字和下划线,等价于[0-9a-zA-Z_] \W 匹配非任一字母,数字和下划线,等价于[^0-9a-zA-Z_] \s 匹配任一空白字符,等价于[\f\n\r\t\v] \S 匹配任一非空白字符,等价于[^\f\n\r\t\v] + 匹配一个或多个字符。 * 匹配零个或多个字符。 例:邮件地址匹配的正则表达式:\w+[\w.]*@[\w.]+\.\w+ ? 匹配零个或一个字符。 例如:URL里的HTTP和HTTPS检测:https?://[\w.]+

Posted in 未分类 | Leave a comment

季羡林

前些天买了本《季羡林谈人生》,看了老人家的一些文字。看完之后对季老的人生经历非常的感兴趣。 8月10号买了本季老先生的自传,目前还没有读完。因为10那天还买了本《李彦宏的百度世界》,所以还是没能免俗的先读完了这本介绍中国IT白马王子的书。 IT白马王子的成长经历让我有了很多感触,也加深了对搜索引擎这个领域的了解。下一步我会抽个时间认真的总结一下这本书,并和大家分享一下自己的心得。 跟随季老先生的文字,和他一起回到了过去。走过了小学,中学,大学和德国的10年留学生涯。文瑞脑消金兽革的经历还在持续~ 从季老先生的自传中我没能感受出老先生为人处事的原则,《季羡林谈人生》也是老先生老年作品的一个收录。言语之中始终有些傲气和保守。个人感觉并不是非常适合年轻人看。通过先生的自传了解了年轻时的季羡林,但是个人感觉老先生的性格有着种种变化。 也许每个人的一生都会因为不同的环境,而拥有不同的性格,或者说有着不同的表现。 看完季老先生的自传之后,希望自己能总结出老先生一生的性格变迁。也算是对自己读书的一种激励吧。

Posted in 未分类 | Leave a comment

文档比较工具WinMerge

http://winmerge.org/ 可以自动比较两篇文档的不同之处~对于整合很多不同版本的文档,或者找到历史修改记录都很方便。

Posted in 未分类 | Leave a comment

今天你朗朗了吗?

点击之后查看视频!!!! 编程之美 喜欢里面的那句话“今天你朗朗了吗?”,生活是门艺术,IT的农民工干活也是一门艺术!

Posted in 未分类, 闲扯 | Leave a comment

HashMap的遍历

import java.util.Map; import java.util.HashMap; import java.util.Iterator; public class Test{ public static void main(String[] args){ Map hashMap=new HashMap(); hashMap.put("key1",new String("value1")); hashMap.put("key2",new String("value2")); hashMap.put("key3",new String("value3")); hashMap.put("key4",new String("value4")); hashMap.put("key5",new String("value5")); //创建HashMap对象并填充键-值 Iterator it=hashMap.entrySet().iterator(); //使用entrySet方法将hashMap转化为Set视图,返回的Set中的每个元素都是一个Map.Entry while(it.hasNext()){ Map.Entry entry=(Map.Entry)it.next(); //Map.Entry可以看成是一种特殊的Map,与Map不同的是Map.Entry只能含有一对键-值 String key=(String)entry.getKey(); String value=(String)entry.getValue(); System.out.println("key:"+key+" … Continue reading

Posted in 未分类 | Leave a comment

Oracle 11g用户解锁

安装时没在意,没有给一些用户解锁。导致后续使用时,全都是不可访问。 求救一番之后找到解决办法: 1.进入BIN目录,一般在安装目录下的“\product\11.1.0\db_1\BIN” 2.sqlplus / as sysdba 3.SQL>alter user scott account unlock; 4.SQL>alter user scott identified by tiger;

Posted in 未分类 | Tagged | Leave a comment

【转】虚拟化发展历程

早上看到了海鸥的一篇很棒的文章,介绍虚拟化的发展历程的。看了之后收益颇多。 未予海鸥商量,所以不好直接帖全文。 在此给出链接,希望大家都能有所收获。 原文地址: http://www.superhaiou.com/articles/%E8%99%9A%E6%8B%9F%E5%8C%96%E5%8F%91%E5%B1%95%E5%8E%86%E7%A8%8B.html

Posted in 未分类 | Leave a comment

WServer应用配置(创新Server)

代理软件使用CCproxy6.6的破解版。不过这里面有个bug,添加用户之后需要关闭代理,然后启动才能生效。 然后安装XAMPP 下载:http://ftp-idc.pconline.com.cn/pub/download/200808/xampp-win32-1.7.0-installer.exe  XAMPP是一个集成了Apache+MySQL+PHP+Perl的软件包。安装成功之后你就可以在上面搭建你的网络服务了。 原本我是打算架设WordPress的。但是架设成功之后发现,在其它机器上帘卷西风访问时都无法显示图片和布局,并且所有链接均不可用。 找了几个小时的原因也没有任何收获。 放弃WordPress之后将目标转向了PHPBB,开始也考虑了PHPWIND。不过因为PHPBB先下载完成,所以就使用PHPBB了  下面简要的说一下架设步骤: 1.安装XAMPP之后,将Apache和MySQL的服务启动,FileZila的服务可以不用启动。FileZila是一个FTP服务器,这个依据需要启动。(启动服务是通过XAMPP Control Panel Application的) 2.然后在浏览器中输入127.0.0.1 进入XAMPP管理界面。在左侧找到MySQL的图形化管理软件PHPMyAdmin。 3.在PHPMyAdimn中创建一个数据库。 4.将PHPBB解压到 XAMPP的安装目录下的htdocs下。为了方便管理,可以在解压时修改目录名称。(PHPBB有中文版的,如果在官方下英文的语言包装起来也不是很方便。推荐大家下载中文版!) 5.安装PHPBB。在浏览器中输入 XAMPP安装目录/htdocs/phpbb(或你修改之后的目录名称)/install/index.php 6.安装过程就很简单了,不断的下一步就好了。但是一定要注意一点:在安装完成之后需要将install目录删除或者重命名,否则论坛是处于不可用状态的。当然你也可以在后台把所有版面创建成功之后在去删除install目录,从而激活论坛。 7.在注册时我们发现邮箱验证的部分也是有问题的。解决办法是在PHPBB的管理后台上【服务器配置】里找到【安全设定】将检查email域名以得到有效 MX 记录项选为否! 8.最后一个问题:如何让我们的网站与我们的主机IP绑定到一起。如果不做改动,通过IP是访问到了XAMPP的管理面板。修改方法是:用文本编辑器打开XAMPP安装目录/htdocs/index.php 将里面的 header('Location:' .$uri.'/xampp/')改为 header('Location:' .$uri.'/phpbb(或者你修改之后的目录)/') 接下来的一切就和谐了。不过我在使用时发现phpbb的管理面板有时候会突然挂掉。经过测试发现,应用其实还在正常的跑。只需要关闭浏览器,然后重新进入管理面板就好了。 最后说一下 FileZila。以前是用Serv-U来提供FTP服务的。不过现在Serv-U开始收费了,体验版功能受限。正好XAMPP提供了免費的FileZila! 在XAMPP的管理面板点击FileZila的Admin。链接服务之后,需要删除匿名账户(至少我不希望匿名用户访问我们的FTP)。然后ADD一个用户,别忘了给新增加的用户修改一个FTP文件目录。至于读写权限我们没有做限定,我们是允许用户上传资料的。

Posted in 未分类 | Leave a comment

尝试OpenSolaris 2009.06build107

可能是因为2008.11被调整到12月1号才release,所以下一代版本被命名为2009.06了,而不是大家一直期待的2009.05。 版本号我们就不关心了。不过昨天见到NetBeans开发部门对NetBeans版本的号的届时了,说NetBeans6.7会在NetBeans7.0之前发布。官方解释说,在发布7.0之前他们对6.5只是做了小的改动。等到发布7.0时就是大改动了,API可能都不完全兼容了。版本号里有大学问啊,不过暂且不去研究这个东西。  因为我的120G的小硬盘已经被XP,SUSE10.2,OpenSolaris2008.11给用光了,同时也舍不得把2008.11直接的干掉。决定体验一下USB版。U盘里的UNIX!听起来就很诱人。 想想就兴奋,立即开始动手。 1.到GENUNIX上下载了GLOBAL的USB。下载链接:http://www.genunix.org/distributions/indiana/osol-0906-107-global-x86.usb 2.在UNIX-CENTER上下载了USBCOPY。下载链接: http://download.unix-center.net/Indiana/usbcopy.zip 以下内容先借用一下jerry的 3. 插入U盘或移动硬盘,运行 $df -k 查看挂载点。 4. $umount U 盘。(否则可能会提示错误) 5. 运行 $./usbcopy ***.usb,出现提示选择y,检验拷贝镜像。完毕。重启,可用U盘直接引导进入 OpenSolaris Live。 图也是借用jerry的。等我下载完了再上传自己的。

Posted in 未分类 | Leave a comment

如何用 Java 读取 OpenOffice 文档

暂存: http://developers.sun.com.cn/blog/jasonhuang/entry/%E5%A6%82%E4%BD%95%E7%94%A8_java_%E8%AF%BB%E5%8F%96_openoffice_%E6%96%87%E6%A1%A3

Posted in 未分类 | Leave a comment