- 博客(7)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
转载 SpringMVC之ModelAndView的用法(转)
(一)使用ModelAndView类用来存储处理完后的结果数据,以及显示该数据的视图。从名字上看ModelAndView中的Model代表模型,View代表视图,这个名字就很好地解释了该类的作用。业务处理器调用模型层处理完用户请求后,把结果数据存储在该类的model属性中,把要返回的视图信息存储在该类的view属性中,然后让该ModelAndView返回该SpringMVC框架。框架通过调用配置...
2019-12-17 21:41:44 394 1
原创 MYSQL利用merge存储引擎来实现分表
创建user1和user2两个分表 建表语句如下:只是表名不一样,其他字段信息及主键一致。引擎为MyISAM不能是InnoDB。CREATE TABLE IF NOT EXISTS user1(id INT(11) NOT NULL AUTO_INCREMENT,NAME VARCHAR(50) DEFAULT NULL,sex INT(1) NOT NULL DEFAULT ...
2019-12-11 14:21:37 404
原创 重写HashMap的equals和hashCode方法
首先定义HashMap的key,这个类中重写equals和hashcode方法:public class Key { String key; public String getKey() { return key; } public void setKey(String key) { this.key = key; ...
2019-12-10 14:01:51 829
转载 HashMap的实现原理
1.7中采用数组+链表,1.8采用的是数组+链表/红黑树,即在1.7中链表长度超过一定长度后就改成红黑树存储。 1.7扩容时需要重新计算哈希值和索引位置,1.8并不重新计算哈希值,巧妙地采用和扩容后容量进行&操作来计算新的索引位置。 1.7是采用表头插入法插入链表,1.8采用的是尾部插入法。 在1.7中采用表头插入法,在扩容时会改变链表中元素原本的顺序,以至于在并发场景下导致链表成环的问题;在1.8中采用尾部插入法,在扩容时会保持链表元素原本的顺序,就不会出现链表成环的问题了。
2019-12-10 11:41:11 732
原创 request中getParameter和getAttribute的区别
首先request对象代表客户端的一次请求,可以用它来存储客户端请求的一些参数。getParameter()方法 该方法是用于客户端通过get或者post传递过来的参数,它的返回值类型永远是是字符串类型 注意,这里强调的是客户端请求时,是客户端发送给服务器的参数,这个赋值动作是有客户端完成的。 例如: get方式的:http://localhos...
2019-12-03 22:21:13 101
转载 你真的了解try{ return }finally{}中的return?
今天去逛论坛 时发现了一个很有趣的问题:谁能给我我解释一下这段程序的结果为什么是:2.而不是:3代码如下:class Test { public int aaa() { int x = 1; try { return ++x; } catch (Exception e) { } fi...
2019-12-03 21:52:50 87
通过https://start.spring.io/生成的Spring Boot 1.5.17项目
2018-10-18
在使用jdk1.6时使用Cipher进行解密时,程序不往下走了
2018-12-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人