上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页

2019年9月9日

02.SpringMVC之初体验

摘要: 1.创建Maven WEB项目 2.导入springmvc的jar包 3.创建与配置springmvc.xml核心配置文件 4.在web.xml中配置前端控制器 表 4.1. DispatcherServlet初始化参数 参数描述 contextClass 实现WebApplicationConte 阅读全文

posted @ 2019-09-09 20:06 情陌人灬已不在 阅读(187) 评论(0) 推荐(0) 编辑

01.SpringMVC之概述

摘要: springMVC架构 SpringMVC是Spring框架的一个模块,Spring和SpringMVC无需通过中间整合层进行整合。SpringMVC是基于MVC架构的WEB框架。SpringMVC框架是一个基于请求驱动的Web框架,使用了前端控制器模式来进行设计,再根据请求映射规则分发给相应的页面 阅读全文

posted @ 2019-09-09 18:49 情陌人灬已不在 阅读(177) 评论(0) 推荐(0) 编辑

2019年9月8日

Spring 中的Null-Safety

摘要: 之前一直在某些代码中看到过使用@Nullable 标注过的注释,当时也没有在意到底是什么意思,所以这篇文章来谈谈Spring中关于Null的那些事。 在Java中不允许让你使用类型表示其null的安全性,但Spring Framework 现在在org.sprinngframework.lang包提 阅读全文

posted @ 2019-09-08 21:01 情陌人灬已不在 阅读(271) 评论(0) 推荐(0) 编辑

Spring中Resource(资源)的获取

摘要: 1.通过Resource接口获取资源 Resource接口的实现类有: Resource接口继承了InputStreamSource 接口,InputStreamSource 接口中有一个方法:getInputStream(),所以汇总起来,Resource接口中共有以下方法: 2.通过Resour 阅读全文

posted @ 2019-09-08 18:02 情陌人灬已不在 阅读(8281) 评论(0) 推荐(0) 编辑

2019年9月7日

Spring的事件机制详解

摘要: 同步事件和异步事件 同步事件:在一个线程里,按顺序执行业务,做完一件事再去做下一件事. 异步事件:在一个线程里,做一个事的同事,可以另起一个新的线程执行另一件事,这样两件事可以同时执行. 用一个例子来解释同步事件和异步事件的使用场景,有时候一段完整的代码逻辑,可能分为几部分,拿最常见的注册来说,假设 阅读全文

posted @ 2019-09-07 23:16 情陌人灬已不在 阅读(445) 评论(0) 推荐(0) 编辑

Spring详解(二)------注解配置IOC

摘要: @Configuration:告诉Spring这是一个配置类 @Bean("person")-->作用于方法:给容器中注册一个Bean;类型为返回值的类型 @ComponentScans:配置要一组扫描的包的包扫描器 @ComponentScan:配置要扫描的包的包扫描器 @Scope:配置bean 阅读全文

posted @ 2019-09-07 17:29 情陌人灬已不在 阅读(140) 评论(0) 推荐(0) 编辑

2019年9月6日

Spring @Order注解的使用

摘要: 注解@Order或者接口Ordered的作用是定义Spring IOC容器中Bean的执行顺序的优先级,而不是定义Bean的加载顺序,Bean的加载顺序不受@Order或Ordered接口的影响; 1.@Order的注解源码解读 注解可以作用在类(接口、枚举)、方法、字段声明(包括枚举常量); 注解 阅读全文

posted @ 2019-09-06 17:36 情陌人灬已不在 阅读(2239) 评论(0) 推荐(0) 编辑

2019年9月5日

十四:Servlet3.0的动态

摘要: 动态的创建是为了简化配置文件的.对于我们创建的servlet,filter和listener后可以使用。这也是注解的另外一种替代方式。 其中前三个方法的作用是相同的,只是参数类型不同而已;通过 createServlet() 方法创建的 Servlet,通常需要做一些自定义的配置,然后使用 addS 阅读全文

posted @ 2019-09-05 16:54 情陌人灬已不在 阅读(141) 评论(0) 推荐(0) 编辑

十三:Servlet3.0的异步

摘要: servlet之前的操作同时同步的,就是按照这样的一个流程来走的: 1.请求根据一个路径路由到一个servlet中, 2.servlet获取一系列的参数 3.执行一系列的逻辑(花费时间所占的比重也更大) 4.返回结果 上面的问题出现在这一系列的操作都是同步的,所以这个请求必定是堵塞到所以任务都完成之 阅读全文

posted @ 2019-09-05 16:50 情陌人灬已不在 阅读(268) 评论(0) 推荐(0) 编辑

十二:Servlet3.0的注解

摘要: 1.@WebListener注解 表示的就是我们之前的在xml中配置的 下面我们只需要在我们写好的Listener类上面加上这个@WebListener注解就OK啦 使用Listener的类必须使用下列的几个接口 例子: 这样,在我们启动的时候 就会自动的帮助我们创建一个Listener了,这个注解 阅读全文

posted @ 2019-09-05 16:40 情陌人灬已不在 阅读(183) 评论(0) 推荐(0) 编辑

2019年9月3日

datetime和timestamp的区别

摘要: 时间日期数据类型总概况 MySQL中有多种表示时间日期的数据类型,主要有YEAR、TIME、DATE、DATETIME、TIMESTAMP等。每一种数据类型都有存储的时间日期格式、以及取值范围,因此在使用时间日期数据类型的时候需要选取最佳的数据类型。 此处注意发现:Time类型HH的取值竟然是800 阅读全文

posted @ 2019-09-03 12:32 情陌人灬已不在 阅读(14094) 评论(1) 推荐(1) 编辑

Commons-Collections(二)之map

摘要: BidiMap: 双重Map 使用双向映射,可以使用值查找键,并且可以使用键轻松查找值。(自然,它可以根绝key移除,也可以根据value移除) 也是个普通的Map。继承IterableMap增加了一种迭代方式,例子里会有讲解 DualHashBidiMap 底层维护两个HashMap,一个正向,一 阅读全文

posted @ 2019-09-03 12:10 情陌人灬已不在 阅读(1188) 评论(0) 推荐(0) 编辑

Commons-Collections(二)之set

摘要: MultiSet set我们都知道,它是无序的,并且是不允许出现重复元素的。但有些场景我们不需要顺序,但是我们需要知道指定key出现的个数(比如每样产品ID对应的剩余数量这种统计信息),那么用MultiSet统计是一个很好的方案 底层实现原理为HashMap和MutableInteger Predi 阅读全文

posted @ 2019-09-03 11:45 情陌人灬已不在 阅读(405) 评论(0) 推荐(0) 编辑

Commons-Collections(一)之list

摘要: Bag Bag继承自Collection接口,定义了一个集合,该集合会记录对象在集合中出现的次数。 假设你有一个包,包含{a, a, b, c}。调用getCount(a)方法将返回2,调用uniqueset()方法将返回{a, b, c}的set集合。 顾名思义,它是包的意思,所以也是拿来装数据的 阅读全文

posted @ 2019-09-03 11:33 情陌人灬已不在 阅读(464) 评论(0) 推荐(0) 编辑

2019年9月2日

commons-codec中常用方法

摘要: 一、Base64编码和解码 二、Hex编码和解码 三、MD5加密(MD5是不可逆算法,只能加密) 四、SHA加密 五、URLCodec 除了这些还有很多算法比如HMAC等,大家可以根据需要选取 阅读全文

posted @ 2019-09-02 22:09 情陌人灬已不在 阅读(1891) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页

导航