`
sha0k
  • 浏览: 83859 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表
不得不说这个是让我最恶心的东西,因为虚拟机,我咋设/etc/network/interfaces都设置不正确 导致sudo apt-get install 用不成,如果有哪位大大搞定了麻烦教教我,我这里就献丑说说我的蠢办法,只能手动安装了。   1.下载&安装zlib http://www.zlib.net/  页面中间有最新版本 tar -xvf zlib.tar.gz cd zlib ./configure sudo make sudo make install   2.下载&安装openssl,ubuntu12.04带有ssl,可以使用命令 op ...
1.下载和安装VMware workstation 9 http://www.crsky.com/soft/1863.html   2.下载Ubuntu12.04 http://www.ubuntu.com/download/desktop/zh-CN 64bit在安装前请记得打开bios 设置configuration或security里的virtualization 为enabled   3.安装ubuntu开始    File->New virtual machine wizard     next->next->选择镜像文件  next->设 ...
protected void doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exception { HttpServletRequest processedRequest = request; HandlerExecutionChain mappedHandler = null; boolean multipartRequestParsed = false; WebAsyncManager asyncManager = WebAsyncUtils.getAsy ...
每天敦促自己阅读spring源码 绝不松懈 下面是当没有注册HandlerAdapter时,spring提供的默认HandlerAdapter的实现类 org.springframework.web.servlet.HandlerAdapter=org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter,\     org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter,\     org.springframework.web.servlet.m ...
这里主要是为了解决我前面遇到的问题,因为在默认注解DefaultAnnotationHandlerMapping的determineUrlsForHandlerMethods方法中遇到了RelectionUtils的doWith方法,在 determineUrlsForHandlerMethods方法中调用的时候,有两个参数,一个是 Class对象,一个是 new  ReflectionUtils.MethodCallback() ,这里的MethodClallback是ReflectionUtils的内部回调接口,它用于处理从Class的对象获取的Method对象。 ...
上一节主要阅读了BeanNameUrlHandlerMapping类,并理清了它的父类关系,值得注意的是它的爷爷的爸爸也就是AbstractHandlerMapping实现了HandlerMapping接口,而继承了WebApplicationObjectSupport类,在AbstractDetectingUrlHandlerMapping类中,有这样一个方法: /** * Calls the {@link #detectHandlers()} method in addition to the * superclass's initialization. */ @Ov ...
在mongodb中有一个非常好用的collection : Capped Collections。 capped collection具有固定的大小,并且在auto-FIFO和age-out方面有很高的性能(具体怎么个高法得有数据支持,这里只讨论怎么做),age-out是基于插入顺序的。 capped collection自动 ...
上一节我们看到  当***-serlvet.xml中未声明HandlerMapping的实体bean时,默认构造 org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping和 org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping 的实例。 所以本节就从这两个类入手研究,HandlerMapping中最重要的方法是 getHandler 用于获取HandlerExcutionChain的对象。 先来看BeanNam ...
在分析HandlerMapping和HandlerAdapter以及其子类关系和代码之前,我们先来看看DispatcherServlet对它们的初始化是怎样的,在DispatcherServlet类中,有HandlerMapping和HandlerAdapter的链表。 /** List of HandlerMappings used by this servlet */ private List<HandlerMapping> handlerMappings; /** List of HandlerAdapters used by this servlet */ ...
MongoDB与sql关于库表的名字: database == database collection == table document == row 本篇转载自:http://blog.nosqlfan.com/html/271.html   索引能提高检索数据的速度,你可以想像成在MySQL中创建索引一样,同样索引也是用B-Tree也实现的。 1.单 ...
如今NoSql这么火热,假期闲来无事也来凑凑热闹,多学点儿是点儿,好处肯定有,坏处肯定没。。。。 选了大家谈论最多的mongodb来学习,先去www.mongodb.org 下载,安装就直接解压到你就好了。 假设windows 32bit机,建立目录D:\mongodb   把压缩包bin目录下的exe全部放到mongodb目录下,然后建立一个data文件夹(D:\mongodb\data) 这个data目录就是用来存放数据的,默认是C盘data\db目录。 bin目录下的 mongod.exe - 数据库服务器. mongo.exe - 管理员shell 当我们使用自定 ...
上一节看完了ViewResolver解析视图名产生View的过程,这就到了最后的流程View执行它的render方法,实现我们到视图的跳转,对不起,前两篇都忘了说了,主要是学习札记,整个过程解释的不多其实,如果愿意看下去的朋友,我只是提供看过程的思路,spring给的注释都很通俗易懂,加上我的部分解释,应该很清楚的我想。 view.render(mv.getModelInternal(), request, response);  下面来看AbstractView中的render方法,并慢慢分析它的意义: public void render(Map<String, ?> mo ...
在Spring中使用jcaptcha首先要添加jcaptcha的包 我使用的是jcaptcha-1.0-all.jar 官网http://jcaptcha.sourceforge.net/jcaptcha/index.html 还要添加commons-collections-*.*.jar 版本自己控制 首先是ApplicationContext.xml的配置,这里主要是对验证码生成器服务的注入,控制类就是Spring Web中的Controller,没有什么特别的 <bean id="imageCaptchaService" class="com. ...
第一节我们看到了ViewResolver对ModelAndView中属性Oject view为String时,将调用方法: protected View resolveViewName(String viewName, Map<String, Object> model, Locale locale, HttpServletRequest request) throws Exception { for (ViewResolver viewResolver : this.viewResolvers) { View view = viewResolver.r ...
马上过年了~闲来无事,阅读Spring源码提升自己,做事要有个流程,大家都知道Spring MVC的请求处理流程   请求进来后必须经由Front controller,而在spring mvc中Front controller就是DispatcherServlet 在我看来,DispatcherServlet作为分发请求交给Controller处理的spring mvc门卫,就是阅读spring mvc源代码的入口。 什么都是由浅入深,看不懂的我搁着  先看能看懂的,对spring mvc用透彻了再回头看看不懂的,我相信能更理解它 /** * Initialize the ...
Global site tag (gtag.js) - Google Analytics