自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java基于JWT实现Token登录验证+自定义异常

JWT代表JSON Web Token,是一种用于在网络上安全地传输信息的开放标准(RFC 7519)。它以紧凑和自包含的方式表示信息,通常用于在用户和服务之间传递身份验证和授权信息。JWT由三部分组成:头部(Header)、载荷(Payload)和签名(Signature)。

2024-05-10 11:02:10 877 2

原创 VUE学习三、前端项目部署

修改文件前 我们先把上面打包的dist文件夹 , 复制到nginx文件夹html里面(也可以不复制,直接使用dist路径)Mainline version:Mainline 是 Nginx 目前主力在做的版本,可以说是开发版。Stable version:最新稳定版,生产环境上建议使用的版本。下载后 , 修改conf文件夹中的nginx.conf文件。正常命令结束 , 会在前端项目里面出现dist文件夹。Legacy versions:遗留的老版本的稳定版。访问连接 127.0.0.1。

2023-12-15 09:28:22 178

原创 VUE学习二、创建一个前端项目

等待项目创建好 可以来任务栏启动项目 参数那里可以设置启动端口等参数。使用命令 vue ui启动vue脚手架。启动项目 npm run serve。脚手架页面可安装基本依赖 比如路由。

2023-12-08 17:25:58 208

原创 VUE学习一、环境的安装

Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,提供:通过 @vue/cli 实现的交互式的项目脚手架。通过 @vue/cli + @vue/cli-service-global 实现的零配置原型开发。一个运行时依赖 (@vue/cli-service),该依赖:可升级;基于 webpack 构建,并带有合理的默认配置;可以通过项目内的配置文件进行配置;可以通过插件进行扩展。一个丰富的官方插件集合,集成了前端生态中最好的工具。

2023-12-08 17:08:41 144

原创 idea 一键部署jar包

上传成功

2023-10-31 16:04:56 187

原创 EasyPoi导出 导入(带校验)简单示例 EasyExcel

官方文档 : http://doc.wupaas.com/docs/easypoi1.建立一个对象体2.导出代码导出Excel1.对象加上校验注解 实现 IExcelDataModel, IExcelModel导入代码 params.setVerifyHandler(excelVerifyInfo);看后面导入Excel例子返回的异常Excel对于想自定义异常的 自己写一个实现类实现 IExcelVerifyHandler即可代码如下:关于空行问题Excel经常会有空行但是

2023-08-09 10:44:57 3087 2

原创 MyBatis Log 插件无法显示SQL语句的原因

MyBatis Log是IDEA一款下载量非常高的插件,该插件可以对控制台打印的日志进行解析,然后将对应的SQL语句整理并拼接好对应的参数,非常方便。

2023-07-24 14:31:10 3475 3

原创 若依版本--代码生成器

链接:https://pan.baidu.com/s/1lVAk1bcH-Jd6_OLrvVSVSg。

2023-07-19 16:15:10 161

原创 mysql Explain详解

使用EXPLAIN关键字可以模拟优化器执行SQL语句,分析你的查询语句或是结构的性能瓶颈在 select 语句之前增加 explain 关键字,MySQL 会在查询上设置一个标记,执行查询会返回执行计划的信息,而不是执行这条SQL注意:如果 from 中包含子查询,仍会执行该子查询,将结果放入临时表中。

2023-06-26 23:15:22 54

原创 mysql生成百万测试数据

WHILE i<=600000 是数据大小。

2023-05-22 16:12:23 146

原创 各类单号生成工具 两位单据前缀 + yyMMdd + n流水

项目中各种单号生成工具类

2023-02-20 10:35:29 303

原创 关于接口测试token的全局变量设置

postman token 自动化

2023-02-01 17:31:58 230

原创 docker 安装redis

docker安装redis

2022-11-08 00:04:03 167

原创 Linux装docker + rancher

查看服务器IP ip add 直接https://ip。5.查看docker版本信息。至此 rancher安装成功。2.安装docker软件。3.启动docker。

2022-11-07 20:23:23 507

原创 RestTemplate 发送Http请求 get post patch等

restTemplate HTTP PATCH

2022-08-23 11:26:37 292

原创 ElasticSearch语法

elasticSearch

2022-07-21 15:11:36 357

原创 elasticsearch-7.6.1-- kibana-7.6.1 入门 -->安装配置篇

elasticsearch

2022-07-20 17:24:29 1131

原创 excel动态表头

