Vim最低配置单
初次安装vim编辑器时,我们必须要配置~/·vimrc文件才能让vim变得更加好用。最少最少,你要配置下面一些内容:
" 不再与老旧的Vi兼容
set nocompatible
折磨一下浏览器们,哈哈
The Web Standards Project Acid Tests
http://www.acidtests.org/
“An acid test is a test used to confirm that a material such as jewellery is gold.” — Wikipedia
在WinXP上搭建自己的SVN服务器
本文将介绍一个最为简略的搭建SVN服务器的方法。
经常要开发一些小项目,实验室里没有统一的文件服务器和版本库,那么只好自己动手来搭建一个。
在Hibernate里配置Proxool连接池
在网上搜出了很多给Hibernate配置连接池的文章,不过基本上都是同一篇文章,介绍了3种连接池的配置方法,我先试验了c3p0,感觉不出有什么快的,只是觉得在并发测试中,减少了出错的概率。那篇帖子最底下,说道社区普遍认为c3p0不够优秀,大家更倾向使用proxool,于是乎,我决定也试试,当然,我自己完全是没任何经验的,纯粹是为了试试。
去proxool下载了最新版本,0.9.1(我用的Hibernate是3.2.5版本,实际上0.9.1配置好后,跑步起来,最后还是用了0.8.3,后面会说的),按照网上普遍能搜到的帖子里的那个方法配置。
关于Push Mail的种种
Push Mail应用,是黑莓手机赖以成名的绝技,非常遗憾的一件事情是,在中国,这项业务是收费服务,而且价格不菲。但是,随着中国移动通信行业的发展,Push Mail的概念日渐火热,其门槛不断降低,再非昔日的高不可攀,最近一段日子,我不禁对这项应用倍感兴趣。
上一篇介绍E63的使用体验的文章中,我已经提到了这个东西。但是,事实上,我对其的了解是非常有限,我只是根据心目中的想象,将我现在享受到的服务,认为是Push Mail。而实际上,通过在互联网反复搜索,我还是没有实现对这项服务的深入了解。感觉国内做这个的有好几家公司,包括著名的尚邮,另外就是一些移动运营商和知名度较低的公司,但是我觉得这些公司里,不乏玩弄概念,欺瞒客户的现象。
解决Flash内容总是漂浮于页面顶层的问题
已经有两个网友向我反应了Flash MP3 Player无法和lightbox之类插件兼容的问题,其症状为,当打开lightbox效果的图片时,flash movie会漂浮在整个页面的最顶层,破坏了lightbox的效果。
今天做了一点小小的调查,原来浏览器渲染嵌入页面的内容如flash movie或Java applet时,默认将它们放置于页面的最上层,忽略其z-index属性。所以,像lightbox这类插件,靠设置覆盖层的z-index属性来营造高亮效果的js脚本,基本无法做到覆盖掉页面上的flash movie。
NetBeans 中我选用的插件
习惯了Firefox或者WordPress的方式?其实NetBeans也是一个类似的系统啊,可以选用的插件好多啊~~
1. Special copy/paste
Lucene笔记07——中文分词
什么是分词?什么是中文分词?
分词,就是将一段文字,按照语义上的最小单位切割开来。对于中文来说,虽然,很多汉字本身就具有相对独立的意思,但是更多情况下,单个的汉字是与其他一个或多个汉字组合在一起形成一个含义的。举个例子,“我是一个学生”,分词的结果是:“我/是/一个/学生”,再比如,“我/打算/去/做/分词/的/研究”。中文分词,就是将中文段落划分成词。
分词是理解语义的前提。人类依据自身的知识,在看到文字的时候,就自动完成了分词的过程。然而,计算机不具备人类的知识,更加不具备人类的智能,让机器实现自动切分文本,就成为了一个重要的研究课题,隶属于自然语言处理技术领域。在各种语言的分词中,最为困难的,可能就是中文分词了,因为中文语法复杂,规则少,特例多,歧义性强。中文领域文本处理技术,大大落后于西文,分词就是制约因素之一。
Lucene笔记06
在笔记03中,已经提到了使用Lucene进行搜索的几个必要组件:
IndexSearcher——该对象内包含了很多search方法的重载,搜素一个索引,主要就是使用该对象的实例。
