- 博客(8)
- 收藏
- 关注
原创 springboot项目集成vue
由于特殊原因,所以临危受命将vue集成到springboot的项目中,终于在忙活了一天之后成功搞定,下面就分享一下这次的集成过程: 1创建springboot和vue项目 springboot以及vue项目都已经由前后端同事分别开发完成,这里就不介绍具体的创建过程了;2.打包vue项目vue使用了vue-cli,因此目录结构如下1) 修改config...
2018-08-06 17:51:39
19285
4
原创 java8 stream中的惰性求值
List<String> list = new ArrayList<String>();list.add("1");list.add("2");list.add("3");list.stream().filter(x -> {System.out.println(x);return true;});实际上上面的一段代码是没有任何输出的;而原因则是filter只刻画了s...
2018-04-25 16:13:20
2614
转载 get请求和post请求的区别
GET后退按钮/刷新无害,POST数据会被重新提交(浏览器应该告知用户数据会被重新提交)。GET书签可收藏,POST为书签不可收藏。GET能被缓存,POST不能缓存 。GET编码类型application/x-www-form-url,POST编码类型encodedapplication/x-www-form-urlencoded 或 multipart/form-data。为二进制数据使用多重编...
2018-04-09 10:51:08
196
原创 javascript中的深拷贝和浅拷贝
一、遇到的问题:写了以下的一段jsvar a = [a,b,c];var c = a;c.push(d);然后console.log(a);会发现a中也多了d;二、查找资料并找到原因:因为在js中,对象和数组都是引用传递,所谓引用传递就是当变量c赋值为数组a后,a和c便指向了同一个地址,这个地址的值便是[a,b,c]这个数组,所以当修改c,也就是修改了c指向地址的数组,而a也指向这个数组,所以a的...
2018-03-16 17:58:21
213
转载 sql优化
表结构优化1 冗余2 大字段拆分3 动静分离4 水平分表 索引优化:1 注意语法规则,确保用到索引2 联合索引代替多个单个索引3 强制索引,忽略索引4 索引覆盖join优化:1强制join顺序,小表驱动大表2禁止大表join,适当添加冗余字段,减少表关联3超过3个表禁止join4join字段类型一致,避免转换 5子查询最好加上查询条件,减少数据量...
2018-03-14 10:56:32
130
转载 spring mvc-@SessionAttributes 忘记清除 导致无法退出登录问题
摘自:https://www.2cto.com/kf/201701/591954.html先讲讲本次遇到的bug所在,在平常的开发中时长遇到要从session里面拿属性的一些时候,所以程序里面多了很多类是于这样的代码?1234public String toQuestionDetail(HttpSession httpSess
2017-11-15 14:10:16
678
转载 Hibernate延迟加载机制详解
摘自 http://blog.chinaunix.net/uid-20577907-id-3129234.html 1 延迟加载: 延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。 在Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另外在Hibernate3中还提供了对属性的延迟
2017-03-05 12:44:16
287
原创 Vector
Vector:Vector 类在 java 中可以实现自动增长的对象数组;;1.vector的初始化方法: 1)Vector vec = new Vector(); 该方法创建了一个空的Vector 2)Vector vec = new Vector(10); 该方法创建了一个长度为10的Vector; 问题:创建之后如果不放入数据,那么取这10个中的任意一
2017-02-15 13:12:55
312
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人