- 博客(11)
- 资源 (9)
- 收藏
- 关注
转载 java8 toMap(key重复如何解决)
使用stream的toMap()函数时,当key重复,系统会报错相同的key不能形成一个map,那么需要解决这个问题,一:相同key的情况下,丢弃重复的只保留一个,二:相同key的情况下,把value变成list,形成Map(Object,List<Object>)的形式。1:当key重复,使用最后一个value为值:2:当key重复,使用list收集:...
2020-01-13 22:55:23 2024
原创 @Controller和@RestController的区别
@RestController注解相当于@ResponseBody + @Controller合在一起的作用。RestController使用的效果是将方法返回的对象直接在浏览器上展示成json格式,而如果单单使用@Controller会报错,需要ResponseBody配合使用。1、如果只是使用@RestController注解Controller类,则方法无法返回jsp页面,配置的视图解析...
2019-11-30 18:15:45 177
原创 MySQL中#{}和${}的区别
#{}和${}的区别是什么? #{}是预编译处理,$ {}是字符串替换。 mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值;mybatis在处理 $ { } 时,就是把 ${ } 替换成变量的值。使用 #{} 可以有效的防止SQL注入,提高系统安全性。对于这个题目我感觉要抓住两点:(1)$ 符号一般...
2019-11-25 10:11:48 2275
转载 Beanutils.copyProperties( )用法及重写提高效率
一、简介:BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。二、用法:如果你有两个具有很多相同属性的JavaB...
2019-07-16 09:40:32 475
原创 Redis注册windows服务
1问题2 原因3解决 3.1 如果需要临时启动Redis 3.2 如果需要将Redis注册为服务4其他说明 redis有windows版和linux版的,本文讲的是windows版相关的一些问题。1、问题使用命令redis-server.exe --service-install redis.windows.conf命令将re...
2018-08-22 01:16:56 1163
转载 Map的四种遍历方法
转发地址:https://blog.csdn.net/u010127245/article/details/50937384 感谢作者的分享!!第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry =...
2018-08-07 09:56:47 205
原创 cvc-complex-type.2.4.c:the matching wildcard is strict,but no declaration can 'dubbo.application'
错误展示:cvc-complex-type.2.4.c:the matching wildcard is strict,but no declaration can 'dubbo.application'这是由于没有加载dubbo.xsd文件造成的,不能识别他们。解决办法:下载dubbo.xsd文件。然后加载到eclipse里面。打开windows->preferrence->xml-...
2018-06-04 16:11:14 512
原创 eclipse 找不到configure working sets选项
针对这个问题,我一直很烦躁,换了好几个版本的eclipse都没有configure working sets选项,后来才发现需要这么做:1、打开eclipse,打开里面的windows下拉菜单,接着找到open perspective 点击others 再点击java;2、接下来 找到package Explorer左边的倒三角,点击第一项的working sets;接下来就会有configur...
2018-05-04 13:07:28 3106 1
原创 nexus 2.0.XX 和 3.0.XX 私服构建
在项目中用到了Nexus所以就想安装一个,但是安装路程异常心酸啊!在这里总结一下,供大家参考!为什么我会提到两种安装方式,因为2.0版本和3.0版本安装的方式区别很大,但是2.0.0和2.14版本只是修复了bug,所以2和3的区别就是很大的改动了。那么都做了什么改动呐?首先就是刚才提到的安装的方式不同,另外一个就是安装成功后进入localhost:8081的方式不同,2.0版本进入的方式是:...
2018-04-20 14:31:29 1454 1
原创 按钮倒计时显示
这是一个简单的小例子,在读研究生,第一次写博客,写的简单,请大牛们见谅啦!每一句都有相应的解释;请需要的人看一下。<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <meta charset="utf-8"
2016-10-26 22:47:43 406
eclipse反编译工具
2018-05-08
分布式服务框架原理与实践
2018-05-07
java学习视频资料
2018-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人