自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 obs studio踩到了䟘钱的䟘

obs studio

2023-08-07 12:37:33 141

原创 上传jar包到中央仓库(2023.06.13)一文搞定

本文发布时间 (2023.06.13)目录步骤〇、文章说明一、注册 sonatype 并创建 issue 并通过检查二、安装GPG并创建密钥三、mvn, git, pom 配置mvngitpom四、发布工程到这里就完啦!!End步骤〇、文章说明本文章使用的网址、工具、环境等版本如下,注意这些的版本不是太重要:发布jar包的后台审核:https://issues.sonatype.org/secure/Dashboard.jspagpg4win-4.1.0git2.41.0maven3

2023-06-16 22:44:26 365

原创 上传jar包到中央仓库 - 二 - 安装GPG并创建密钥

gpg --keyserver keyserver.ubuntu.com --send-keys [把指纹替换掉这里]gpg --keyserver keyserver.ubuntu.com --recv-keys [把指纹替换掉这里]gpg --keyserver keys.openpgp.org --recv-keys [把指纹替换掉这里]gpg --keyserver keys.openpgp.org --send-keys [把指纹替换掉这里]发布失败,好像是这个地址不能用了,得用cmd操作。

2023-06-16 22:25:43 213

原创 上传jar包到中央仓库 - 一 - 注册 sonatype 并创建 issue 并通过检查

