随笔分类 - Z1属分类Internet or Web development or Network technology, software or System service and architecture(互联网、网络Web开发、网络、软件技术、软件工程管理与设计、研发、系统架构与工具)
摘要:Spring事务的传播行为http://blog.csdn.net/cuker919/article/details/5957209在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。Spring默认情况下会对运行期...
阅读全文
摘要:在《Spring Transaction 分析事务属性(事务的基本概念、配置)》基础上http://blog.csdn.net/partner4java/article/details/70159461、使用基于注解的AOP事务管理探索tx:annotation-driven标签:标签是注解驱动的事...
阅读全文
摘要:索引建立时 1.对原有索引文件进行建立,是可以访问索引文件中的数据的 2.建立新索引文件,必须等建立完毕后,才可以访问,新建立的文件如果没有建立完是不可以被访问的如果想建立200w的数据的索引又想立即查看的话,先建立1w,建好之后再去建立199w,这样做!新索引文件建立时:[webuser@lo...
阅读全文
摘要:csdn blog -Lucene 3.0 的Query Parser(查询语法)ibm developerWorks -使用 Apache Lucene 2.4.1 搜索文本oschina.net -Lucene 2.4.0查询语法详解cnblogs -全文检索与Lucene3.3.0学习
阅读全文
摘要:http://akululu.iteye.com/blog/314130多索引目录就是要在多个索引目录的中进行比较搜索,类似概念在SQL中就是select * from TableA union select * from TableB。IndexSearcher[] searchers = new...
阅读全文
摘要:http://www.cnblogs.com/twilight/archive/2009/10/09/1579793.htmlParallelMultiSearcher与MultiSearcher的区别,前者为每一个索引单独开一个线程,以多线程的方式同步搜索;后者是逐个依次搜索,然后合并;所以Par...
阅读全文
摘要:http://terje.blog.163.com/blog/static/119243712008102122316595/一般都是索引建立的过程中,不正常操作影响了IndexWriter正常使用,那么下次在使用这个IndexWriter就有这种问题了。最简单的方法,手动删掉文件锁,重新创建一个I...
阅读全文
摘要:http://www.open-open.com/lib/view/open1331275900374.html
阅读全文
摘要:1.IndexSearch、IndexReader等都是线程安全的类,多线程并发使用是没有问题的。不到忘不得以,尽量避免重新实例化,他们实例化是很花费时间的,看一下他们的构造原理你就知道了。2.搜索排序
阅读全文
摘要:实际测试lucene范围符号,大于等于或小于等于符号[],大于或小于符号{}newIntRange或newLongRange一样代码: // test lucene expression BooleanQuery bQuery = new BooleanQuery(); // test ra...
阅读全文
摘要:1.!{Property}的区别比如:简单的key-value数据格式情况下a.!{Applicant_CAppNme},不是对象,写法正确,建议使用写法!点评:a,b这两种写法都行,区别是如果Applicant_C...
阅读全文
摘要:http://yonge812.iteye.com/blog/1010290Velocity中文乱码问题需要注意一下几点:1、eclipse默认编码方式2、页面的编码方式3、volocity模板的编码方式第一步:选择工程右键->Properties->Resource 查看默认的编码方式第二步:Ja...
阅读全文
摘要:http://blog.csdn.net/madding/article/details/6641020当在velocity中需要显示一个列表信息,我们会用foreach循环输出,要求:假如现在需要在页面中输出单数的内容背景为红,双数的内容为黑,构造方式如下:[java]view plaincopy...
阅读全文
摘要:Velocity语法http://www.blogjava.net/alexwan/archive/2008/06/07/206473.html1.变量(1)变量的定义:#set($name = "hello")说明:velocity中变量是弱类型的。当使用#set指令时,括在双引号中的字面字符串将...
阅读全文
摘要:struts2标签的用法、原理http://liuna718-163-com.iteye.com/blog/1124654我的例子:{hPrefix }set标签取值方式2,struts标签:
阅读全文
摘要:没下雪但冷的让人直打哆嗦的天气,冷醉了的教训!!问题解决步骤:1.首先确认页面编码是否准确,并且是否与struts编码配置一样,就算是gbk对GBK,最好大小写保持一样2.尝试先转码一次吧!即使request传过来到参数值是一堆根本就看不懂的乱码3.修改服务器的编码试试,如tomcat的话,就修改c...
阅读全文
摘要:http://elf8848.iteye.com/blog/875830/
阅读全文
摘要:http://www.ibm.com/developerworks/cn/java/j-quartz/现代的 Web 应用程序框架在范围和复杂性方面都有所发展,应用程序的每个底层组件也必须相应地发展。作业调度是现代系统中对 Java 应用程序的一般要求,而且也是对 Java 开发人员一贯的要求。虽然...
阅读全文
摘要:Smooks转换设计背景不同的合作银行对应的外部接口是不一样的,我们需要把外部这些变化不定的接口格式,转换为我们银保通系统可以识别的内部接口.Smooks可以很好的解决这一问题.并且,当合作银行的接口随着业务的变化而发生变化时,smooks只需要通过变更转换模板,就可以实现对变化后接口的支持。Smo...
阅读全文
摘要:http://tangshuo.iteye.com/blog/184824表达式位数最少六位,如每天凌晨一点启动:"0 0 1 * * ?"顺序按秒 分 时 日期 月份 星期 年份(可选) 排字段允许值允许的特殊字符秒0-59,-*/分0-59,-*/小时0-23,-*/日期1-31,-*?/LWC...
阅读全文