11 2022 档案
SpringBoot整合Quartz
摘要:##1. Quartz ###1.1. Quartz 简介 Quartz 是 OpenSymphony 开源组织在 Job Scheduling 领域又一个开源项目,是完全由 Java 开发的一个开源任务日程管理系统,“任务进度管理器”就是一个在预先确定(被纳入日程)的时间到达时,负责执行(或者通知
SSM和Springboot中的分页实现
摘要:##SpringBoot实现 ###引入依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.2</version> </dependency
Java - HuTool工具的介绍与使用(总)
摘要:本篇主要介绍 HuTool工具, 其是 java工具类,对于一些静态方法进行封装,虽然很小,但很全,里面拥有平时我们会用到的工具类,就无需我们自己去封装了 以前我还自己去封装,emmm,我真的太傻了~,但是自己封装也不是不好,但是学会站在巨人的肩膀上,也非常有必要 下面就简单介绍一下 HuTool工
vuex持久化方案(vuex-persistedstate)
摘要:##安装 npm install vuex-persistedstate --save ##介绍 Vuex持久化插件(vuex-persistedstate)解决刷新数据消失的问题 这篇文章主要介绍了Vuex持久化插件(vuex-persistedstate)-解决刷新数据消失的问题 页面刷新后,想
jsencypt (RSA加密工具)
摘要:##配置 npm install jsencrypt --dev ##建立jsencrypt.js文件 import JSEncrypt from 'jsencrypt/bin/jsencrypt.min' // 密钥对生成 http://web.chacuo.net/netrsakeypair;
Springboot 配置 Security流程
摘要:##装入依赖 引入spring-sercurity <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency>
详解.env文件配置---全局环境变量
摘要:##一、 .env 文件说明 .env 全局默认配置文件,在所有的环境中被载入,当你指定了环境,它也会合并,并且优先级大于.env,没有指定环境时先找它 .env.development 指定开发环境的配置文件 .env.production 指定生产环境的配置文件,当 build 运行会触发此文件
spring-security 跨域配置
摘要:跨域问题是实际应用开发中一个非常常见的需求,在Spring框架中对于跨域问题的处理方案有好几种,引入了Spring Security之后,跨域问题的处理方案又增加了。 ##1.什么是CORS CORS(Cross-Origin Resource Sharing)是由W3C制定的一种跨域资源共享技术标
java生成图片验证码
摘要:##引入依赖 <!-- 添加图形验证码依赖 --> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-captcha</artifactId> <version>5.8.6</version> </dependency> hut
vite与vue3 SvgIcon配置
摘要:##1、安装依赖插件vite-plugin-svg-icons yarn add vite-plugin-svg-icons -D ##2、安装glob 不安装会提示Error: Cannot find module 'fast-glob' yarn add fast-glob -D ##3、配置v
StringUtil
摘要:package com.java1234.utils; import java.util.ArrayList; import java.util.List; import java.util.Random; /** * 字符串工具类 * @author * */ public class Strin
JwtUtils
摘要:package com.java1234.utils; import com.java1234.common.JwtConstant; import com.java1234.entity.CheckResult; import io.jsonwebtoken.*; import org.bounc
UnoCss学习笔记
摘要:##配置 ###通过 npm 安装 Tailwind 对于大多数项目(并利用 Tailwind 的自定义功能),您需要通过 npm 安装 Tailwind 及其依赖项。 npm install -D tailwindcss@latest postcss@latest autoprefixer@lat
unplugin-vue-components(按需加载使用的组件)
摘要:##作用 unplugin-vue-components 是由 vite-plugin-components重名而来,可以将项目中的组件按需引用,仅注册你使用的组件。 //平时我们在页面使用组件 <template> <comp/> </template> <script> import { def
vue-plugin-Pages自动配置路由
摘要:#vite-plugin-pages ##使用 ###安装 首先先安装依赖。因为模版里自带了 vue-router ,所以不需要再安装。 cnpm add vite-plugin-pages vite-plugin-vue-layouts -D 在 vite.config.js 增加以下配置: im
Redis进阶
摘要:1. Redis缓存相关问题 1.1 缓存穿透 缓存穿透是指查询一个数据库一定不存在的数据。 我们以前正常的使用Redis缓存的流程大致是: 1、数据查询首先进行缓存查询 2、如果数据存在则直接返回缓存数据 3、如果数据不存在,就对数据库进行查询,并把查询到的数据放进缓存 4、如果数据库查询数据为空
腾讯云服务器mysql
摘要:##添加规则 [root@VM-4-8-centos ~]# cd /usr/local/src/ [root@VM-4-8-centos src]# wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm [roo
Linux安装JDK
摘要:##1、下载Linux版本的JDK(注意看自己安装的Linux系统是什么位数) 查看本机位数命令:sudo uname --m JDK官网下载地址:https://www.oracle.com/java/technologies/downloads/#java18 ##2、使用工具远程进入Linux
腾讯云服务器安装zookeeper
摘要:##1.下载zookeeper安装包 https://downloads.apache.org/zookeeper/zookeeper-3.6.3/ ##2.解压 tar -zxvf apache-zookeeper-3.6.3-bin.tar.gz ##3.移动到指定文件夹 mv apache-z
腾讯云服务器部署redis
摘要:##一、下载安装redis 1、使用wget http://download.redis.io/releases/redis-5.0.5.tar.gz下载redis 2、tar -zxvf redis-5.0.5.tar.gz解压安装包 3、进入解压后的文件目录使用make命令进行编译 4、进入sr
Vi编辑器
摘要:##VI--VIM引言 im是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富, 在程序员中被广泛使用。 vi作用: 1.创建或修改文本文件 2.维护linux系统中的各种配置(不需要自己安装) ##一、vi编辑器的工作模式 命令模式: 启动 vi编辑器 后默认进
jedis工具类
摘要:public class JedisUtil { protected static Logger logger = LoggerFactory.getLogger(JedisUtil.class); public static JedisPool getConnect(String host, in
邮件工具类
摘要:package com.itheima.utils; import javax.activation.DataHandler; import javax.activation.DataSource; import javax.activation.FileDataSource; import jav
Java验证码工具类
摘要:package com.itheima.utils; import com.aliyuncs.http.HttpResponse; import org.apache.http.util.EntityUtils; import java.util.HashMap; import java.util.
vue实现日历预约效果
摘要:##日历 <template> <div> <div class="content-header"> <h1>预约管理<small>预约设置</small></h1> <el-breadcrumb separator-class="el-icon-arrow-right" class="breadc
QiniuUtils(七牛云存储工具类)
摘要:##QiniuUtils package com.itheima.utils; import com.google.gson.Gson; import com.qiniu.common.QiniuException; import com.qiniu.common.Zone; import com.
POIUtlis(execel处理)
摘要:##POIUtlis.java package com.itheima.utils; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.t