煌sir
码龄6年
关注
提问 私信
  • 博客:697,003
    697,003
    总访问量
  • 120
    原创
  • 619,318
    排名
  • 113
    粉丝
  • 0
    铁粉

个人简介:黎明前,总有一段时间特别黑!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-11-15
博客简介:

每天进步一点点

博客描述:
依心而行,无憾今生~~
查看详细资料
个人成就
  • 获得813次点赞
  • 内容获得191次评论
  • 获得1,733次收藏
  • 代码片获得2,405次分享
创作历程
  • 2篇
    2022年
  • 19篇
    2021年
  • 99篇
    2020年
成就勋章
TA的专栏
  • Bug
    31篇
  • Java
    24篇
  • vue
    1篇
  • uniapp
    1篇
  • SpringBoot
    9篇
  • Redis
    3篇
  • IDEA
  • Linux
    2篇
  • HTTP
    1篇
  • Nginx
    1篇
  • 安全
    1篇
  • 数据结构与算法
    1篇
  • SSM
    4篇
  • SpringMVC
    5篇
  • Git
    7篇
  • FFmpeg
    1篇
  • elasticsearch
    1篇
  • JavaWEB
    15篇
  • VMware
    1篇
  • WEB
  • JQuery
    4篇
  • MongoDB
    1篇
  • JavaScript
    5篇
  • CSS
    2篇
  • Maven
  • weixinPay
    1篇
  • RabbitMQ
    1篇
  • Nuxt
    5篇
兴趣领域 设置
  • 编程语言
    r语言
  • 数据结构与算法
    数据结构排序算法推荐算法
  • 大数据
    mysqlhadoophiveredisstormsparkflinketl
  • 前端
    javascriptcssvue.jsreact.jses6webpackxhtml前端框架
  • 后端
    springnode.js架构
  • 移动开发
    flutter
  • 人工智能
    opencv语音识别计算机视觉机器学习caffe深度学习神经网络自然语言处理tensorflowmxnetpytorch图像处理nlp数据分析scikit-learn聚类集成学习迁移学习分类回归
  • 网络与通信
    https
  • 微软技术
    c#.netasp.nettypescript
  • 搜索
    elasticsearch
  • 测试
    selenium测试用例postman
  • 软件工程
    jira性能优化
  • 运维
    容器jenkinsdevops自动化kubernetes系统架构网络运维开发graylogelk
  • 网络空间安全
    安全系统安全web安全安全架构
  • 服务器
    linuxcentos
  • 学习和成长
    面试
  • 用户体验设计
    交互uxuiillustrator平面photoshopsketch3d
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

解决IDEA中 import sun.misc.BASE64Decoder导入报错问题

import sun.misc.BASE64Decoder导入报错怎么快速解决?
原创
发布博客 2022.09.26 ·
5837 阅读 ·
16 点赞 ·
3 评论 ·
5 收藏

解决java.util.ConcurrentModificationException: null并发修改异常

遇到并发修改异常,怎么办???来,教你快速解决!
原创
发布博客 2022.01.20 ·
10848 阅读 ·
3 点赞 ·
0 评论 ·
11 收藏

java中的集合List如何进行快速分页呢?

知识小锦囊:如果实现一页展示3条数据呢?可调用list集合中的subList可进行分页操作 // 页码 int pageCurrent = 1; // 页数 int pageSize = 3; // 集合分页操作 int fromindex = pageSize * (pageCurrent-1); int toIndex = fromindex + pageSize; if(toIndex >= collect.size()){ t
原创
发布博客 2021.12.16 ·
1737 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Java中如果快速获取两个集合的交集数据呢?

