By Charles on 二 6th, 2010 | 1 View
man是Linux下最最常用的命令之一,用来显示某个命令的手册。
一般在命令行下,manpages通过粗体和下划线来标记关键信息,有多种方法来使man命令显示彩色的manpages。
man是调用less来显示manpages的,可以更换这个程序,使用most来显示,这是一个方法。但是长期以来使用less,已经习惯,most又有一套操作方法,后来我又发现了一种方案,非常简单,只要通过在bashrc中设定环境变量,就可以高亮彩显manpages,非常方便。
Keep Reading --- 267 words totally
Posted in Linux | Tagged color, Linux, man, manpages, usage
By Charles on 一 20th, 2010 | 19 Views
从Word97开始就用上MS Word了,直到Word2007,一晃眼也用了10多年了,可惜嘛,依旧是那个烂水平。排版个学位论文啥的,就是我水平的极限了。Word是一款强悍的编辑排版软件,可惜,我实在钻研精神有限,实在惭愧。现在又到一年学位论文时啊,想着今后漫长的日子里,要憋好几十页的文章,一种孤独寂寥的感觉就涌上心头,实在是不甘心,这就又想起来,有一款排版效果堪比Word,搞不好还略有小胜的软件,我还完全没有涉足过,这就是LaTex了。学习新东西给人的那种新鲜喜悦,可以好好中和一下憋论文的悲苦,于是我踏上了LaTeX之旅。
Keep Reading --- 1818 words totally
Posted in 工作相关 | Tagged latex, opinion, usage
By Charles on 十一 10th, 2009 | 37 Views
初次安装vim编辑器时,我们必须要配置~/·vimrc文件才能让vim变得更加好用。最少最少,你要配置下面一些内容:
" 不再与老旧的Vi兼容
set nocompatible
Keep Reading --- 255 words totally
Posted in 工作相关 | Tagged vim
By Charles on 九 4th, 2009 | 135 Views
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
Keep Reading --- 828 words totally
Posted in 工作相关 | Tagged test, Web Browsers, web design
By Charles on 七 21st, 2009 | 982 Views
本文将介绍一个最为简略的搭建SVN服务器的方法。
经常要开发一些小项目,实验室里没有统一的文件服务器和版本库,那么只好自己动手来搭建一个。
Keep Reading --- 905 words totally
Posted in 工作相关 | Tagged server, subversion, usage
By Charles on 七 14th, 2009 | 609 Views
在网上搜出了很多给Hibernate配置连接池的文章,不过基本上都是同一篇文章,介绍了3种连接池的配置方法,我先试验了c3p0,感觉不出有什么快的,只是觉得在并发测试中,减少了出错的概率。那篇帖子最底下,说道社区普遍认为c3p0不够优秀,大家更倾向使用proxool,于是乎,我决定也试试,当然,我自己完全是没任何经验的,纯粹是为了试试。
去proxool下载了最新版本,0.9.1(我用的Hibernate是3.2.5版本,实际上0.9.1配置好后,跑步起来,最后还是用了0.8.3,后面会说的),按照网上普遍能搜到的帖子里的那个方法配置。
Keep Reading --- 913 words totally
Posted in 工作相关 | Tagged java, programming
By Charles on 六 26th, 2009 | 661 Views
Push Mail应用,是黑莓手机赖以成名的绝技,非常遗憾的一件事情是,在中国,这项业务是收费服务,而且价格不菲。但是,随着中国移动通信行业的发展,Push Mail的概念日渐火热,其门槛不断降低,再非昔日的高不可攀,最近一段日子,我不禁对这项应用倍感兴趣。
上一篇介绍E63的使用体验的文章中,我已经提到了这个东西。但是,事实上,我对其的了解是非常有限,我只是根据心目中的想象,将我现在享受到的服务,认为是Push Mail。而实际上,通过在互联网反复搜索,我还是没有实现对这项服务的深入了解。感觉国内做这个的有好几家公司,包括著名的尚邮,另外就是一些移动运营商和知名度较低的公司,但是我觉得这些公司里,不乏玩弄概念,欺瞒客户的现象。
Keep Reading --- 2579 words totally
Posted in 工作相关, 日 记 | Tagged mobile phone, opinion, usage, user experience
By Charles on 六 3rd, 2009 | 582 Views
已经有两个网友向我反应了Flash MP3 Player无法和lightbox之类插件兼容的问题,其症状为,当打开lightbox效果的图片时,flash movie会漂浮在整个页面的最顶层,破坏了lightbox的效果。
今天做了一点小小的调查,原来浏览器渲染嵌入页面的内容如flash movie或Java applet时,默认将它们放置于页面的最上层,忽略其z-index属性。所以,像lightbox这类插件,靠设置覆盖层的z-index属性来营造高亮效果的js脚本,基本无法做到覆盖掉页面上的flash movie。
Keep Reading --- 828 words totally
Posted in 工作相关 | Tagged development, web design
By Charles on 四 29th, 2009 | 713 Views
习惯了Firefox或者WordPress的方式?其实NetBeans也是一个类似的系统啊,可以选用的插件好多啊~~
1. Special copy/paste
Keep Reading --- 199 words totally
Posted in 工作相关 | Tagged NetBeans, tips, usage
By Charles on 四 28th, 2009 | 1351 Views
什么是分词?什么是中文分词?
分词,就是将一段文字,按照语义上的最小单位切割开来。对于中文来说,虽然,很多汉字本身就具有相对独立的意思,但是更多情况下,单个的汉字是与其他一个或多个汉字组合在一起形成一个含义的。举个例子,“我是一个学生”,分词的结果是:“我/是/一个/学生”,再比如,“我/打算/去/做/分词/的/研究”。中文分词,就是将中文段落划分成词。
分词是理解语义的前提。人类依据自身的知识,在看到文字的时候,就自动完成了分词的过程。然而,计算机不具备人类的知识,更加不具备人类的智能,让机器实现自动切分文本,就成为了一个重要的研究课题,隶属于自然语言处理技术领域。在各种语言的分词中,最为困难的,可能就是中文分词了,因为中文语法复杂,规则少,特例多,歧义性强。中文领域文本处理技术,大大落后于西文,分词就是制约因素之一。
Keep Reading --- 2169 words totally
Posted in 工作相关 | Tagged lucene, note
By Charles on 四 14th, 2009 | 524 Views
在笔记03中,已经提到了使用Lucene进行搜索的几个必要组件:
IndexSearcher——该对象内包含了很多search方法的重载,搜素一个索引,主要就是使用该对象的实例。
Keep Reading --- 987 words totally
Posted in 工作相关 | Tagged lucene, note
By Charles on 四 14th, 2009 | 447 Views
Lucene是允许对索引的并发操作的,具体操作时,要遵循三条简单而严格的规则:
任意数量只读操作可以并行。
Keep Reading --- 366 words totally
Posted in 工作相关 | Tagged lucene, note
By Charles on 四 14th, 2009 | 735 Views
本文详细介绍了使用Lucene建立索引的原理,基础知识,详细配置参数,和基础操作实践。
Posted in 工作相关 | Tagged lucene, note
By Charles on 三 31st, 2009 | 706 Views
dom4j是一个使用简便的开源类库,专门用来在Java平台上处理XML,XPath和XSLT,该类库使用了Java Collections Framework,完全支持DOM,SAX和JAXP。
dom4j为一个XML文档在内存中创建了一个树对象模型。 它提供了一组强大易用的API,通过XPath和XSLT来处理、操纵或者遍历XML文件,此外其中还集成了SAX、JAXP和DOM。
为了提供高度可配置的实现策略,dom4j基于接口设计。只需要提供一个DocumentFactory实现,您就可以创建您自己的XML树实现。这种设计,使得在扩展dom4j以定制您需要的特性时,能非常简单地重用dom4j的代码。
本文档将通过代码实例的方式为您提供一个dom4j的实践指南。在实验室项目中,这个开源工具包给我的工作带来了很大的便利,在这篇文章中,我将对项目中用到dom4j完成的任务做个总结,以期和互联网上的众多文档能够互相补充。
Posted in 工作相关 | Tagged code, code examples, java, tools
By Charles on 三 1st, 2009 | 1344 Views
上次和组里好几个同学合作撰写文档,到了文档快完成的时候,突然发现我在文档里的插图全都看不到了。
今天重装了Office,发现情况依旧。不得已上网搜索了一下。
原来,在Word选项里,有一项功能叫“显示图片框”。
Keep Reading --- 343 words totally
Posted in 工作相关 | Tagged office, tips, word
By Charles on 二 23rd, 2009 | 1022 Views
由于项目开发的需要,必须实现让一个Java程序定时运行。比如,我的项目中,有一个网络蜘蛛,需要从互联网上抓取数据,与其配合,有另一个程序来对新抓取的页面进行索引的创建,由于数据源更新频率不高,我们不可能让蜘蛛无休无止地工作,或者忙等待新数据的产生,那样只能造成浪费,而且非常地不礼貌,所以最理想的情况是,让它每隔一个小时运行一次,这样一天也就运行不了几次。
那么如何才能实现让一个Java程序定时运行呢?Java基本类库里面,提供了两个工具供我们使用,它们是java.util.Timer和java.util.TimerTask。
Keep Reading --- 626 words totally
Posted in 工作相关 | Tagged excecute, java, schedule, thread
By Charles on 十二 18th, 2008 | 1028 Views
要完成最基本的搜索过程,Lucene需要以下几个对象的合作:
IndexSearcher——这个对象主要用来检索IndexWriter生成的索引文件,所以IndexSearcher构造的时候,使用一个包含了索引所在目录的Directory对象来构造。IndexSearcher提供的是一种对索引文件的只读访问,里面提供了多种搜索方法。在我第一次的笔记里代码中用到的search方法,接受一个Query对象和一个HitCollector对象,返回值为空。搜索结果被填充到HitCollector中。
Keep Reading --- 618 words totally
Posted in 工作相关 | Tagged lucene, note
By Charles on 十二 17th, 2008 | 994 Views
要完成最基本的建立索引的过程,Lucene需要以下几个对象的合作:
Keep Reading --- 458 words totally
Posted in 工作相关 | Tagged lucene, note
By Charles on 十二 12th, 2008 | 2480 Views
想装个MyEclipse,听说是傻瓜用的IDE,那么正好适合我啊……
Google之,好多版本啊,Blue,Professional,Standard
Keep Reading --- 443 words totally
Posted in 工作相关 | Tagged difference, MyEclipse, version
By Charles on 十二 9th, 2008 | 1176 Views
为了从用户处取得一个yes or no的答案,一般在html表单中,使用checkbox,中文叫做复选框。
复选框的写法:
<input type="checkbox" name="check1" id="check1" value="yes" checked="checked" />
Keep Reading --- 374 words totally
Posted in 工作相关 | Tagged advanced topics, html
Most Commented Posts