摘要: HashMap和Hashtable都实现了Map接口,但决定用哪一个之前先要弄清楚它们之间的分别。主要的区别有:线程安全性,同步(synchronization),以及速度。 阅读全文
posted @ 2018-06-28 21:22 SuperTan 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 当集合要添加新的对象时,先调用这个对象的hashCode方法,得到对应的hashcode值,实际上在HashMap的具体实现中会用一个table保存已经存进去的对象的hashcode值,如果table中没有该hashcode值,它就可以直接存进去,不用再进行任何比较了;如果存在该hashcode值, 阅读全文
posted @ 2018-06-28 21:18 SuperTan 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 一.使用流程案例 1.1 新建web项目,配置maven依赖 <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-web</artifactId> <version>4.2. 阅读全文
posted @ 2018-06-26 21:11 SuperTan 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 一.正向代理:客户端-->代理服务器-->目标服务器-->返回数据-->代理服务器-->客户端 正向代理模式屏蔽或隐藏了真实客户端的信息. 二.反向代理 高流量高并发引出分布式部署服务器,多个客户端给服务器发送的请求,nginx接受到请求后,按照一定的规则分发给了后端的业务处理服务器进行处理.此时请 阅读全文
posted @ 2018-06-26 20:49 SuperTan 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 一.拦截器三个方法分别是: 1.1 preHandle 预处理回调方法,实现处理器的预处理(如登录检查),第三个参数为响应的处理器(如具体的Controller实现); 返回值:true表示继续流程(如调用下一个拦截器或处理器);false表示流程中断(如登录检查失败),不会继续调用其他的拦截器或处 阅读全文
posted @ 2018-06-26 15:05 SuperTan 阅读(2168) 评论(0) 推荐(0) 编辑
摘要: 1.安装ruby安装不上,连接github失败 答:route命令 查看所有网络,删除与github相同的192的无用网络. 2.# 执行创建命令(注意如下连接中的ip最好不用127.0.0.1和默认端口) ./redis-trib.rb create --replicas 1 10.211.55. 阅读全文
posted @ 2018-06-26 12:50 SuperTan 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 1.前端控制器不一样。springmvc前端控制器是一个Servlet(DispatcherServlet)。struts2的前端控制器是一个filter(StrutsPreparedAndExecutorFilter)。 2.接收请求参数方式不一样。springmvc是通过处理器方法的形参接收请求 阅读全文
posted @ 2018-06-24 22:54 SuperTan 阅读(170) 评论(0) 推荐(0) 编辑
摘要: //可以在controller中定义用于转换的方法 public class DateConverter implements Converter<String, Date> { /** * 转换方法 */ public Date convert(String source) { // 1.定义转换 阅读全文
posted @ 2018-06-24 22:52 SuperTan 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 一.客户端数据post方法传到后台中文乱码问题(tomcat默认字符集ISO-8859-1,不支持中文) 解决:spring框架提供字符集编码的过滤器(CharacterEncodingFilter),解决post请求的中文乱码。在web.xml中,配置字符集编码过滤器: <!-- 配置字符集编码过 阅读全文
posted @ 2018-06-24 18:55 SuperTan 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Springmvc的参数绑定,是通过处理器方法的形参来接收请求的url或者表单的参数数据。 参数默认支持的数据类型有: 1.HttpServletRequest :通过request对象获取请求的参数数据,放在controller的形参上 2.HttpServletResponse:通过respon 阅读全文
posted @ 2018-06-24 18:50 SuperTan 阅读(86) 评论(0) 推荐(0) 编辑