摘要: springMVC servlet配置与启动 看一下springmvc的web.xml常见配置: DispatcherServlet是一个特殊的Servlet,因此本文首先看看常规servlet的特性。 1. servlet特性 Servlet的启动过程如何? 难道和springmvc Ioc容器一 阅读全文
posted @ 2018-07-24 00:12 有爱jj 阅读(9060) 评论(0) 推荐(0) 编辑
摘要: SpringMVC IOC容器初始化 首先强调一下SpringMVC IOC容器初始化有些特别,在SpringMVC中除了生成一个全局的spring Ioc容器外,还会为DispatcherServlet生成一个容器,具体的下一篇有讲述。 我们知道spring中单纯使用main函数就可以生成一个容器 阅读全文
posted @ 2018-07-24 00:11 有爱jj 阅读(2343) 评论(0) 推荐(0) 编辑
摘要: 首先回归一下web.xml的常用配置,看一个示例: <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath*:spring/applicationcontext-*.xml</para 阅读全文
posted @ 2018-07-24 00:09 有爱jj 阅读(8082) 评论(2) 推荐(0) 编辑
摘要: 如果你有一个最新的内核,确实有可能使用它作为非root用户启动服务,但绑定低端口。最简单有效的办法是: #setcap 'cap_net_bind_service=+ep' /path/to/program 执行了该命令后,该文件程序将会具有CAP_NET_BIND_SERVICE功能,setcap 阅读全文
posted @ 2018-06-25 21:10 有爱jj 阅读(13589) 评论(0) 推荐(1) 编辑
摘要: 1. Install Nginx software prerequisites : $ sudo yum install pcre pcre-devel openssl-devel perl gcc make -y 2. Download Nginx from official website an 阅读全文
posted @ 2018-06-11 21:02 有爱jj 阅读(3858) 评论(0) 推荐(0) 编辑
摘要: 事件监听模式是观察者模式的一种特殊情况,在事件监听模式中有三个重要的概念: -- 事件源(source) -- 事件对象 (Event) -- 事件监听器(Listener) 这三个名称的解释可以先缓一缓,看完理解之后自然会知道其含义,先回顾一下观察者模式: 观察者模式中主要由被观察者与观察者这两个 阅读全文
posted @ 2018-05-15 15:35 有爱jj 阅读(807) 评论(0) 推荐(0) 编辑
摘要: 被观察者: 观察者: 参数:(通过参数可以将变化的细节传入观察者) 测试: 结果: 上面例子中出现的一些名词与对应的角色(动作): 被观察者:ShoppingCart 观察者1: EmailObserver 观察者2: MsgObserver 业务逻辑:ShoppingCart.addSomethi 阅读全文
posted @ 2018-05-12 20:56 有爱jj 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 通过前面介绍的文章可知,JDK的动态代理用起来非常简单,但动态代理中使用动态代理的对象必须实现一个或多个接口。如果一个类没有实现任何接口,只是一个纯粹的类,如果要实现对它的代理,那该该怎么办?为例解决这个问题,因此就引入了cglib动态代理。 为了保证关于代理的这几篇文章连续性,本文先占个坑,只简单 阅读全文
posted @ 2018-05-12 16:42 有爱jj 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 上一篇介绍了JDK动态代理,这里在介绍一下静态代理,静态代理相对来说简单了许多,静态代理模式的基本思想大致为:真实对象与代理对象都实现了相同的接口,都能做同样的事情,在代理类中可以通过获取真实对象来实现真实对象的业务逻辑。 它的使用模式大致如下图所示: 结果: 阅读全文
posted @ 2018-05-10 10:32 有爱jj 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 在介绍JDK动态代理原理之前,先来一个网上比较经典的关于jdk动态代理的例子: 测试: 测试结果: "D:\Program Files\Java\jdk1.8.0_101\bin\java"... Before invocation Hello cjj! After invocation 请到F:\ 阅读全文
posted @ 2018-05-09 23:05 有爱jj 阅读(452) 评论(0) 推荐(0) 编辑