自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 问答 (1)
  • 收藏
  • 关注

原创 win10在VMware15上安装linux系统centos7_64位服务器超详细步骤,并配网

win10在VMware15上安装linux系统centos7_64位服务器超详细步骤,并完成配网

2021-12-21 13:33:30 2054

原创 理清java各种日志框架之间的关系,Slf4j,Log4j2等相互间转换关系

本文仅仅是理清各种日志框架之间的关系和相互间转换关系,顺带附上springboot默认的Slf4j+Logback配置。具体各框架项目中如何使用,网上太多了,也写得更好。

2021-12-15 15:06:23 786

原创 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 2364

原创 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 3237

原创 idea的maven项目Edit Configurations里找不到启动类

问题如图。解决如下:file-->invalidate caches...-->invalidate and restart.重启之后,刷新一下indexs再重新配置:

2021-11-04 09:25:07 2352

原创 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 221

原创 Idea单一个窗口同时打开不同文件夹下的多个maven项目依赖导不进来问题解决

当你有很多的项目,为了好管理分成多个类别放到不同的文件夹中。比如我的项目分类如下:有时候想在Idea单个窗口打开多个项目,更直观的查看项目。比如同时打开sub-1-project和sub-2-project文件夹下的项目,又不想复制移动这么麻烦的请往下看(不嫌麻烦的,可以合并这两个文件夹直接导入就行)。第一步:idea打开两个文件夹的父级文件夹,比如图中的all-test文件夹第二步: 把你想要的项目添加为Maven项目第三步:重复第二步添加第二个、第三个...

2021-10-15 16:37:24 814

原创 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 4953

原创 基于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 2565 1

原创 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 830 7

原创 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 1130

原创 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 5271

原创 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 1558

原创 如何保存网页上的图片原图,大图

如何保存网页上的图片原图,大图步骤1:使用google浏览器,打开网页,按F12(或者打开 ‘开发者工具’),点击source,并选择img过滤。可以看到下面的图片链接,如图:步骤2:点击图片链接,找到并双击打开你想保存的图片,在地址栏上找到h_xxx,w_xxx,把后面的数字改成尽可能大(最好不超过3000吧),比如:h_3000,w_3000;步骤3:修改完地址直接回车,再右击,选择 “”图片另存为“”,保存到本地,这时的图片就是原大图,最大尺寸了步骤4:保存后的图片格式为 .web

2020-05-08 22:28:22 22379 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 1253

原创 maven项目java引入第三方jar包

一、把jar包放入项目中把jar包放到<javahome>/lib/文件夹里:二、在pom文件引入依赖pom依赖配置如下:<!-- groupId随意,artifactId随意,version随意--><dependency> <groupId>taobao.sdk.java.auto</groupId> <artifactId>taobao-sdk-java&lt

2022-02-21 16:44:53 1169

原创 @RequestBody入参字段判空校验,后端@Valid参数校验,内部类参数校验

@RequestBody入参字段判空校验,后端@Valid参数校验,内部类参数判空校验

2022-01-04 09:58:44 5075

原创 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 4778 2

原创 mysql循环执行sql语句,与大部分博客不一样的正确写法

mysql循环执行sql语句,网上搜到的结果大部分是这样的:我不知道博客作者有没有测过,还是我MySQL软件有问题。经过研究学习,测试,正确姿势如下:

2021-12-07 10:28:57 11071 1

原创 中文版redis官方命令大全

中文版redis官方命令大全:Redis 命令参考 — Redis 命令参考

2021-12-03 13:51:23 222

原创 本地测试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 2135

原创 Java项目中Get请求页面返回406错误码

最近遇到一个很坑的bug,在这里记录下,避免再次踩坑。问题场景:Get请求到后台,页面返回406错误码,查看日志,没有报错,但有个奇怪的现象就是,后台接收到请求了,却没有执行相应的sql语句。找不到原因,只好把项目代码拉到本地执行一把,发现页面并没有报错,一切正常。问题原因:后来把注意力放在访问地址上,最终发现以文件名后缀结尾的请求地址(比如http://shishi.com.rome.7...

2020-04-28 19:22:38 588

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除