- 博客(13)
- 收藏
- 关注
原创 【Java Web学习笔记】04-添加一个SpringMVC拦截器
Spring MVC提供拦截器Interceptor可以将特别的功能应用到指定的请求,例如:鉴权、日志等。拦截器的功能和应用场景与过滤器Filter有点像,但更强大,包含了AOP的思想。过滤器在请求的逻辑前执行,而拦截器在请求前后都可以执行。 拦截器需要实现HandlerInterceptor接口,三个方法。分别是:在处理器执行前的方法preHandle(..);在处理器执行后的方法p...
2016-05-03 06:56:02 163
【Java Web学习笔记】03-练习的web工程
Java Web学习笔记使用的web工程。附件为分卷压缩文件。学习笔记:基于SpringMVC的Java Web学习笔记01 - 下载jar【Java Web学习笔记】02-创建基于SpringMVC的web工程【Java Web学习笔记】04-添加一个SpringMVC拦截器...
2016-05-03 00:15:25 182
原创 【Java Web学习笔记】02-创建基于SpringMVC的web工程
参见 “学习笔记01 - 下载jar(http://teds.iteye.com/blog/2273819)”,准备好需要的jar,开始创建一个Web工程供学习使用。 创建web工程这里使用的IDE是sts-3.6.4.RELEASE(Spring Tool Suite)。选择创建一个Dynamic Web Project。学习使用的服务器软件版本Tomcat 7,对应支持最高dy...
2016-03-06 15:48:59 167
【java web笔记】Tomcat设置虚拟目录和支持中文路径
最近开发一个web应用功能,在服务器上生成了大量处理文件,需要支持通过url下载这些文件,因此有此次配置虚拟目录和中文路径的需求。 配置虚拟目录由于文件数量大,且下载前存在大量IO处理,因此文件存放位置不在web应用目录中,需要配置虚拟目录。配置方法是:在tomcat的conf/server.xml文件中,<Host>节点中添加<Context>。<...
2016-03-01 07:07:54 482
基于SpringMVC的Java Web学习笔记01 - 下载jar
下载Spring framework(含Spring MVC)官网提供了maven下载方法,如果没有maven,可以使用Spring下载地址:http://repo.springsource.org/libs-release-local/org/springframework/spring/较新的GA版本:4.2.4版本:http://repo.springsource.org...
2016-01-25 23:36:27 239
原创 Java Web工程配置log4j相对路径
将log4j的日志配置为相对路径,可以利用web.xml的webAppRootKey配置。<context-param> <param-name>webAppRootKey</param-name> <param-value>{自定义,如:webapp.root}</param-value></con...
2015-08-19 22:31:00 325
原创 持续集成工具笔记
市场上主流的持续集成工具有CruiseControl、Hudson、Jenkins、Apache的Continuum。CruiseControl简称CC,持续集成工具,主要提供了基于版本管理工具 ( 如 CVS、VSS、SVN) 感知变化或每天定时的持续集成,并提供持续集成报告、Email、Jabber等等方式通知相关负责人,其要求是需要进行日构建的项目已编写好全自动的项目编译脚本(可基...
2015-08-11 00:30:16 181
面试官的技术面试技巧与步骤
面试官进行技术面试的常用技巧与步骤。面试需求解读人员需求与岗位说明。了解岗位需求和工作内容,明确岗位对人员的知识技能、工作经验和基本素质要求。面前准备分析应聘者简历,判断人员需求、岗位说明与应聘人员的匹配度,发现需进一步确认的信息。分析信息包括:学历、专业、工作地、年龄,职业发展轨迹,工作经历、承担角色、付出与结果,技能水平、发展潜质,简历可靠性。根据需进一步确认的信息,设计...
2015-08-10 21:19:47 473
原创 延迟响应文本框(text)输入的方法
实现一个搜索框,需要支持用户输入之后自动搜索。 上网查资料,发现各种监听change、input事件的例子,但是都有一个缺点:实时响应,不是延时响应。 实时响应最大的问题是:对服务端的压力太大。处理请求的并发问题。 例如:用户希望搜索关键字“bootstrap”,每输入一个字母都要向服务端发送请求,共请求9次,如果boots请求比bootst...
2015-06-07 13:28:42 684
天猫上不靠谱的商品价格
由于小区的水质不好,今天逛了逛净水器,看中了一款配套的管线机。发现在苏宁和天猫上,同款机器的原价存在非常大的差别,天猫上的价格太不靠谱。QX-WF-1306管线机,在苏宁和天猫都卖580元,但是天猫的原价是1450,苏宁的原价是699,相差一倍。天猫的价格具有非常明显的诱(qi)导(zha)作用。 下图天猫显示原价1450,促销价580苏宁显示的原价是699,易购价580...
2015-06-06 18:05:31 173
原创 持续交付、敏捷、DevOps讲座感想(部署模式)
5月15日参加持续交付、敏捷、DevOps的理念实践讲座,其中一些内容非常有启发作用。整理了几个观点(理念、原则)进行分享。敏捷迭代中开发的连续性,不应与明显的迭代分界(开始或结束): http://lzhted.iteye.com/blog/2211955自动化测试策略和交付管道:http://lzhted.iteye.com/blog/2212646部署模式...
2015-05-24 18:08:45 326
持续交付、敏捷、DevOps讲座感想(自动化测试策略和交付管道)
5月15日参加持续交付、敏捷、DevOps的理念实践讲座,其中一些内容非常有启发作用。整理了几个观点(理念、原则)进行分享。敏捷迭代中开发的连续性,不应与明显的迭代分界(开始或结束): http://lzhted.iteye.com/blog/2211955自动化测试策略和交付管道部署模式:http://lzhted.iteye.com/blog/2213844...
2015-05-19 23:31:59 481
原创 持续交付、敏捷、DevOps讲座感想(迭代过程中开发的连续性)
5月15日参加持续交付、敏捷、DevOps的理念实践讲座,其中一些内容非常有启发作用。整理了几个观点(理念、原则)进行分享。敏捷迭代中开发的连续性,不应与明显的迭代分界(开始或结束)自动化测试策略: http://lzhted.iteye.com/blog/2212646部署模式:http://lzhted.iteye.com/blog/2213844 本...
2015-05-17 21:55:19 680 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人