文章分类 -  工作

工作中的问题和公司架构相关
摘要:ReflectionToStringBuilder reflectionToStringBuilder=new ReflectionToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE);reflectionToStringBuilder.setExcludeFieldNames(Arrays.asList("titleTokens","contentTokens","content").toArray(new String[0]));利用ReflectionToStringBuild 阅读全文
posted @ 2011-07-08 17:46 xiao晓 阅读(409) 评论(0) 推荐(0)
摘要:重构的要点:1、关键点详细记录传过来的数据,不需要到处记录logger,在indexDoc处 。2、查询时将Gquery中含义统一,然后将解析统一 。3、Gquery中在map中添加搜索,若是key为null或者""时候则在默认域(title 和 descriotion)中搜索 。4、将搜索的搜索与详情页的信息读取的分离 :提高搜索的速度以及相应的过滤 。原架构的优点以及注意点:1、将一部分数据存于cash中,便于搜索的实时性(跑马灯),修改索引中跑马灯的数据时候,需要刷新其中的数据 。2、在推数据时候,每推一条存储与文件中,等下次lucene合并时候(将索引写到硬盘上), 阅读全文
posted @ 2011-07-07 19:36 xiao晓 阅读(191) 评论(0) 推荐(0)
摘要:client.composite中配置 <component name="NewsUpdateServiceComponent"> <implementation.java class="com.gemantic.sca.analyse.news.client.NewsUpdateSCAClient"/> <reference name="newsUpdateService"> <scallop:binding.rmi registryName="gemantic-newsupdat 阅读全文
posted @ 2011-07-05 18:20 xiao晓 阅读(560) 评论(0) 推荐(0)