在非controllers中获取httpServletRequest
摘要:HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest(); 当然一般我们也可从controller中通过方法的参数传递获取到Htt
阅读全文
posted @
2017-08-31 16:35
xdxxdx
阅读(261)
推荐(0) 编辑
(转)spring aop(下)
摘要:昨天记录了Spring AOP学习的一部分(http://www.cnblogs.com/yanbincn/archive/2012/08/13/2635413.html),本来是想一口气梳理完的。但是大晚上时间不够(无奈一场奥运篮球总决赛耗费掉了2小时,不过的确相当精彩),又考虑到篇幅太长,阅读性
阅读全文
posted @
2017-08-31 14:42
xdxxdx
阅读(228)
推荐(0) 编辑
(转)spring aop
摘要:工作忙,时间紧,不过事情再多,学习是必须的。记得以前的部门老大说过:“开发人员不可能一天到晚只有工作,肯定是需要自我学习。第一:为了更充实自己,保持进步状态。第二:为了提升技术,提高开发能力。第三:保持程序员对技术和学习的热情,工作的激情。程序员还是需要把基础打扎实,修炼自己的内功。” 所以赶紧把学
阅读全文
posted @
2017-08-31 11:57
xdxxdx
阅读(181)
推荐(0) 编辑
动态代理(转)
摘要:若代理类在程序运行前就已经存在,那么这种代理方式被成为 静态代理 ,这种情况下的代理类通常都是我们在Java代码中定义的。 通常情况下, 静态代理中的代理类和委托类会实现同一接口或是派生自相同的父类。 一、概述 1. 什么是代理 我们大家都知道微商代理,简单地说就是代替厂家卖商品,厂家“委托”代理为
阅读全文
posted @
2017-08-29 14:10
xdxxdx
阅读(182)
推荐(0) 编辑
(转自知乎https://www.zhihu.com/question/20794107)动态代理
摘要:作者:雨夜偷牛的人链接:https://www.zhihu.com/question/20794107/answer/23330381来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 最近正好在看,特来挖坟。关于动态代理设计模式很可能题主就在不知不觉中使用了,例如Spr
阅读全文
posted @
2017-08-29 13:53
xdxxdx
阅读(925)
推荐(0) 编辑
mssql查询过去一段时间数据库中执行过的语句及执行效率
摘要:SELECT TOP 1000 ST.text AS '执行的SQL语句', QS.execution_count AS '执行次数', QS.total_elapsed_time AS '耗时', QS.total_logical_reads AS '逻辑读取次数', ...
阅读全文
posted @
2017-08-24 15:23
xdxxdx
阅读(298)
推荐(0) 编辑
junit初探
摘要:由于公司规模不大,所以测试方面一直不是很正规,都是做完一个功能,稍微测试一下,没有做单元测试,所以自然也没有接触过类似于junit这类测试的工具。 今天有空研究了一下junit,顾名思义,这是给java用的单元测试工具。经过一番研究,大概知道它是一个什么样的东东。 1.之前我们在写代码的时候,在运行
阅读全文
posted @
2017-08-23 11:55
xdxxdx
阅读(227)
推荐(0) 编辑
增加tomcat的缓存
摘要:起因是我做了一个批量压缩图片的功能,在服务器上跑这个功能的时候,发现服务器有警告。警告的内容大概如下。 XX.... to the cache because there was insufficient free space available after evict 大概的意思就是说缓存不够。于
阅读全文
posted @
2017-08-17 10:22
xdxxdx
阅读(790)
推荐(0) 编辑
(转)解决jdk1.8中发送邮件失败(handshake_failure)问题
摘要:解决jdk1.8中发送邮件失败(handshake_failure)问题 作者 zhisheng_tian 作者 zhisheng_tian 2016.08.12 22:44* 字数 1573 阅读 2818评论 6喜欢 9 2016.08.12 22:44* 字数 1573 阅读 2818评论 6
阅读全文
posted @
2017-08-11 16:22
xdxxdx
阅读(1335)
推荐(0) 编辑
AOP入门(转)
摘要:本文转自http://www.cnblogs.com/yanbincn/archive/2012/06/01/2530377.html Aspect Oriented Programming 面向切面编程。解耦是程序员编码开发过程中一直追求的。AOP也是为了解耦所诞生。 具体思想是:定义一个切面,在
阅读全文
posted @
2017-08-07 17:10
xdxxdx
阅读(194)
推荐(0) 编辑
配置nginx以获取真实的客户端ip地址
摘要:当我们使用了nginx来转发客户端的请求以后,tomcat是无法正确获取到客户端的ip地址的,而是获取到配置了nginx的那台服务器的ip地址。因为tomcat所接收到的请求是通过nginx发出来的(nginx代替客户端发了请求)。 此时需要做如下配置。 这样就可以获取到真实的ip了。
阅读全文
posted @
2017-08-04 15:07
xdxxdx
阅读(738)
推荐(0) 编辑
使用javaMail和velocity来发送模板邮件
摘要:之前在ssh项目中有用过javaMail和velocity来发送邮件,实现的效果如下所示。 这类邮件主要用于公司的推广宣传,比如商城的促销等场景。 今天打算将邮件模块也集成到ssm项目,也算是对之前做的东西的一种巩固。 简单邮件模块 首先来集成简单的邮件模块。 1.第一步,加jar包,在maven的
阅读全文
posted @
2017-08-02 11:09
xdxxdx
阅读(1299)
推荐(0) 编辑
在java项目中使用webservice
摘要:今天学习webservice,主要参考了网络上的一些文章。 1.关于原理的介绍:个人认为这篇文章写得不错了,戳这里。 2.关于demo的编写:个人认为这篇文章很简洁,也能运行成功,戳这里。 按照上面那篇文章的demo运行成功以后,我想在java web中加入一个webservice服务,供其他的ja
阅读全文
posted @
2017-08-01 10:41
xdxxdx
阅读(20644)
推荐(3) 编辑