RedisTemplate和StringRedisTemplate
配置信息1234567891011spring: redis: host: 192.168.235.128 port: 6379 password: 123456 lettuce: pool: max-active: 8 max-idle: 8 min-idle: 0 max-wait: 100
导入依然1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-in ...
前后端项目(前端)
前后端项目(前端)
App.vue12345678910111213141516<script setup>import LoginView from './views/Login.vue'import Layout from './views/Layout.vue'</script><template><!--<LoginView />--><!-- <layout></layout>--> <router-view></router-view></template><style scoped></style>
main.js12345678910111213// import './assets/main.css'import ElementPlus from 'element-plus'import "element-plus/di ...
前后端项目(后端)
前后端项目(后端)
entity文件Article123456789101112131415161718192021222324252627282930package com.example.bigevent.entity;import com.example.bigevent.anno.State;import lombok.Data;import org.hibernate.validator.constraints.URL;import javax.validation.constraints.NotEmpty;import javax.validation.constraints.NotNull;import javax.validation.constraints.Pattern;import java.time.LocalDateTime;@Datapublic class Article { private Integer id;//主键ID @NotEmpty @Pattern(regexp = "^\\S{1,10 ...
密码加密工具类
创建工具类123456789101112131415161718192021222324252627282930313233343536373839404142434445package com.example.bigevent.util;import java.security.MessageDigest;public class Md4Util { public static String MD5(String s) { char[] hexDigits = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f ...
阿里云图片上传工具类
创建阿里云上传图片工具类12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061package com.example.bigevent.util;import com.aliyun.oss.ClientException;import com.aliyun.oss.OSS;import com.aliyun.oss.common.auth.*;import com.aliyun.oss.OSSClientBuilder;import com.aliyun.oss.OSSException;import com.aliyun.oss.model.PutObjectRequest;import com.aliyun.oss.model.PutObjectResult;import java.io.FileInputStream;import java.io.InputStream;public class AliOss ...
linux和redis基本使用
linuxifup ens160ip addr
ls 列出目标路径的内容ls[-a -l -h] [Linux路径]-a意思是all的意思,列出全部文件(包括隐藏的文件)-l以列表排列的形式显示内容组合使用 (-a -l,-al, -la)显示全部并且以列表显示-h与-l配合使用显示大小单位
cd 切换当前工作目录 change directorycd [Linux路径]如果不写路径会回到~目录
pwd 查看当前所在的工作目录pwd :print work directory
相对路径以根目录为起点描述linux路径,开头必须写斜杠(/)
绝对路径以当前目录为起点描述linux路径,开头可不必写斜杠(/)
路径表示符. 表示当前目录.. 表示上一级目录~ 表示home目录
mkdirmkdir命令可以创建新的目录(文件夹)mkdir:Make Directorymkdir [-p] linux路径-p 自动创建不存在的父目录
ctrl+l一键清屏 clear
touch创建文件touch linux路径 路径标识符可使用
cat查看文件内容cat linux路径
m ...
vue配置pinia携带请求头
安装pinia 和 piniaPluginPersistedstate在终端输入以下代码:
12npm install pinianpm i pinia-plugin-persistedstate
在vue应用实例中使用pinia1234567import {createPinia} from "pinia";import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'const pinia = createPinia()pinia.use(piniaPluginPersistedstate)const app = createApp(App)app.use(pinia)app.mount("#app")
在src/stores/token.js中定义store123456789101112131415161718192021import {defineStore} from "pi ...
数据可视化期中考试
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022 ...
springboot分页查询
1. 在 sql 中使用 limit 进行分页查询用法:LIMIT [offset,] rows
1SELECT * FROM article LIMIT 10, 10
offset 是相对于首行的偏移量(首行是 0),rows 是返回条数mapper 中可以传变量,即在实际使用的时候 offset 与 rows 可以用变量替代
2. 使用第三方库进行分页查询编写PageBean123456789@Data@AllArgsConstructor@NoArgsConstructorpublic class PageBean<T> { private Long total; private List<T> items;}
编写分页查询的路径123456789@GetMappingpublic Result<PageBean<Article>> list(Integer pageNum,Integer pageSize, @Request ...