可以在代码里面自定义表头 也可以根据前端传入字段当表头 只需要封装到List<List> headTitles = Lists.newArrayList();即可 @ApiOperation(value = "demo") @PostMapping("/demo") public void excel(HttpServletResponse response) throws IOException { // 文件输出位置 //从respo

2022-05-30 10:44:31 1436 1

原创 接口并行案列

@SneakyThrows public static void main(String[] args) { //自定义线程池 ThreadPoolExecutor executorService = new ThreadPoolExecutor( 8, 10, 1L, TimeUnit.SECONDS, .

2022-05-26 15:05:37 70

原创 XXL-JOB的使用

官方文档:https://www.xuxueli.com/xxl-job/一、使用介绍拉去代码执行项目里面的sql文件修改 xxl-job-admin 模块的 yml 文件:启动任务调度中心浏览器访问默认地址:http://localhost:8080/xxl-job-admin登录成功到这 xxl-job的服务就启动成功了 我们就可以在页面建立服务了二、集成自己项目中自己spring boot 引入依赖 注意版本要和admin一致 <dependency

2022-05-10 18:07:13 1371

原创 jenkins安装+配置环境+部署项目

1.安装2.配置环境3.构建项目

2021-10-06 22:14:15 118

原创 多模块spring boot项目初始化

1.新建spring项目2.上传到github或者gitee简历多模块的spring boot项目新建父类删除src在pom文件中添加pom创建子模块右键根项目依次创建module因为父类是maven项目 不是直接构建的spring boot项目 所以要在父类里面加上spring boot的依赖<parent> <groupId>org.springframework.boot</groupId> <artifa

2021-09-20 01:11:40 242

原创 自定义线程池工具类

@Slf4jpublic class MyThreadPoolExecutor { public static Map<String,ThreadPoolExecutor> SYS_POOL_MAP = new ConcurrentHashMap<>(); public static synchronized ThreadPoolExecutor getNamedPoolExecutor(String name,int corePoolSize, int m...

2021-09-17 21:22:24 157

原创 linux端口命令

检查某端口是否开启:firewall-cmd --query-port=6379/tcp开启6379端口:firewall-cmd --zone=public --add-port=6379/tcp --permanent重启防火墙 :firewall-cmd --reload

2021-08-26 20:25:47 332

原创 MySQL安装与配置详细教程(免安装版)

这里写自定义目录标题MySQL安装与配置详细教程(免安装版)二、Mysql的配置MySQL安装与配置详细教程(免安装版)MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的标准化语言,其特点为体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,在Web应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。在本博文里,我主要以Mysql免安装版为例,帮助大家解决安装与

2021-07-05 19:03:51 366

原创 Git撤销本地commit

问题:在mster分支写了半天,然后git commit 提交了 ,才发现 在masrter分支开发的。解决:git reset HEAD~HEAD 代表:上一次提交这样 刚刚提交的就又回到本地的local changes 列表中。nice继续 切换分支,重新提交具体可参考:https://www.cnblogs.com/kidsitcn/p/4513297.html...

2021-04-07 15:24:21 130

原创 excel大数据量转成insert或update语句多条或批量插入或更新数据库(数据量为几十万)

在做系统或者做项目的时候,经常会遇到这样的要求:用户给我们发过来一些数据,要求我们把这些数据导入到数据库中,对于少量的数据来说,用最原始的方法就可以解决,直接在SQL里面用语句来实现,但是如果有成千上万条的数据呢?如果你还继续单独写SQL语句,估计写个几十条你就会有跳楼的冲动,其实有两种简单的方法:1、将Excel的数据整理好,通过SQL的导入功能直接导入到数据库中,但是要保证数据库的字段和Excel的字段一致;或者写脚本读excel数据再用代码插入。2、通过Excel生成相应的SQL语句,

2021-03-26 14:59:15 3437 2

原创 sql CASE WHEN,多条件用法及身份证信息脱敏

案列数据库

2021-03-24 11:32:35 418

原创 Stream 大数据量List分批处理 java8

数据量大的 List中,如果要操作数据库 ,可以分批次,比如一次500的数据 public static void main(String[] args) { //模拟模拟 List<ReceiptMethodIdAndNameBean> paperNoList = new ArrayList(); for (int i = 0; i < 1000; i++) { ReceiptMethodIdAndNameBea

2021-03-19 11:07:28 1215

原创 Excel工具类

Excel工具类,读和写1.导入包,这里直接导入pom文件最好把测试包导一下,因为这个工具类我加了一个测试方法2.工具类1.导入包,这里直接导入pom文件 <!-- 操作Excel --> <dependency> <groupId>org.apache.poi</groupId> ...

2019-09-05 10:55:50 126

原创 navicat12免安装板

**分享一个navicat12免安装板**下载打开直接运行就行,双击exe文件就可运行。点击下载 提取码: jxkj

2019-07-30 16:23:53 365

原创 关于IDEA 的 plugins 搜不到任何的东西解决办法

**关于IDEA 的 plugins 搜不到任何的东西解决办法**我在Intellij IDEA 2018中搜索安装我们想要的插件时,有时候发现打开Setting->Plugins,Marketplace搜索插件页面加载不出来。而且搜索插件也搜索不出来。如果你的网络没有问题的话,很有可能是idea设置的问题,可以试下下面的设置设置后,最好重启下idea,一般情况都是可以的,希望能...

2019-04-12 12:01:39 18575 1

原创 jvm的内存模型

jvm的内存模型有:程序计数器、方法区、堆、栈、本地方法栈栈也叫方法栈,是线程私有的,线程在执行每个方法时都会同时创建一个栈帧,用来存储局部变量表、操作栈、动态链接、方法出口等信息。调用方法时执行入栈,方法返回时执行出栈。本地方法栈与栈类似,也是用来保存线程执行方法时的信息,不同的是,执行java方法使用栈,而执行native方法使用本地方法栈。程序计数器保存着当前线程所执行的字节码位置,...

2019-04-09 01:07:31 121

原创 js校验输入框长度

test.

2019-03-03 19:53:52 586

ReceiptSpendApproveBizServiceImpl.java

ReceiptSpendApproveBizServiceImpl.java

2021-08-23

空空如也

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

TA关注的人

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