03 2017 档案

摘要:springMVC4中获取request和response对象有以下两种简单易用的方法: 1、在control层获取 在control层中获取HttpServletRequest和HttpServletResponse对象有以下两种简单方式: 1)通过方法参数直接在action类中获取 @Contr 阅读全文
posted @ 2017-03-31 15:56 ngulc 阅读(7563) 评论(0) 推荐(0) 编辑
摘要:项目已经开发完成,需要加用户操作日志,如果返回去加也不太现实,所以使用springAOP来完成比较合适。 注解工具类: 切面类: 配置类: 服务类: 测试方法: 在springAOP切面中使用的是代理,所以直接获取的是代理对象,不能获取真实对象的一些信息,如注解等。 如果要获取真实对象,获取注解的信 阅读全文
posted @ 2017-03-22 10:02 ngulc 阅读(11959) 评论(0) 推荐(0) 编辑
摘要:缓存简介 缓存,我的理解是:让数据更接近于使用者;工作机制是:先从缓存中读取数据,如果没有再从慢速设备上读取实际数据(数据也会存入缓存);缓存什么:那些经常读取且不经常修改的数据/那些昂贵(CPU/IO)的且对于相同的请求有相同的计算结果的数据。如CPU--L1/L2--内存--磁盘就是一个典型的例 阅读全文
posted @ 2017-03-20 15:48 ngulc 阅读(492) 评论(0) 推荐(0) 编辑
摘要:随着RESTful Web Service的流行,测试对外的Service是否满足期望也变的必要的。从Spring 3.2开始Spring了Spring Web测试框架,如果版本低于3.2,请使用spring-test-mvc项目(合并到spring3.2中了)。 Spring MVC测试框架提供了 阅读全文
posted @ 2017-03-17 09:46 ngulc 阅读(1872) 评论(0) 推荐(0) 编辑
摘要:解决日期提交转换异常的问题 由于日期数据有很多种格式,所以springmvc没办法把字符串转换成日期类型。所以需要自定义参数绑定。前端控制器接收到请求后,找到注解形式的处理器适配器,对RequestMapping标记的方法进行适配,并对方法中的形参进行参数绑定。在springmvc这可以在处理器适配 阅读全文
posted @ 2017-03-16 10:06 ngulc 阅读(3045) 评论(0) 推荐(0) 编辑
摘要:最近在使用freemarker,于是在网上找了一些教程学习,如下: 以下内容全部是网上收集: FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成: 1,文本:直接输出的部分 2,注释:<#-- ... -->格式部分,不会输出 3,插值:即$ 阅读全文
posted @ 2017-03-15 09:58 ngulc 阅读(762) 评论(0) 推荐(1) 编辑
摘要:判断代码是否字符是否为空: 阅读全文
posted @ 2017-03-15 09:58 ngulc 阅读(1288) 评论(0) 推荐(0) 编辑
摘要:最近做官网的优化,因为之前官网是静态页面,但是这次需要从数据库中查询然后做展示。又不想引人angular使其开发笨重,所以就用jquery来实现,分页使用的是jQuery Pagination。以前项目中也有过一些分页插件,但是都比较固定。 在使用jQuery Pagination的时候,需要引入j 阅读全文
posted @ 2017-03-14 13:54 ngulc 阅读(732) 评论(0) 推荐(0) 编辑
摘要:在使用jQuery时候,我们经常会看到或者使用到方法链,例如: 这段代码的意思是选择器选择id为p1的html标签,颜色变红,之后slideup,再slidedown。 自然是可以将这几个方法分开写,但是不分开的话不仅有很好的易读性,代码量也会有减少,那么何乐而不为?这种调用函数的方式在jQuery 阅读全文
posted @ 2017-03-13 21:02 ngulc 阅读(1959) 评论(0) 推荐(0) 编辑
摘要:mysql强制索引和禁止某个索引 1、mysql强制使用索引:force index(索引名或者主键PRI) 例如: select * from table force index(PRI) limit 2;(强制使用主键) select * from table force index(zidua 阅读全文
posted @ 2017-03-12 17:40 ngulc 阅读(30105) 评论(0) 推荐(4) 编辑
摘要:责任链(Chain of Responsibility)模式:责任链模式是对象的行为模式。使多个对象都有机会处理请求,从而避免请求的发送者和接受者直接的耦合关系。将这些对象连成一条链,沿着这条链传递该请求,直到有一个对象处理它为止。责任链模式强调的是每一个对象及其对下家的引用来组成一条链,利用这种方 阅读全文
posted @ 2017-03-01 13:39 ngulc 阅读(763) 评论(1) 推荐(0) 编辑