在我们日常开发中,可能会遇到想要获取两个List集合中的共同数据,看到这里,有的小伙伴就想,直接遍历判断取出来不就好了,确实,虽然,这种办法是可行的,但是,是不是就代码量和杂七杂八的加起来,就显得很冗余,不够精,这里我来教你一种写法,可以利用java8的stream(流)来完成操作喔!知识小锦囊: List<Long> departmentUserNos = departmentVOList.stream().map(UserDepartmentVO::getUserN.
原创
发布博客 2021.12.16 ·
4985 阅读 ·
2 点赞 ·
1 评论 ·
10 收藏

java.lang.IllegalStateException: Duplicate key问题的解决方案

问题:在日常开发中,如果想要吧list转成map,就可以使用java8的stream().collect()来进行转换但是,转换后,可能会在某些场景中出现一个问题,也就是map中key相同,就会导致报错java.lang.IllegalStateException: Duplicate key如果解决呢?解决:/解决map中key相同的问题:使用的是两个key 相同时,保留先存进去的那个元素。相比第一个方法,主要就是我们要去实现一个策略,来决定key相同时,元素如何保留。
原创
发布博客 2021.12.09 ·
15048 阅读 ·
9 点赞 ·
0 评论 ·
11 收藏

翻车现场:java.lang.IllegalArgumentException: Source must not be null

问题:java.lang.IllegalArgumentException: Source must not be null原因:因为第一行查询数据结果为空,后面又使用工具类进行转换,就导致异常了,只需要加非空判断即可解决看完恭喜你,又知道了一点点!!!你知道的越多,不知道的越多!~感谢志同道合的你阅读, 你的支持是我学习的最大动力 !加油,陌生人一起努力,共勉!!注: 如果本篇有需要改进的地方或错误,欢迎大神们指定一二~~...
原创
发布博客 2021.10.12 ·
8026 阅读 ·
4 点赞 ·
0 评论 ·
2 收藏

如何防止前端重复请求,导致同一秒出现相同的数据呢???教你最简单快速的办法解决~~

在日常的开发中,前端请求后端的接口都是正常的操作,但有时往往,前端请求的时候,后端还在处理数据中,可能就有点延迟了一两秒,导致不能实时反馈数据到前端, 用户并不知道这种情况就不断的点击请求,最终出现同一秒同时进了相同的数据,就导致数据错乱了,怎么解决呢??? 来来来,今天煌哥教你怎么快速解决~~~其实啊,解决的办法有很多,但想要最简单有效的办法,就是在前端进行处理,今天就使用vue举个例子吧,三步搞定!步骤一:首先在data中定义相应的变量步骤二:在按钮中使用步骤一.
原创
发布博客 2021.08.01 ·
2356 阅读 ·
2 点赞 ·
2 评论 ·
3 收藏

高德地图根据经纬度调用api报错Uncaught Error: USERKEY_PLAT_NOMATCH(10009)

一.翻车现场:根据经纬度调用高德地图api获取相应信息的时候,报错Uncaught Error: USERKEY_PLAT_NOMATCH(10009)二.解决方案:经过排查发现,是高德中的key有问题,官方文档里显示10009报错为:只要申请一个web服务对应的key即可配置使用看完恭喜你,又知道了一点点!!!你知道的越多,不知道的越多!~感谢志同道合的你阅读, 你的支持是我学习的最大动力 !加油,陌生人一起努力,共勉!!...
原创
发布博客 2021.07.28 ·
3774 阅读 ·
4 点赞 ·
3 评论 ·
2 收藏

如何在Java中使用BigDecimal数字类型,你真的掌握了嘛??

一:什么是BigDecimal?Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用java.math.BigDecimal。BigDecimal所创建的是对象,我们不能使用传统的+、-、*、/等算术运算符直接对其对象进行数学运算,而必须调用其相对应的方法。方法中的参数也
原创
发布博客 2021.05.16 ·
732 阅读 ·
2 点赞 ·
1 评论 ·
0 收藏

springboot使用yml文件如何多环境(dev、test、prod)配置

一.为啥要用这些东西呢?在项目的开发中,可能也会见到yml中(dev、test、prod)这三种环境配置为啥要用这些东西呢,直接用一个不就解决所有了吗??一开始,我也那么想,确实可以那么干,只是在上到服务器的时候,有些文件存放可能需要专门去yml文件改到服务器上的路径,这一来二去的操作,就变的麻烦了,所有加上额外这些配置文件,不管是开发还是生产环境都是有一定好处的二:配置解析说明默认的一个,就是啥都不加的,默认配置文件,application.yml文件,可根据自己需求..
原创
发布博客 2021.05.03 ·
11451 阅读 ·
19 点赞 ·
5 评论 ·
21 收藏

java导入mysql 5.1.40依赖后报错警告Establishing SSL connection without server‘s identity verification is not..

报错:Sun May 02 10:05:33 CST 2021 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option .
原创
发布博客 2021.05.02 ·
234 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

mysql如何实现插入一条数据后立刻获取该数据自增长id进行调用

问题:例如,现在我有两个表,在一个方法里,我需要把表一先插入数据库,然后立刻获取到该数据自动增长id,把id继续放到后续代码,插入到表二中解决:不用使用通用mapper那些快捷的插入insert啥的方法,是不会起作用的,会返回null,需要在xml中手动写插入代码,并加入相应sql即可解决这样加入的数据,就能立刻获取到自增长的id了,小伙伴们~看完恭喜你,又知道了一点点!!!你知道的越多,不知道的越多!~感谢志同道合的你阅...
原创
发布博客 2021.05.01 ·
1530 阅读 ·
3 点赞 ·
7 评论 ·
2 收藏

java调用微信支付时报错“must either be declared abstract abstract method ‘getWXPayDomain()’ in WXPayConfig

报错:Handler dispatch failed; nested exception is java.lang.AbstractMethodError:“must either be declared abstract abstract method ‘getWXPayDomain()’ in 'WXPayConfig导致支付不能正常运行解决:需要去官方下载java版的sdk包,然后打开WXPayConfig 文件把所有的abstract方法都加个public,...
原创
发布博客 2021.05.01 ·
1789 阅读 ·
1 点赞 ·
3 评论 ·
0 收藏

翻车现场:打包成.jar 执行 java -jar xxx.jar 的时候报错 no main manifest attribute in xxx.jar

问题:解决:是打包命令依赖的问题,使用以下依赖放到pom.xml文件即可解决: <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</arti.
原创
发布博客 2021.04.27 ·
257 阅读 ·
2 点赞 ·
1 评论 ·
1 收藏

翻车现场:解决Spring Boot ClassNotFoundException org.springframework.core.metrics.ApplicationStartup

报错:Spring Boot ClassNotFoundException org.springframework.core.metrics.ApplicationStartup原因:SpringBoot项目运行的时候,如果报这个错,一般是依赖版本问题,去查看一下,父项目的springboot版本是否高于或等于子项目的Springboot版本号,如果子项目的版本高于父项目就会导致此报错解决:替换掉父项目或子项目的版本号,进行升级或降级,根据自己需求操作即可..
原创
发布博客 2021.03.13 ·
34822 阅读 ·
29 点赞 ·
5 评论 ·
15 收藏

翻车现场:ParameterMap cannot be cast to java.util.HashMap

问题报错:ParameterMap cannot be cast to java.util.HashMap也就是说:request.getParameterMap 类型的map不能转换为HashMap解决:request.getParameterMap() 是不能进行强转map类型,但可以间接完成转换,解决方法如下: Map<String, String[]> map = new HashMap<String,String[]>(reques..
原创
发布博客 2021.03.11 ·
1804 阅读 ·
4 点赞 ·
0 评论 ·
1 收藏

翻车现场:解决redis使用increment自增方法时报错ERR value is not a valid float

问题:ERR value is not a valid float原因:Spring对Redis序列化的策略有两种,分别是StringRedisTemplate和RedisTemplate,其中StringRedisTemplate用于操作字符串,RedisTemplate使用的是JDK默认的二进制序列化。RedisTemplate是使用的JdkSerializationRedisSerializer序列化,序列化后的值包含了对象信息,版本号,类信息等,是一串字符串,所以无法..
原创
发布博客 2021.02.28 ·
5878 阅读 ·
3 点赞 ·
0 评论 ·
7 收藏

Springboot中如何实现加密数据库配置信息? 不加密如同让人透视?三步即可搞定!

通常开发中,可能我们在yml文件中连接数据库的配置信息,那些账号啊,密码呀,都是明文的,如果上线的话,是存在安全隐患的,如何解决呢?当然加密方式有很多, 让我来告诉你最简单的一种方法,快速配置即可三步搞定~步骤一:加入jasypt依赖 <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>..
原创
发布博客 2021.02.22 ·
396 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

如何在SpringBoot项目中给所有请求加个固定前缀呢?

在开发中,可能会遇到需要配置项目前缀的问题,虽然我们可以在Controller控制器方法中给所有请求加前缀,但是不禁比较麻烦,而且在某种环境下是没什么用处,形同虚设接下来,教你在配置文章中只需短短一小行代码配置即可生效知识小锦囊:在yml配置文件中加入配置:server.servlet.context-path: /需要设置的路径前缀再重启测试即可生效看完恭喜你,又知道了一点点!!!你知道的越多,不知道的越多!~感谢志...
原创
发布博客 2021.02.18 ·
10369 阅读 ·
6 点赞 ·
11 评论 ·
6 收藏

翻车现场:DefaultSerializer requires a Serializable payload but received an object of type没有序列化报错

报错:Caused by: org.springframework.core.serializer.support.SerializationFailedException: Failed to serialize object using DefaultSerializer; nested exception is java.lang.IllegalArgumentException: DefaultSerializer requires a Serializable payload but rece
原创
发布博客 2021.01.18 ·
854 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多