自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 自动填充-关于Redis和HBase取舍想到的

HBase的应用场景还是海量数据的存储;对于keywords自动填充这种场景还是不太实用。对于这部分数据曾经想到过使用MongoDB或者HBase存储,考虑的是如果数据全部放在Redis中,Redis的职责有些太重了。其实这里可以考虑使用多台Redis,每台Redis存储不同类型的数据。这就好比从1000万条数据中检索速度快,还是从10个百万条数据库中检索数据快的问题,对数据进行分开存储本身就

2016-12-29 07:31:14 2495

原创 自动填充-实现逻辑

自动填充数据有两部需要维护,首先是关键字列表,其次是关键字后补列表。每当用户查询关键字的时候,首先从关键字列表中进行查找,只要有匹配的就检索出来,其实这里还是需要进行关联度匹配和分析,这个可以留在后面实现。如果关键字列表中没有完全匹配的,后补的列表中也没有这个关键字,那么就将其放入到关键字后补列表中;如果已经存在,则检索次数中加1;当检索达到了5000次之后,就需要从关键字后补列表中提升到关键字

2016-12-28 23:09:12 672

原创 自动填充-SpringMVC和ajax

最近在研究自动填充,就类似于淘宝那种的,输入MP之后自动回感应出来mp3, MP3好音质,MP3套...jQuery有提供一种空间:autoComplete,今天先不讲这个,而是说说为了使用autoComplete,我首先需要实现ajax访问后台返回推荐类型,再绑定到下拉选项中。之前简单地搜了一下ajax+spring mvc,我之前一直认为这个是个很简单的东西;但是我整整调了一天,困扰我的是Re

2016-12-26 23:41:45 638

原创 美妙的秒杀架构

看到了微信公众号(架构师之路)的一篇文章,立即被征服了,里面主要介绍如何来设计秒杀架构。        秒杀程序问题根源在于:海量的请求在争抢有限的资源,秒杀其实和火车票非常像,都是对有限资源的抢占。这一点和微博不一样,微博不需要加锁,是客户端来拉去,资源是不受限的。       首先是要对于架构进行分层,最上面是展示层,其次是站点层,然后是服务层,最后才是数据层。秒杀架构的核心其实:

2016-12-23 21:59:23 389

原创 Keepalived以及yum那点事

安装keepalived的时候发现需要OpenSSL组件,在官网下了,后来,发现在make的时候有“ ‘SYS_setns’未声明”的异常,网调是因为glib不是最新导致;安装glib需要libffi包支持;需要到官网下载;安装完成后还要在/etc/profile中进行配置:exportLIBFFI_CFLAGS=-I/usr/local/glib-2.34.3/lib/libffi-3.0.

2016-12-17 19:20:25 2809

原创 spring的form提交以及JSTL

之前主要做的是后台应用的开发,Spring接触过几个项目,但是接触不深。此次平台开发打算相对深入研究一下Spring的MVC,有两点心得。首先是form页面处理。Spring提供了一种方式,就是可以通过form:form标签以及form:input标签来进行绑定,这个样整个页面将会显得更加的优雅;但是这个只适合提交页面,因为对于展示页面很多地方还是无法采用这种方式来显示,比如span标签内部显

2016-12-17 12:26:12 2202

原创 Git管理

最近在使用github来管理自己的一个电商项目,但是多地开发的时候,发现pull不好使。原来是要在preference中的Team-git-configuration中添加一个core.remote.url选项,value值为你的github地址。  但是这是网上的解决方案,还是没有解决。  但是在调查过程中发现了一个Git的view很重要:Git Repositories;Bra

2016-12-17 12:22:35 345

原创 电商手记-前站

打算搭建一个电商平台玩玩儿,做一个类似于京东的商城。功能简单一些,但是重点是要实现高并发的处理。首先是学习了一下git,git向往久已,一直没有实际使用过。此次项目中代码管理打算采用Git进行管理,放置到gitHub上面。Git在使用过程中,觉得和svn最主要的区别在于git可以实现二级提交,就是先提交到本地,然后再提交到服务器上面;这样即使在离线环境下,或者是在家办公也可以提交代码,想想好开

2016-12-09 19:04:30 296

Building Secure ASP.NET Applications Authentication, Authorization, and Secure Communication

Building Secure ASP.NET Applications Authentication, Authorization, and Secure Communication The WhiteBook from microsoft

2009-08-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除