自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

原创 安卓手机使用Termux运行java环境

安装相关依赖更换镜像源官方的源在国内下载速度有些慢,可以尝试更换为清华源,卡住的话多按几次回车 不要傻乎乎的等,如下:sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.listsed -i 's@^\(deb.*games stable\)$@#\1\ndeb

2021-08-22 16:48:39 12002 10

原创 Springboot项目添加接口入参统一打印

新建注解,用于实现增强参数打印功能@Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface ParamInfo { /** * 取消统一打印参数 * 默认为false统一打印 * 如需打印参数 请赋值为false */ boolean unPrint() default false; /** .

2020-12-12 22:21:15 1972 2

原创 Java实现压测程序

java语言实现压测程序

2023-06-29 13:39:41 669

原创 servlet冲突问题解决

排除项目中所有的 javax.servlet-api。该包与容器中自己重写的servlet规范冲突了。

2023-05-05 17:56:35 509

原创 The Token‘s Signature couldn‘t be generated when signing using the Algorithm: HmacSHA256

根本问题的是jdk的问题,要么重装其他版本的jdk,要么就是采用下面的方法进行解决。

2023-05-05 16:51:31 468

转载 线程池中的阻塞队列笔记

笔记内容来源于ChatGPT,主要用于自己做记录,如果能帮助到你们,不胜荣幸。

2023-03-29 23:42:48 174

原创 ThreadPoolExecutor中的addWorker方法

Java中的label语法

2023-03-03 23:13:50 394

原创 SpringBoot设置动态定时任务

SpringBoot设置动态定时任务

2022-10-12 22:24:46 878

原创 那些SpringCloudAlibaba踩的坑

学习SpringCloud踩的坑

2022-08-21 03:57:02 180

原创 IDEA实时显示光标所在类和方法

IDEA实时显示光标所在类和方法

2022-07-24 23:30:00 1632

原创 Linux安装Redis

Linux自定义安装Redis

2022-03-31 10:32:48 958

原创 获取两个时间之间的差值

计算两个LocalTime之间的秒级时间差,代码如下://解析时间String time = "17:38:30";LocalTime parseTime = LocalTime.parse(time);//获取当前时间LocalTime now = LocalTime.now();//获取两个时间的差值long seconds = Duration.between(now, parseTime).getSeconds();//如果时间为过去的某时间点需加上一天的时间重新计算seco

2022-02-07 13:44:25 2089

原创 使用bat脚本上传文件到Linux服务器

前言本文中运行环境为Win10, 脚本类型为bat脚本, 上传文件使用WinScp客户端进行上传, 下面开始教程一. 安装WinScp客户端WinScp客户端官方链接: https://winscp.net/eng/download.php下载完安装即可, 可以自定义安装目录, 也可以使用默认的, 楼主是选择的自定义安装到了D:\soft\WinScp下二. 写bat脚本在需要上传的文件或文件夹的同级目录下新建文件, 文件名命名为 upload.bat(具体名字随意,只要是.bat结尾即可)

2021-12-23 22:37:28 3877 4

原创 Linux安装MySQL

Linux安装mysql

2021-11-20 16:02:25 536

原创 使用javassist实现aop

使用javassist实现aop该博客仅为个人学习记录,如果能帮到各位不胜荣幸,如果有不对,也可提出更改意见一、目录结构java-agent-demo│ ├─agent-api│ ├─pom.xml│ └─src│ └─main│ └─java│ └─com.java.agent.api│ └─ Advice.java│

2021-10-11 20:53:12 482

原创 springboot实现动态加载自定义配置

一、背景在项目开发中,遇到有一个很特殊的需求:有一个系统服务要求必须不依赖Mysql,Redis等中间件来完成可以新增配置信息,删除配置信息,并且要求配置可以被程序感知到,完成不同的逻辑。后来想了下决定使用定时任务,定时读取配置文件,然后将配置信息定时加载进程序中二、代码实现1. pom依赖其中各个依赖版本跟随项目即可<dependencies> <dependency> <groupId>org.springframework.boo

2021-09-04 18:36:23 5698 4

转载 npm安装依赖相关命令

在我们前端项目中经常会用到npm安装一些依赖,但是有时我们对一些命令所起的作用不是很清晰。所以专门在此记录一下,以供学习。npm install xxx:安装依赖到项目目录下,不会将模块依赖写入devDependencies或dependencies。npm install xxx -g:将依赖安装到全局,具体安装到哪个磁盘位置,主要是看npm cinfig prefix的位置。npm install xxx -save:安装依赖到项目目录下,并在package文件的dependencies节点写入

2021-07-20 10:19:25 5032

原创 IDEA toString方法输出JSON格式

前言IDEA中toString方法默认使用的是 属性名=属性值 ,这一格式进行进行属性输出,调用toString方法后生成的字符串不如JSON格式便于查看,IDEA提供了自定义模板的的能力,我们借助这一功能,可以将toString方法自定义成我们需要的JSON格式,步骤如下任意代码位置Alt+Insert 打开如下界面,并选择toString()点击setting按钮打开toString方法设置页面,如下点击 + 号即可添加toString模板,命名为JSON后点击OK,此时页面如下复制以下代

2021-07-19 15:59:57 3955 2

原创 使用validation注解实现参数校验

一、引入Maven依赖<dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId></dependency><dependency> <groupId>org.hibernate.validator</groupId> <artifactId&g

2021-07-13 16:26:22 1217

原创 IDEA实现远程Debug

一、 准备必须保证远程和本地的代码一致!!!在远程项目启动时候加入以下启动参数-Xdebug -Xrunjdwp:transport=dt_socket,address=10086,suspend=n,server=y二、IDEA中设置远程连接点击Edit Configurations选项点击 + 号之后,选择Remote设置名称,远程IP地址以及远程端口号,然后点击Ok保存设置三、执行远程Debug选择新建remote,然后选择Debug模式运行(此时,只是建立远程

2021-06-23 19:29:12 275 1

原创 Postman多接口联合测试

应用场景:在使用postman做接口的测试时候,总会遇到需要多接口联合测试的场景,如请求某个接口时候,必须携带登录成功获取到token才可以发送请求,或者登陆成功获取到token,其他接口需要检验这个token等场景做多接口联合测试时,请使用多环境配置,配置多环境教程地址:https://blog.csdn.net/qq_45402411/article/details/1110846351、新建一个collection2、新建需要给之后接口传递参数的请求 - login3、新建Tests

2020-12-12 21:55:57 12631 8

原创 Postman配置多环境请求地址

作用:平时用postman测试接口时,同一个接口免不了要在多个环境测试,但是每次都要手动的修改请求的IP地址是在麻烦,可以用此方法提高效率,省事不少1、创建 - 点击页面右上角齿轮2、点击弹出页面右下角的Add按钮3、填写请求地址例如:点击右下角Add按钮完成环境的创建4、新建请求5、点击send发送请求如果能正常请求地址,并获取到返回值,说明该环境配置完成6、同样的步骤配置多个环境之后请求只需要在此处点击更换请求的环境即可,不用每次都需要手动修改IP地址......

2020-12-12 20:51:37 10571

原创 maven生成的jar包去除版本号

org.springframework.boot spring-boot-maven-plugin 2.0.3.RELEASE true target/lib ${artif...

2020-06-30 11:06:40 5391

原创 maven常用命令

maven打jar包命令mvn clean package -Dmaven.test.skip=true打包项目到本地仓库mvn install -Dmaven.test.skip=true依赖继承树mvn dependency:tree > dep.log命令行下载依赖mvn dependency:get -DgroupId=jar包的groupId -DartifactId=jar包的artifactId -Dversion=版本号 -DremoteRepositor..

2020-06-24 15:19:47 633

原创 记录一次IDEA中无法下载私服依赖的原因

1、IDEA中导入依赖飘红,本地仓库查看,依赖未下载2、maven的sett.xml检查n次毫无问题3、命令行下载依赖没发现问题4、删除本地依赖5、再次在IDEA中导入依赖,依旧飘红,本地依赖未下载6、最后找到原因这个开关是IDEA中maven的离线模式开关,因为之前是开启的,所以一直未能下载依赖,关闭后,删除本地未正确下载的依赖,刷新maven重新下载7、maven正常了,本地仓库中有了jar包ps:因为一个小小的问题折腾了一上午,故此记录下......

2020-06-24 14:51:41 3541

原创 Springboot读取配置文件,映射成对象或者属性

Springboot读取配置文件,映射成对象以及List,自动注入,方便引用properties文件// 这里的 list是与 Students的List< Student > 的属性名保持一致// [0]、[1]表示下标demo.public.list[0].id=1 demo.public.list[0].name=xiaoHongdemo.public.list[......

2020-04-30 18:03:58 2395

原创 git解决分支合并冲突

模拟test分支合并到master分支出现冲突的解决分支master代码test分支代码如果此时直接发起分支合并请求,就会出现冲突,如下所示先关闭此次合并请求开发工具中,切换分支到test分支上点击pull,此时选择要拉取的远程分支为master分支点击pull后,此时会出现冲突文件,合并所有冲突即可点击push,把文件push即可push成功...

2020-04-24 13:43:00 1595

原创 git解决代码合并冲突

A和B两人同时修改一行代码引发冲突1、A先修改代码为如下,并执行commit、pull、push操作将代码提交至远程分支2、B也修改了此段代码为如下3. 随后B执行commit操作(此步无异常),然后执行pull操作,出现提示如下4、点击 Merge 出现如下界面选择要进行的合并操作(如果是多人同时修改了同一个地方,最好先和其他人沟通)当然也可以同时舍弃,然后在中间部分重新修改5、...

2020-04-24 13:04:10 3521

转载 java代码发送Post/Get请求

1、通过HttpURLConnection发送GET和POST请求import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.net.HttpURLConnection;imp...

2020-04-20 18:23:54 342

原创 PowerMock测试类的写法

导入PowerMock的依赖jar包<dependency> <groupId>org.powermock</groupId> <artifactId>powermock-module-junit4</artifactId> <version>2.0...

2020-04-16 18:24:45 381

原创 生成16进制字符串

String str = RandomStringUtils.randomAlphanumeric(64);String regexp = "^[a-fA-F0-9]{64}$";

2020-04-15 20:55:45 872

转载 springboot+zk+dubbo相关整理

一、安装zk本次使用的是Windows本地版zk1、先准备安装包,在Apache官网下载(地址:https://zookeeper.apache.org/releases.html)2、开始安装将下载好的文件,解压到常用的安装目录3、修改zk配置文件①将conf目录下的zoo_sample.cfg文件,复制一份,重命名为zoo.cfg,②在安装目录下面新建一个空的data文件夹和lo......

2020-04-15 20:31:21 747

转载 IDEA的maven项目缺少 iml文件

在该项目下执行命令mvn idea:module

2020-04-15 13:34:02 5760 2

IDEA个人自用配置信息

IDEA个人自用配置信息

2024-06-19

settings.zip

常用的IDEA设置,自用的,可能不符合你们的习惯.

2020-06-05

空空如也

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

TA关注的人

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