过天的专栏

自古英雄出我辈 一入江湖岁月催 宏图霸业谈笑中 不胜人生一场醉(大家新年快乐)...

自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

把 MongoDB 当成是纯内存数据库来使用(Redis 风格)

英文原文:How to use MongoDB as a pure in-memory DB (Redis style) 转载自    http://www.oschina.net/translate/how-to-use-mongodb-as-a-pure-in-memory-db-red...

2014-03-19 16:36:05

阅读数 6071

评论数 0

mongodb的分片

//场景 a.机器的磁盘不够用了 b.某张表的数据很大,查询效率很慢,需要分片来保存,提高查询效率 一般来说,先要从不分片开始,然后在需要的时候将其转换成分片. c 单个mongod已经无法满足写数据的性能需要了(这里复习一下,如果想要增加读性能,较好的方案是采用搭建主从结构,且让从节点可...

2014-03-19 16:19:09

阅读数 4798

评论数 0

mongodb的读写分离

mongodb的读写分离使用Replica Sets来实现 对于replica set 中的secondary 节点默认是不可读的。在写多读少的应用中,使用Replica Sets来实现读写分离。通过在连接时指定或者在主库指定slaveOk,由Secondary来分担读的压力,Pri...

2014-03-19 16:14:10

阅读数 24808

评论数 0

mongodb的副本集Replica Set

mongodb不推荐主从复制,推荐建立副本集(Replica Set)来保证1个服务挂了,可以有其他服务顶上,程序正常运行,几个服务的数据都是一样的,后台自动同步 【要搭建一个稳定的mongodb工程,副本集是必须的,因为他可以当你的主服务器挂掉后,根据选举机制自动选举出1个最适合的从服...

2014-03-19 16:11:01

阅读数 10364

评论数 0

mongodb分片时的片键选择

记住这个原则 【 片建选择【必须有索引,推荐组合键,键值的变化范围大的】 】 当MongoDB整个架构已经部署好以后,真正考验架构者能力的时候就到了:该如何选择片键。 如果选择了一个不恰当的片键,他可能会在访问量变大的时候,使你的整个应用系统崩溃,同样...

2014-03-19 16:00:28

阅读数 1745

评论数 0

mongodb服务的正常启动和关闭

【正确关闭方法】 方法一  ps  -ef |grep mongodb 找到你要查找的进程号 kill -2  pid    杀掉 方法二 也可以进入到mongo数据库里面进行操作 ./mongo use  admin db.shutdownServer();】        ...

2014-03-19 15:57:09

阅读数 13614

评论数 1

10.拦截器

1,2 可以同时存在在配置里面、   【1:全局拦截器】                              【2.局部拦截器】                              自定义拦截器类 public class ...

2014-01-22 14:09:16

阅读数 1540

评论数 0

9.自带异常处理和自定义异常处理

Spring MVC处理异常有3种方式: (1)使用Spring MVC提供的简单异常处理器SimpleMappingExceptionResolver; (2)实现Spring的异常处理接口HandlerExceptionResolver 自定义自己的异常处理器; (3)使用@Exc...

2014-01-22 14:06:44

阅读数 3901

评论数 0

8.生产者、消费者限定

6.6.5、生产者、消费者限定 6.6.5.1、基本概念 首先让我们看一下通过HTTP协议传输的媒体类型及如何表示媒体类型:   一、Media Type: 互联网媒体类型,一般就是我们所说的MIME类型,用来确定请求的内容类型或响应的内容类型。  写道 ...

2014-01-21 16:31:49

阅读数 790

评论数 0

7.注解式控制器简介

6.1、注解式控制器简介 一、Spring2.5之前,我们都是通过实现Controller接口或其实现来定义我们的处理器类。已经@Deprecated。   二、Spring2.5引入注解式处理器支持,通过@Controller 和 @RequestMapping注解定义我们的处理器类。并且...

2014-01-21 16:21:28

阅读数 952

评论数 0

6.处理器拦截器简介

处理器拦截器简介 Spring Web MVC的处理器拦截器(如无特殊说明,下文所说的拦截器即处理器拦截器)类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。   5.1.1、常见应用场景 1、日志记录:记录请求信息的日志,以便进行信息监控、信...

2014-01-21 15:53:28

阅读数 670

评论数 0

5.数据验证

数据验证 1、数据绑定失败:比如需要数字却输入了字母; 2、数据不合法:可以认为是业务错误,通过自定义验证器验证,如用户名长度必须在5-20之间,我们却输入了100个字符等; 3、错误对象:当我们数据绑定失败或验证失败后,错误信息存放的对象,我们叫错误对象,在Spring Web MVC中E...

2014-01-21 15:51:55

阅读数 3888

评论数 0

4.Controller简介

4.1、Controller简介 Controller控制器,是MVC中的部分C,为什么是部分呢?因为此处的控制器主要负责功能处理部分: 1、收集、验证请求参数并绑定到命令对象; 2、将命令对象交给业务对象,由业务对象处理并返回模型数据; 3、返回ModelAndView(...

2014-01-21 15:41:29

阅读数 733

评论数 0

3.DispatcherServlet作用

3.1、DispatcherServlet作用 DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,而且负责职责的分派,而且与Spring IoC容器无缝集成,从而可以获得Spring的所有好处。 具体请参考第二章的图2-1。   Dispa...

2014-01-21 15:28:59

阅读数 774

评论数 0

2.Spring Web MVC

2.1、Spring Web MVC是什么 Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring We...

2014-01-21 14:47:53

阅读数 880

评论数 0

1.Web MVC简介

Web MVC简介 1.1、Web开发中的请求-响应模型:   在Web世界里,具体步骤如下: 1、  Web浏览器(如IE)发起请求,如访问http://sishuok.com 2、  Web服务器(如Tomcat)接收请求,处理请求(比如用户新增,则将把用户保存一下),最后产生响应(一般为ht...

2014-01-21 14:37:52

阅读数 675

评论数 0

mongodb后台操作(查看性能,查看进程,杀死进程等)

查看当前性能 /scmgt/mongodb/bin/mongostat -h xx.xx.xx.xx::9955 查看读写 /scmgt/mongodb/bin/mongotop -h xx.xx.xx.xx::9955 进入mongodb ./mongo --port 9955 查看...

2014-01-15 17:02:47

阅读数 7252

评论数 0

Mongodb(mapreduce)

在不是分布式的环境,为什么要使用mapreduce 因为mongodb的聚合查询结果不能超过16m 因为mongodb的group有20000的限制 所以只有使用mapreduce才能避免这些     ------------------------------------------...

2014-01-15 17:00:58

阅读数 1008

评论数 0

axis2 发布自定义服务器地址

修改wsdl 方法一:只用改一次配置,以后都不用管wsdl了,修改axis2.xml     http://xxx.xxx.xxx.xxx:10018/productServer 方法二:(不好) a:获取localhost:8080/productServer/services/pr...

2013-12-23 09:56:18

阅读数 3986

评论数 2

oracle误操作(drop,update,删除误操作恢复)

误更新或者删除 alter table ch_t_song_info enable row movement; flashback table ch_t_song_info to timestamp to_timestamp('2013-11-27 14:00:00','yyyy-mm-dd ...

2013-11-27 15:49:25

阅读数 4853

评论数 0

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