groupId那里,如果有域名可以用自己的,但人家会验证一下这个域名属不属于你(刚弄时也不懂,后来为了保持项目和文件夹一致,哎我去所有工程都改了个遍 ⁽⁽ƪ(•̩̩̩̩_•̩̩̩̩)ʃ⁾⁾ᵒᵐᵍᵎᵎ。这个仓库名字和创建问题的 id 号是一样的,我这里因为以前验证过所以不需要再验证了就没有让我验证,,,我截的以前的图。这密码有点苟,得长点复杂点,不然通不过,加之后面的步骤还要用到,我用了个腾讯文档给记录了下来。按照人家的提示,去仓库里另建一个名为OSSRH-XXXXX的仓库,让他验证这个仓库属于你就行了。

2023-06-13 10:17:04 180

原创 升级JDK1.8 到 JDK17 时访问报Unable to make protected native ??? .clone() 的异常

一个问题是由多方位造成的,写了这么多不仅仅只是想让大家知道这个问题如何解决,更想传递一种定位问题、解决问题的方法。行成于思,善于思考才是最重要的!!

2023-06-06 01:11:26 2634 2

原创 基于JDK17 的 SpringBoot3.0 + MybatisPlus3.5.3.1 + Knife4j4.1.0 基础架构

基于 SpringDoc 的代码生成器。

2023-06-05 22:39:48 1059

原创 SpringBoot多模块开发中swagger识别不同模块中的controller包

spring boot 多模块 swagger

2022-11-16 15:16:45 1294

原创 颠覆认知的 ArrayList 和 LinkedList(原因未解决)

颠覆认知的 ArrayList 和 LinkedList

2022-02-18 14:54:12 206

原创 SpringBoot中swagger文件上传没有选择文件按钮解决

SpringBoot中swagger文件上传没有选择文件按钮问题背景解决方法附后言END问题背景之前看到公司的框架的文件上传功能,想自己也做一个,但自己的工程死活都无法在swagger里显示选择文件的按钮。这是之前的代码,很简洁。但死活无法显示按钮。 @PostMapping(value = "/video", consumes = "multipart/form-data") @ApiOperation("上传视频") @ApiOperationSupport(order = 1) @ApiI

2021-10-23 18:39:20 3635 6

原创 Java之 JDK 中的标志性接口 Serializable 原理(初学者)

标志性接口前言干代码后言END前言今天在搭框架时突然想到一个问题:我的 BaseController,BaseService,BaseDao 里面没有东西,而我以后的三层都要继承他,那 JDK 里的那些只有一对括号的接口是不是也是在 JDK 里面竖个标而已呢?换句话说,是不是这类接口本身的意义就是给 JDK 里的其他方法使用的?于是我就想到以前揍 SE 的时候遇到的问题:为什么我实现了自定义的大括号接口去序列化,他报 NotSerializableException (未序列化异常) 呢?干代码

2021-09-27 17:16:48 162

原创 服务器之一 MySQL安装及出现的问题

目录总背景一、 获取MySQL1. 官网获取2. 百度网盘二、安装1. 安装前2. 解压3. 安装四大模块,一个一个来,顺序36184. 初始化三、后处理1. 获取安装时的密码并做修改A. 登录 MySQLB. 修改密码C. 授权过程连接2. 授权防火墙A. 咱先看看防火墙的配置B. 配置放行3306端口,并重载一下防火墙服务器开发者注意1. 安全组配置结语END总背景前天开搞 SpringCloud,本来服务搭在虚拟机里啥事没有,等到一开始启动nacos集群时,完蛋了,idea启动不了了……服务器是时

2021-09-15 00:59:24 765

原创 Java注解之自定义注解并实现实战(初学者)

Java自定义注解并实现业务需求代码赏析1. 依赖2. 自定义注解3. 注解实现A. 首先,定义一个类,啥都不继承B. 解析注解测试1. 后台禁用现在如图可以看到,登录上去后用户id 是3,对应的商店id 是 1。现在把这个3468给禁用掉redis里出现一个商家被禁用标志2. 在商品的api上配置注解3. 商家操作A. 我们来看看坑一的查商品,能不能查到B. 来看看坑一的商品下架C. 再看看第二个坑的主页D. 第二个坑的第二个总结结语END业务需求半个月前,测试和我说:“如果商家被禁用了,那他就只能提

2021-09-09 22:33:55 1054

原创 Java 反射操作之为文件加上绝对路径(初学者)

Java 反射操作需求代码赏析1. 允许加上地址的字段前缀2. 反射字段并加上路径的方法3. getMethods 和 setMethods4. 我们可以使用这个方法来查看路径是否真的被加进去了测试1. main() 方法模拟测试2. 实战优缺点总结1. 优点2. 缺点后言END需求一段时间前,公司前端有个这种需求:“你返回的文件字段,要有两个,一个是给你存到数据库里面的,一个是给我获取文件地址的。”什么意思呢?比如说,一个用户的头像存入数据库里,字段名是img,相对地址是 “/upload/123

2021-09-08 13:56:24 238

原创 前后端分离 - 前端传JSON后端接收到%7B%22...的问题解决

前后端分离 - 前端传JSON后端接收到%7B%22...的问题解决一、问题重现1. 前端代码:2. 后端代码3. 发送数据后得到结果截图3-1. 前端console.log3-2. 后端 log.info二、出现原因三、问题解决1. 首先设置一下软件的编码格式,idea和webstorm一样设置2. 前端页面数据编码格式设置四、结果截图END一、问题重现1. 前端代码: //测试提交json $('.test').click(function () { let liaison = $(

2021-04-15 10:15:38 8976 1

原创 Java有关于面向对象中的【抽象类、抽象方法和多态】的解释(初学者)

这里写自定义目录标题前言Java中的抽象基本类 && 基本方法抽象类 && 抽象方法抽象类的公有抽象方法子类的实现父类公有方法多个子类中与众不同的私有方法多态前言我们在上课时,一看到课本里有抽象两个字就感觉难了,为什么?还记得高中数学的抽象函数吗?我在坐标轴上随便画一条线,我也不知道这条线具体函数是什么,但是我既然画得出,那就绝对有一个函数对得上它。我先把它设为【y = f(x)】,具体是什么后面慢慢求。这就叫抽象函数。我高中时就被这个东西搞得我对抽象两个字有阴影,连大

2020-08-01 10:23:09 147

原创 Java关于读取到的文件路径显示乱码的原因及解决方法(初学者)

前言在我的上一篇文章 (Java关于获取当前运行文件的路径时遇到的困难及解决方法(初学者))中,我们在文章末尾出现了一个读取到的路径显示乱码的问题。

2020-07-14 20:01:10 865

原创 Java关于获取当前运行文件的路径时遇到的困难及解决方法(初学者)

前言(!!!注意:实际应用时千万别使用中文类名,一者有些程序会报错,二者会被骂……)今天在做一个项目时遇到了一个获取到当前的 class 类的父路径的问题。我在网上找了一下,发现大多数的朋友都说:用 this.getClass().getResource("/").getPath(); 的方法得到父路径,但是我在实际操作时出现了一个错误,先看代码public class Test { public static void main(String[] args) { String path =

2020-07-10 14:23:43 440

原创 java关于在死循环(while(true))接收用户输入不匹配异常(InputMismatchException)的几种解决方法

前言我们做项目时通常需要接收用户输入的各种类型数据,比如说请用户输入年龄,那么我们就用 int age = scanner.nextInt();来接收对吧!public class 输入不匹配异常 { static Scanner scanner = new Scanner(System.in);//静态方法,接收用户的输入 public static void main(String[] args) { System.out.println("请输入年龄"); int age = sc

2020-07-01 11:38:47 1744

原创 JAVA流的使用(复制文件效率对比)初学者

此文目的:适当地选择java的 I / O流来复制文件。一、先来看一段在我学习时老师教的常规的复制文件方法七步曲:(注:main方法抛 IO 异常)上述代码的简写二、接着,浅谈一下缓冲流缓冲流是什么?我们来个大文件玩玩,我电脑里目前最大的文件就是这个,1.5G,差不多够用了,就不搞镜像文件这东西了先来个缓冲 1KB 试试水好的,缓冲 1KB 39秒。下一个,1MB1MB看到没有?15秒。好,接下去,10M的10M的,14秒,几乎没区别了,再试试20M看看好,21秒。到 20M 缓冲时,计算机都慢下来了,那也

2020-06-21 22:40:08 451

空空如也

空空如也

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

TA关注的人

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