文章列表
Lucene是高效的,但如果使用不当也会让系统变得很难
下面是我实践中,影响查询性能几个重要因素:
1.索引库的大小,索引库越大查询的性能越差,至于为什么,我想我也不用解释了.解决的最好方法,就是将索引分类,分成多个索引库.避免单个索引库过大
2.查询棑序.如果你对结果集里的某个特定项进行排序,当查询结果比较多时,系统会变得非常慢.而且无论你对索引进行何种优化都中徒劳的.所以在查询中禁用FILEID,SCORE之外的任何排序.当然如果已存在的索引很小就没关系了
3.高亮显示,高亮显示是个很用的功能.当然漂亮的东西总是要付出代价的.尤其对
- 2007-11-02 18:39
- 浏览 2536
- 评论(1)
Velocity用户手册
---中文版
Velocity是什么?
Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。
当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由java程序开发人员关注业务逻辑编码。Velocity将java代码从web页面中分离出来,这样为web站点的长期维护提供了便利,同时也为我们在JSP和PHP之外又提供了一种可选的方 ...
- 2005-12-07 15:25
- 浏览 1761
- 评论(0)
1。在运行过程中出现
ClassNotFoundException: org.hibernate.hql.ast.HqlToken 错误weblogic异常退出。
原因:
Hibernate3.0 采用新的基于ANTLR的HQL/SQL查询翻译器,在Hibernate的配置文件中,hibernate.query.factory_class属性用来选择查询翻译器。
(1)选择Hibernate3.0的查询翻译器:
hibernate.query.factory_class= org.hibernate.hql.ast.ASTQueryTranslatorFactory
(2)选择Hibernat ...
- 2005-12-07 15:09
- 浏览 1106
- 评论(0)
DB2 与 JDBC 支持
依照 JDBC 规范,有四种类型的 JDBC 驱动程序体系结构:
• Type 1:这类驱动程序将 JDBC API 作为到另一个数据访问 API 的映射来实现,如开放式数据库连通性(Open Database Connectivity,ODBC)。这类驱动程序通常 ...
- 2005-12-07 15:01
- 浏览 1423
- 评论(0)
xml代码:
<bean id="proxyService" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager"><ref local="myTransactionManager"/></property> ...
- 2005-12-07 14:55
- 浏览 1233
- 评论(0)
配置文件:
### 设置org.zblog域对应的级别INFO,DEBUG,WARN,ERROR和输出地A1,A2 ##
log4j.category.org.zblog=ERROR,A1
log4j.category.org.zblog=INFO,A2
log4j.appender.A1=org.apache.log4j.ConsoleAppender
### 设置输出地A1,为ConsoleAppender(控制台) ##
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
### 设置A1的输出布局格式PatterLa ...
- 2005-12-07 14:46
- 浏览 1076
- 评论(0)