![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工具
文章平均质量分 63
jwt,java中间件,下次能直接复制简单修改使用。。。
明天我就退休
这个作者很懒,什么都没留下…
展开
-
终止进程脚本
bat获取管理员运行权限,终止进程脚本原创 2024-05-17 15:52:58 · 1923 阅读 · 0 评论 -
分布式事务 seata+nacos 部署
seata官网:https://seata.apache.org/zh-cn/github下载地址:https://github.com/apache/incubator-seata/releases三、导入数据库简单描述一下,用词可能不太准确2、使用事务需要用到的在要使用事物的数据库导入以下数据表(我这里使用了多个数据库,都使用了事务,所以我都加入了下面的表)有的时候使用会进行报错,意思就是表缺少主键那就用下面这个表3、数据库图示四、nacos配置五、配置要引入事务的模块的配置文原创 2024-02-02 21:57:26 · 9367 阅读 · 0 评论 -
java使用freemarker操作word(携带动态表格,图片)
java使用freemarker操作word(携带动态表格,图片)原创 2023-03-02 13:00:17 · 1662 阅读 · 0 评论 -
使用Hutool实现递归
Hutool树结构工具,使用Hutool实现递归原创 2023-02-13 11:10:19 · 21456 阅读 · 0 评论 -
微服务中统一日志-ELK
ELK 是 Elasticsearch、Logstash、Kibana 的简称,准确地说是 ELKB,即 ELK + Filebeat,其中 Filebeat 是用于转发和集中日志数据的轻量级传送工具。Elasticsearch 是实时全文搜索和分析引擎,提供搜集、分析、存储数据三大功能,可扩展的分布式系统。Elasticsearch 有三个配置文件:这些文件位于 config 目录中用于配置 Elasticsearch用于配置 Elasticsearch JVM 设置。原创 2022-12-13 16:02:24 · 32153 阅读 · 2 评论 -
修复谷歌翻译不能使用
1.使用Google Chrome浏览器,发现翻译无法使用,总是让重试2.使用idea的Translation翻译插件,经常翻译失败3.更新 TKK 失败,请检查网络连接4.总是会遇到翻译超时,连接超时…真是用一次烦一次,可是还得继续用,怎么解决呢?原创 2022-09-29 15:03:18 · 38147 阅读 · 4 评论 -
虚拟机安装docker
官网:https://docs.docker.com/engine/install/centos/二.安装1.安装存储库2.设置存储库3.安装Docker引擎4.启动Docker2.设置容器开机自启命令·介绍docker images查看所有本地的主机上的镜像docker ps列出所有运行的容器四.卸载1.卸载镜像1).查询镜像id==》2).删除镜像3).查询容器id===》3).停止容器停止单个容器然后就可原创 2022-06-20 10:03:18 · 676 阅读 · 0 评论 -
图片上传,图片压缩大小
图片大小压缩原创 2022-06-15 18:14:09 · 800 阅读 · 0 评论 -
tomcat配置
tomcat安装及配置原创 2022-06-06 10:27:00 · 211 阅读 · 0 评论 -
springboot使用nacos
一,下载nacos我下载的版本nacos1.4.1加速下载地址:https://github.91chi.fun/https://github.com//alibaba/nacos/releases/download/1.4.1/nacos-server-1.4.1.zipnacos官网:https://github.com/alibaba/nacos/releases二,启动nacos1,项目解压后目录2,先不管配置先启动bin目录下面的startup.cmd双击启动然后会有错误,下原创 2022-04-08 12:03:58 · 5122 阅读 · 0 评论 -
windows10环境下的RabbitMQ安装步骤
1)下载并安装erlang:https://www.erlang.org/downloads根据自己的电脑下载相应的版本2)下载完进项安装,然后配置下环境变量此电脑==》右键==》属性==》高级系统设置==》环境变量变量名:ERLANG_HOME变量值就是刚才erlang安装的地址然后修改path变量,新建,将%ERLANG_HOME%\bin添加到path里面3)测试是否成功,weindows+r输入cmd,在输入erl,能看到版本号就说明成功了4)下载并安装RabbitMQ:h原创 2021-04-21 23:05:30 · 547 阅读 · 0 评论 -
springboot使用富文本编辑器,时间日期选择插件进行数据库存储数据,在取出回显(过滤html标签)
数据库entity层dao层service层controller层html页面原创 2020-12-19 14:33:19 · 899 阅读 · 1 评论 -
IDEA提高启动和运行速度
idea启动慢,有时候还需要加载好久,是因为idea的默认配置主要考虑的是广大用户都可以使用也就是低配置用户及其以上的,所以参数不高,导致启动和运行有时候不是很流畅。原创 2021-04-22 20:06:01 · 8989 阅读 · 8 评论 -
java获取注解,类上面的注解和方法上面的注解
方法的注解只左作用于这个方法,类注解作用于这个类(类里面所以的方法)这里使用的自己写登录权限的自定义注解方法获取方法的注解//实例化HandlerMethod handlerMethod = (HandlerMethod) handler;//返回此处理程序方法的方法,也就是取得接口的方法Method method = handlerMethod.getMethod();//获取方法上面的注解method.getAnnotation(注解的名称.class);类获取类的注解m原创 2021-06-17 11:34:01 · 1052 阅读 · 0 评论 -
java使用Calendar类操作时间进行加减
Calendar是一个时间操作类,使用很方便package com.example.hotelmanagement.controller;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * @Author: 宇 * @introduction: * @catalogue: com.example.hotelmanagement.controller * @Date原创 2021-06-02 11:45:25 · 3977 阅读 · 0 评论 -
密码盐生成和密码加密(MD5加密)
自定义工具类package com.example.hotelmanagement.utils;import org.apache.commons.codec.binary.Base64;import javax.crypto.Mac;import javax.crypto.spec.SecretKeySpec;import java.security.InvalidKeyException;import java.security.NoSuchAlgorithmException;imp原创 2021-05-21 10:24:03 · 1029 阅读 · 0 评论 -
JWT加入注解实现权限认证
jwt简介:Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。基本流程1。用户输入账号密码,2。进行验证返回给用户一个token,3。用户原创 2021-05-20 11:12:03 · 654 阅读 · 1 评论 -
mybatis反向生成(代码生成)
代码反向生成就是执行xml文件,可以使用接口,设置启动类,或者在idea下载插件执行1.在idea下在插件file===》settings==》plugins安装mybatis builder插件加入xml文件我的目录结构是这样的<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Config原创 2021-05-20 16:22:51 · 881 阅读 · 2 评论 -
时间戳和时间相互转换
时间戳一般为10位和13位,10位的单位是秒,13位的是毫秒,一般开发用到的都是10位时间戳数据库字段类型为int,所以10位时间戳要进行转换//获取时间戳Long timestamp = System.currentTimeMillis();Long time = timestamp.getTime();//获取时间戳Date date = new Date();Long time1 = date.getTime();13位的时间戳 //时间和时间戳互相转换 public.原创 2021-09-27 09:29:44 · 4597 阅读 · 0 评论 -
java使用cmd备份和还原mysql数据库
public static void main(String[] args){ //mysql的bin目录地址 String url = "E:\\java\\shuju\\phpstudy_pro\\phpstudy_pro\\Extensions\\MySQL5.7.26\\bin"; //用户名 String username = "root"; //密码 String password = "root原创 2021-05-12 19:03:15 · 251 阅读 · 0 评论 -
RocketMQ安装和测试(Windows)
RocketMQ安装和测试(windows)原创 2022-01-27 11:49:41 · 4205 阅读 · 0 评论