- 博客(22)
- 问答 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 win10在VMware15上安装linux系统centos7_64位服务器超详细步骤,并配网
win10在VMware15上安装linux系统centos7_64位服务器超详细步骤,并完成配网
2021-12-21 13:33:30
2140
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 理清java各种日志框架之间的关系,Slf4j,Log4j2等相互间转换关系
本文仅仅是理清各种日志框架之间的关系和相互间转换关系,顺带附上springboot默认的Slf4j+Logback配置。具体各框架项目中如何使用,网上太多了,也写得更好。
2021-12-15 15:06:23
842
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Oauth2中refresh_token刷新token异常No AuthenticationProvider found for PreAuthenticatedAuthenticationToken
Oauth2中refresh_token刷新token异常No AuthenticationProvider found for org.springframework.security.web.authentication.preauth.PreAuthenticatedAuthenticationToken
2021-12-08 17:52:05
2447
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 java stream流分组后再转成其他对象
项目中有个需求:需要将list<CmdVo> 根据cmd字段分组后再转换成list<Params>。虽然需求有点脑残,主要记录下stream流的使用吧。使用stream流转换真的很方便。@Datapublic class CmdVo { private String cmd; private String param; private Object value;}@Datapublic class Param { privat
2021-11-25 15:32:18
3487
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 idea的maven项目Edit Configurations里找不到启动类
问题如图。解决如下:file-->invalidate caches...-->invalidate and restart.重启之后,刷新一下indexs再重新配置:
2021-11-04 09:25:07
2523
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 spring源码中的两个URL比较
今天看源码,看到两个URL对比比较有意思,记录一下。源码在org.springframework.security.oauth2.provider.endpoint.DefaultRedirectResolverimport org.springframework.util.StringUtils;import java.net.MalformedURLException;import java.net.URL;public class DefaultRedirectResolver
2021-10-19 17:02:49
248
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Idea单一个窗口同时打开不同文件夹下的多个maven项目依赖导不进来问题解决
当你有很多的项目,为了好管理分成多个类别放到不同的文件夹中。比如我的项目分类如下:有时候想在Idea单个窗口打开多个项目,更直观的查看项目。比如同时打开sub-1-project和sub-2-project文件夹下的项目,又不想复制移动这么麻烦的请往下看(不嫌麻烦的,可以合并这两个文件夹直接导入就行)。第一步:idea打开两个文件夹的父级文件夹,比如图中的all-test文件夹第二步: 把你想要的项目添加为Maven项目第三步:重复第二步添加第二个、第三个...
2021-10-15 16:37:24
933
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 redis 3.2.100无法在windows后台运行问题解决redis-server --service-install redis.windows.conf --loglevel verbos报错
1. 背景windows下的redis安装后可在安装目录下双击redis-server.exe启动(也可在cmd命令窗口redis-server.exe redis.windows.conf, 注:加了redis.windows.conf就指定启动配置文件为redis.windows.conf,不加就用默认的),但是得保持命令窗口不关闭,很是碍眼。那有什么办法让redis可以关闭命令窗口后台运行呢?2. 解决方案 第一:把配置文件的daemonize no 改为 daemoni...
2021-09-29 16:02:44
5110
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 基于react-draggable拖拽的antd-card卡片限定范围内拖拽
最近有个项目需求是点击问号显示提示窗口,窗口固定不随滚动条滚动,并可在范围内拖拽。又不影响下层表单输入。我想到用antd-card结合react-draggable来实现。这里记录下实现代码:import { Modal, Button, Card } from 'antd';import Draggable from 'react-draggable';class App extends React.Component { constructor(props) { .
2021-07-04 00:22:42
2695
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 linux contos安装vim命令报错YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg
linux安装vim命令报错YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg安装vim,执行 yum -y install vim* 时报错:解决方案如下:一、先确认网络连接没问题: 执行ifconfig -aeth0 代表网络连接没问题eth1 代表连不上二、执行sudo yum clean all 和 sudo yum update 仍然报错(如果没报错可以尝试下执行 yum -y instal
2020-12-27 15:27:13
947
7
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 java 字符串不区分大小写排序(可包含非字母字符串)
java 字符串不区分大小写排序(可包含非字母字符串)如题,栗子:GreaA bEb;Ca 排成 Aaabb CEe;Gr直接上代码记录下:import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;import java.util.Scanner;public class TestString { public static v
2020-11-19 21:28:29
1165
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 springboot读取不到默认配置文件application.yaml
springboot 读取不到默认配置文件application.yaml一、先分析下springboot读取配置文件的原理,源码在org.springframework.boot.context.config.ConfigFileApplicationListener.class的load(ConfigFileApplicationListener.Profile profile, ConfigFileApplicationListener.DocumentFilterFactory filterFa
2020-10-28 23:38:28
5406
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Stream集合流自定义排序 针对泛型小范围
随便造点数据:List list = new ArrayList<>();list.add(6_9);list.add(6);list.add(7);list.add(5_1);做排序:list = list.stream().sorted(new UndefinedComparator<>()).collect(Collectors.toList());String o1;String o2;if(是字符串){传进来的值直接赋给变量o1o2}esle if(是类
2020-05-24 17:54:10
1597
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 如何保存网页上的图片原图,大图
如何保存网页上的图片原图,大图步骤1:使用google浏览器,打开网页,按F12(或者打开 ‘开发者工具’),点击source,并选择img过滤。可以看到下面的图片链接,如图:步骤2:点击图片链接,找到并双击打开你想保存的图片,在地址栏上找到h_xxx,w_xxx,把后面的数字改成尽可能大(最好不超过3000吧),比如:h_3000,w_3000;步骤3:修改完地址直接回车,再右击,选择 “”图片另存为“”,保存到本地,这时的图片就是原大图,最大尺寸了步骤4:保存后的图片格式为 .web
2020-05-08 22:28:22
24620
1
原创 java1.8新特性Time包时间工具类,获取每月最后一天日期,LocalDateTime转Date对象
1.8的Time包有几个时间相关的对象:import java.time.*;public class TimeUnit { public static void main(String[] args) { /** * LocalDate 即日期,如 "2020-02-02" * LocalTime 即时间,如 "05:05:02" * LocalDateTime 即日期时间,如 "2020-02-02 05:05:02
2022-04-01 22:07:09
1289
原创 maven项目java引入第三方jar包
一、把jar包放入项目中把jar包放到<javahome>/lib/文件夹里:二、在pom文件引入依赖pom依赖配置如下:<!-- groupId随意,artifactId随意,version随意--><dependency> <groupId>taobao.sdk.java.auto</groupId> <artifactId>taobao-sdk-java<
2022-02-21 16:44:53
1241
原创 @RequestBody入参字段判空校验,后端@Valid参数校验,内部类参数校验
@RequestBody入参字段判空校验,后端@Valid参数校验,内部类参数判空校验
2022-01-04 09:58:44
5433
原创 centos7 64位系统 安装最新版MySQL8.0.27教程(按照官方文档)图文详解
linux centos7 64位系统 安装最新版MySQL8.0.27教程,按照官方文档来安装,与自定义手动安装对比,不用手动删除内置的mariaDB数据库,不用一个一个安装包地装,附上非官方手动安装方式。sqlyog远程连接不上问题解决。plugin caching_sha2_password could not be loaded报错解决。
2021-12-22 10:17:03
5036
2
原创 mysql循环执行sql语句,与大部分博客不一样的正确写法
mysql循环执行sql语句,网上搜到的结果大部分是这样的:我不知道博客作者有没有测过,还是我MySQL软件有问题。经过研究学习,测试,正确姿势如下:
2021-12-07 10:28:57
11827
1
原创 本地测试dubbo远程调用找不到provider
项目中遇到个坑,记录一下:本地测试dubbo远程调用找不到provider。(文中图片仅供参考)生产者服务的service加多一层文件夹。dubbo就找不到这个服务了。报错如下:org.apache.dubbo.rpc.RpcException: No provider available in [invoker :interface com.test.provider.service.TestProviderService -> spring-cloud://localhost:90.
2021-12-01 08:31:22
2206
原创 Java项目中Get请求页面返回406错误码
最近遇到一个很坑的bug,在这里记录下,避免再次踩坑。问题场景:Get请求到后台,页面返回406错误码,查看日志,没有报错,但有个奇怪的现象就是,后台接收到请求了,却没有执行相应的sql语句。找不到原因,只好把项目代码拉到本地执行一把,发现页面并没有报错,一切正常。问题原因:后来把注意力放在访问地址上,最终发现以文件名后缀结尾的请求地址(比如http://shishi.com.rome.7...
2020-04-28 19:22:38
628
空空如也
请求体里的密码如何隐藏?
2020-05-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人