从各个角度总结了电商平台中的架构实践,由于时间仓促,定了个初稿,待补充完善,欢迎大家一起交流。转载请声明出处:作者:杨步涛关注分布式架构、大数据、搜索、开源技术QQ:306591368技术Blog:http://blog.csdn.net/yangbutao一、设计理念1.空间换时间1)多级缓存,静...
分类:
其他好文 时间:
2014-11-28 19:48:53
阅读次数:
283
公司的项目,基于nopcommerce开发。接触项目至今已经快一个月了,对nopcommerce这个开源框架整个结构比较熟悉了。这个框架主要要知道三个文件夹,分别是Libraries、Plugins和Presentation。第一个:LibrariesLibraries里有四个项目,分别是Nop.C...
分类:
其他好文 时间:
2014-11-28 17:46:51
阅读次数:
164
Sublime Text这种软件的意义在于什么?
事实上,它比VS做得好的是:加载大型目录层次结构时,速度飞快
可能是因为它底层模块化+插件式按需加载的架构决定的
VS2010以上版本加载大型软件(比如说WebKit)时,由于预处理需要分析C++头文件的递归包含进行索引什么的
导致性能狂差,
设计上最垃圾的就是,这些本来应该是后台处理的过程却阻塞了主UI线程,导致界面失去响应,Shit...
分类:
其他好文 时间:
2014-11-27 22:06:11
阅读次数:
254
package com.lin.util;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.util.List;
import org.apache.commons.logging.Log;
import org.apache.commons.logging...
分类:
Web程序 时间:
2014-11-26 19:03:43
阅读次数:
268
1 lucene字典 使用lucene进行查询不可避免都会使用到其提供的字典功能,即根据给定的term找到该term所对应的倒排文档id列表等信息。实际上lucene索引文件后缀名为tim和tip的文件实现的就是lucene的字典功能。 怎么实现一个字典呢?我们马上想到排序数组,即term字...
分类:
Web程序 时间:
2014-11-25 00:13:08
阅读次数:
330
elasticsearch如何处理同一个field多个值的情况。...
分类:
其他好文 时间:
2014-11-24 13:39:59
阅读次数:
249
一、AOP框架 Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。 NKalore是一款编程语言,它扩展了C#允...
两个重量级博客: 1.洞庭散人http://www.cnblogs.com/phinecos/archive/2008/10/21/1316044.html,包含实验demo 2.dongxicheng http://dongxicheng.org/data-mining/naive...
分类:
其他好文 时间:
2014-11-24 00:47:08
阅读次数:
286
Solr4.8.0源码分析(17)之SolrCloud索引深入(4) 前面几节以add为例已经介绍了solrcloud索引链建索引的三步过程,delete以及deletebyquery跟add过程大同小异,这里暂时就不介绍了。由于commit流程较为特殊,那么本节主要简要介绍下commit的流程.....
分类:
其他好文 时间:
2014-11-24 00:42:57
阅读次数:
324
查了很多lucene资料,就纳闷为啥不能分享个简单的例子,我在这里自己写了一个
lucene实现其实很简单,先建立索引,在进行搜索,easy!
下载jar包,链接在这里:http://download.csdn.net/detail/dannor2010/8183641 项目中导入lib即可,不多说了。
前期:创建两个txt文件,C:\\sourceC:\\indexsource 中...
分类:
Web程序 时间:
2014-11-21 16:22:56
阅读次数:
200