`
killazy
  • 浏览: 32225 次
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
一直看了freemaker三天了,今天才突然发现,原来应该是freemarker。 但是我在Google中输入freemaker却也找到了freemarker的主页,并且网上也还有不少freemaker的相关的文章。到底究竟是什么啊?还是两者都可以呢?
apache:侧重于http server tomcat:侧重于servlet引擎,如果以standalone方式运行,功能上与apache等效,支持JSP,但对静态网页不太理想; apache是web服务器,tomcat是应用(java)服务器,它只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立于apache运行。 换句话说,apache是一辆卡车,上面可以装一些东西如html等。但是不能装水,要装水必须要有容器(桶),而这个桶也可以不放在卡车上。 通俗的讲,Web服务器传送(serves)页面使浏览器可以浏览,然而应用程序服务器提供 ...
i had a dream that one day... 我们可以在寝室随意使用热得快,不存在安全隐患。当然完全没有是不可能的,但至少不要把它列入危险电器吧。 又被收了3个热得快,不知道这是第几个了... 明知我们又是要买的,不知道他们收那么多做什么用途了...
 软件架构师之路 周恒 常和好友孙向晖探讨软件开发之道,他把我作为架构师推荐到程序员杂志,提笔良久却不敢下笔。虽然多年来一直负责开发浪潮软件的企业应用架构,却总觉软件架构师在软件行业中是一神圣的称号,所 ...
开源搜索引擎工具包 1.Lucene Lucene是目前最为流行的开放源代码全文搜索引擎工具包,隶属于Apache基金会,由资深全文索引/检索专家Doug Cutting所发起,并以其妻子的中间名作为项目的名称。Lucene不是一个具有完整特征的搜索应用程序,而是一个专注于文本索引和搜索的工具包,能够为应用程序添加索引与搜索能力。基于Lucene在索引及搜索方面的优秀表现,虽然由Java编写的Lucene具有天生的跨平台性,但仍被改编为许多其他语言的版本:Perl、Python、C++、.Net等。 同其他开源项目一样,Lucene具有非常好的架构,能够方便地在其基础上进行研究与开发,添加 ...
1:Resource,Compass对Lucene的Document的抽象,与Alias联系在一起。 2:Property,Compass对Lucene的Field的抽象。通过Compass Converter framework将不是String类型的对象转换为可以索引的Property。 3:RSEM:Resource/Search Engine Mapping,资源搜索引擎影射。 4:Lucene采用IndexReader、Searcher、IndexWriter三个类完成索引搜索的功能。而Compass只有一个简单的接口,能够通过该接口实现所有的操作。 5:事务索引和集成:lucene是 ...
http://www.agilejava.org/space/?108/action_viewspace_itemid_172.html
Compass是首个公开源代码的Java搜索引擎框架。 Compass is a first class open source Java Search Engine Framework, enabling the power of Search Engine semantics to your application stack decoratively. Built on top of the amazing Lucene Search Engine, Compass integrates seamlessly to popular development frameworks like H ...
每一项技术的发明都不是无缘无故的,之所以有因为有需要。存在就是合理,我一直被Lucene的索引维护所困扰,今天Google了一下发现了这个东东。已加入Opensymphony的Compass 是对Lucene搜索引擎在企业应用(数据库应用)中的增强。 http://www.opensymphony.com/compass/
http://www.inspiresky.com/Article/ShowArticle.asp?ArticleID=654
http://www.inspiresky.com/Article/ShowArticle.asp?ArticleID=648
关于资源文件中文问题不错的文章 提供了三种方法: 1、修改perference中的编码参数; 2、使用jdk的native2ascii.exe; 3、使用插件JInto和Properties Editor. http://dev.yesky.com/454/2014454.shtml
Spring所倡导的开发方式就是如此,所有的类都会在spring容器中登记,告诉spring你是个什么东西,你需要什么东西,然后spring会在系统运行到适当的时候,把你要的东西主动给你,同时也把你交给其他需要你的东西。所有的类的创 ...
EJB的英文全称是企业级的JavaBean 两者是完全不同的 JavaBean是一个组件,而EJB就是一个组建框架 JavaBean面向的是业务逻辑和表示层的显示,通过编写一个JavaBean,可以将业务逻辑的事件和事务都放在其中,然后通过它的变量属性将所需要的内容在表示层传递显示。 EJB是部署在服务器上的可执行组建或商业对象。EJB有一个部署描述符,通过这个部署描述符可以对EJB的属性进行描述。EJB不和表示层交互。 通常,对于简单的服务器端应用来说,使用JavaBean是很不错的选择。虽然对于复杂的服务器端应用来说,使用JavaBean同样可以达到相同的效果,但这么做,所有底层的实现都必须 ...
Global site tag (gtag.js) - Google Analytics