导航

2019年7月15日

摘要: Java内部类详解 说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天我们就来一探究竟。下面是本文的目录大纲: 一.内部类基础 二.深入理解内部类 三.内部类的使用场景和好处 阅读全文

posted @ 2019-07-15 19:29 cdeelen 阅读(105) 评论(0) 推荐(0) 编辑

2019年7月13日

摘要: Java中使用Jedis操作Redis 使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://files.cnblogs.com/liuling/jedis-2.1.0.jar.zip 如果需要使用Redis连接池的话,还需commons-pool-1.5.4.jar 阅读全文

posted @ 2019-07-13 19:40 cdeelen 阅读(254) 评论(0) 推荐(0) 编辑

2019年7月12日

摘要: 一、Redis常用数据类型 Redis最为常用的数据类型主要有以下五种: String Hash List Set Sorted set 在具体描述这几种数据类型之前,我们先通过一张图了解下Redis内部内存管理中是如何描述这些不同数据类型的: 首先Redis内部使用一个redisObject对象来 阅读全文

posted @ 2019-07-12 19:38 cdeelen 阅读(423) 评论(0) 推荐(0) 编辑

2019年7月11日

摘要: JAVA head 分三个区域:1、新生代:1).Eden(伊甸园)区是新对象分配内存的地方,由于堆是所有线程共享的,因此在堆上分配内存需要加锁。而Sun JDK为提升效率,会为每个新建的线程在Eden上分配一块独立的空间由该线程独享,这块空间称为TLAB(Thread Local Allocati 阅读全文

posted @ 2019-07-11 19:23 cdeelen 阅读(75) 评论(0) 推荐(0) 编辑

2019年7月9日

摘要: 说明:当请求参数的值为空时,服务器会将空值转化成空字符串。 可以使用包装类HttpServletRequestWrapper的子类(自定义)替换HttpServletRequest 对象。 问题:如何使得每个请求都使用空值处理? 答:使用拦截器,拦截所有请求,遍历请求参数,处理空值。 具体实现: 步 阅读全文

posted @ 2019-07-09 09:40 cdeelen 阅读(2630) 评论(0) 推荐(0) 编辑

2019年6月28日

摘要: 配置流程: 一、创建ini配置文件、配置参数。 规则如下: 1.[users]部分 #提供了对用户/密码及其角色的配置,用户名=密码,角色1,角色2 username=password,role1,role2 例如: 配置用户名/密码及其角色,格式:“用户名=密码,角色1,角色2”,角色部分可省略。 阅读全文

posted @ 2019-06-28 20:06 cdeelen 阅读(105) 评论(0) 推荐(0) 编辑

2019年6月24日

摘要: 当我们希望在web容器启动时,就加载部分不需要经常修改的信息到ServletContext时可以配置ServletContextListener web启动监听器来完成。实现ServletContextListener 重写contextInitialized、contextDestroyed方法自 阅读全文

posted @ 2019-06-24 20:07 cdeelen 阅读(295) 评论(0) 推荐(0) 编辑

2019年6月22日

摘要: 页面中引入JSTL,使用编译器指令<%@ tagbil ..>指令 <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 设置不忽略EL表达式 阅读全文

posted @ 2019-06-22 11:00 cdeelen 阅读(218) 评论(0) 推荐(0) 编辑

2019年6月21日

摘要: @RequestParam springmvc中的一个注解 运用场景: 1、在请求方法形参,声明和表单字段参数名相同时,spring可以自动封装。在不同时需要使用@RequestParam将提交的数据注入参数和声明 2、springmvc不能直接将接收的集合注入集合参数,需要使用Javabean或者 阅读全文

posted @ 2019-06-21 21:24 cdeelen 阅读(114) 评论(0) 推荐(0) 编辑

2019年6月17日

摘要: SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。 比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。 配置步骤: 1、实现org.springframework.we 阅读全文

posted @ 2019-06-17 20:25 cdeelen 阅读(74) 评论(0) 推荐(0) 编辑