![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目学习
春风十米
不积跬步无以至千里,不积小流无以成江海。加油!!!
展开
-
多级反向代理下,Java获取请求客户端的真实IP地址多中方法整合
转自:http://blog.csdn.net/sgx425021234/article/details/19043459在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,将http://192.16转载 2017-07-31 19:19:22 · 246 阅读 · 0 评论 -
为什么jdbctemplate是线程安全的
转自:http://blog.csdn.net/qq_26222859/article/details/50739871connection、session这些资源是非线程安全的,在同一时间是不能多线程共享的。事务同步管理器使用threadlocal为不同事务线程提供了独立的资源副本。由此线程与它的资源副本绑定。通过资源获取工具可以获取和当前线程绑定的资源。模板类需要绑转载 2017-07-26 09:35:47 · 3970 阅读 · 0 评论 -
单点登录原理与简单实现
一、单系统登录机制1、http无状态协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系 但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想保护服务器的某些资源,必须限制浏览器请求;要限制浏览器请求转载 2017-07-25 17:00:06 · 204 阅读 · 0 评论 -
数据源与连接池关系
转自:http://blog.csdn.net/indieinside/article/details/40790231数据源与连接池关系我个人认为这两者有不同的: (1)数据源是一种数据库对编程提供的一个接口,每个数据源对应一个数据库。 (2)连接池只是存放数据库连接对象的一个缓冲池,需要数据连接的时候从缓冲池中取就行了。 (3)连接池可以管理数据源。 用转载 2017-07-24 17:10:42 · 325 阅读 · 0 评论 -
servlet/filter/listener/interceptor区别与联系
由于最近两个月工作比较清闲,个人也比较“上进”,利用工作空余时间,也继续学习了一下,某天突然想起struts2和struts1的区别的时候,发现为什么struts1要用servlet,而struts2要用filter呢?一时又发现,servlet和filter有什么区别呢?于是看了看web.xml,一时又发现,咦,servlet、filter、listener?还有个interceptor?对于这转载 2017-07-24 14:17:17 · 147 阅读 · 0 评论 -
Spring获取webapplicationcontext,applicationcontext几种方法详解(转载)
spring获取webapplicationcontext,applicationcontext几种方法详解(转载)转载自 http://www.blogjava.net/Todd/archive/2010/04/22/295112.html方法一:在初始化时保存ApplicationContext对象 代码: ApplicationContext ac = new Fi转载 2017-07-23 21:16:35 · 235 阅读 · 0 评论 -
Java中System.setProperty()用法
转自:http://www.cnblogs.com/chasewade/p/3387390.htmlJava中System.setProperty()用法/* * 设置指定键对值的系统属性 * setProperty (String prop, String value); * * 参数: * prop - 系统属性的名称。 * value -转载 2017-07-23 15:58:59 · 13334 阅读 · 1 评论 -
如何在自定义Listener(监听器)中使用Spring容器管理的bean
正好以前项目中碰到这个问题,现在网上偶然又看到这个问题的博文,那就转一下吧。原文:http://blog.lifw.org/post/46428852 感谢作者另外补充下:在web Server容器中,无论是Servlet,Filter,还是Listener都不是Spring容器管理的,因此我们都无法在这些类中直接使用Spring注解的方式来注入我们需要的对象,当然除了下面我们详细转载 2017-07-23 15:49:01 · 224 阅读 · 0 评论 -
redis学习及实践3---Jedis、JedisPool、Jedis分布式实例介绍
转自:http://flyingsnail.blog.51cto.com/5341669/1371650一、相关jar包 主要用到的是jedis的核心包,笔者用到的是2.1.0版;另根据“池”的应用等还需要用到相关jar包。下图是笔者建立的简单的jedis测试project图: jar包的文档可参考:http://www.boyunjian.co转载 2017-07-31 20:06:30 · 1269 阅读 · 0 评论 -
Spring事务处理你未关注过的原理
转自:http://blog.csdn.net/jdream314/article/details/12647449Spring事务处理你未关注过的原理本文对Spring实现事务处理的真正原理进行追究,从而从中提炼出一些见解。其中讲解内容可能会存在一定的误导,还希望指出,内容仅供参考!(经过本人后期继续研读Spring关于Mybatis的事务处理,其实在mybatis的里面调用了s转载 2017-07-26 09:37:25 · 203 阅读 · 0 评论