代码改变世界

随笔档案-2013年3月7日

搜索

2013-03-07 20:35 by ggzwtj, 199 阅读, 收藏,
摘要: 搜索宝贝SearchItem.excute根据搜索条件设置好SearchConditionEngineAOImpl.getCategoryInfo——获取类目信息EngineAOImpl.getFeedListEngineSearchManagerImpl.getItemListSearchClient.query——根据条件搜索(HA3引擎的实现了)根据引擎返回的doc得到List<item>EngineAOImpl.convertFeed——得到前段展示时需要的数据搜索用户SearchUser.excute根据搜索条件设置好SearchConditionEngineAOImpl 阅读全文

计数器

2013-03-07 16:21 by ggzwtj, 431 阅读, 收藏,
摘要: Feed减少Feed评论数CommentManagerImpl.deleteComment——删除评论接口FeedCountRelatedManagerImpl.decrCommentCount——减少Feed评论数(数据库+缓存)FeedDAOImpl.decrCommentCount——减少数据库中的计数FeedBodyManagerImpl.get——从缓存中取到FeedDOFeedDO评论数减一;FeedBodyManagerImpl.put——将FeedDO插入缓存增加Feed评论数:CommentManagerImpl.addComment——发表评论接口FeedCountRela 阅读全文

关联规则

2013-03-07 14:51 by ggzwtj, 801 阅读, 收藏,
摘要: 啤酒和尿布 在超市中人们发现一个有趣的现象:啤酒和尿布这两种风牛马不相及的东西摆放在了一起。这种奇怪的做法使得啤酒和尿布的销量大量增加。对此的解释可能是:一般都是妇女在家照顾孩子,丈夫在下班回家的时候会去买尿布,这时候会去顺便买一瓶自己喜欢的啤酒。 当然,啤酒和尿布的关系可以通过细心的观察得到,而并不是所有的这种规则都能通过观察现象得到。所以,需要有一种算法来寻找这种规则,并且衡量找到规则的有效性——这就是数据挖掘中的关联规则。概念稍微想一下,关联规则要解决的是两个问题:如何找到规则?找到的规则是否有效?比如,超市的数据库中发现所有的购买了下面这几种物品: A B C D E F G那么... 阅读全文