- 博客(85)
- 收藏
- 关注
原创 上传单文件(单图片、单文档)、多张图片
上传多张图片时需要在对应类中增加图像地址的数组(加上数据库不存在该字段注解),在逻辑层将多张图片的地址进行拼接一起,存入数据库。
2024-10-09 19:03:05
340
1
原创 面向切面编程(AOP)
Grep Console插件可右键选中日志高亮显示正常情况异常情况(around after和目标方法在一起,目标方法异常后,around after不执行)
2024-07-27 19:29:30
279
原创 项目打包与运行
右侧maven -> 展开要打包的项目 -> 生命周期 -> 双击package。(后面参数会传递给启动类的main方法 优先级高于在yml文件的端口号)在资源目录下输入cmd,执行以下命令即可运行(端口号为yml文件中的端口号)java -jar jar包名 --server.port=端口号。不想使用yml中的端口号时,执行以下命令即可运行。输入jar包名时,可以使用tab键补齐。java -jar jar包名。打包好之后在target目录下。
2024-07-26 16:51:32
365
原创 会话跟踪方案&拦截器&全局异常处理
Component@Override//令牌验证//验证tokentry {//解析不出错即正确,解析异常即错误//把业务数据存储到ThreadLocal中//把业务数据存储到ThreadLocal中//把业务数据存储到ThreadLocal中//放行//http响应状态码为401//不放行@Override//清空ThreadLocal中的数据。
2024-07-23 12:39:53
197
原创 增加、动态修改、批量删除
deptId插入部门号(前端遍历部门表使用下拉框,选择部门名,后端存入对应的部门号)只有String类型的需要判断不等于空字符串,其他只需判断不为null。写更新字段时,可以写出所有字段,用动态SQL进行判断有没有。foreach遍历的使用。
2024-07-21 16:10:59
270
原创 redis登录缓存
2.将登录成功的token存储到redis中。4.当密码更新成功时,需重新登录,删除旧令牌。1.pom.xml中引入redis依赖。3. 在登录拦截器中进行令牌验证。
2024-07-16 18:30:27
377
原创 创建Vue项目
选择创建路径、输入项目名、取消git勾选、选择Vue版本。创建router包,在包下创建router.js。下方终端切换到项目所在路径,输入以下命令即可运行。创建store包,在包下创建store.js。地址栏地址会多出一个#,删掉Hash即可去除。即可创建成功(项目很大,等的时间有一点长)在VsCode终端中切换到要创建项目的路径。添加vue-router、vuex。App.vue可改为(进行测试)装vue-router插件。在VsCode中打开项目。输入以下命令创建项目。
2024-04-16 10:24:41
312
原创 孤独的照片(一串字母求某个字母相邻相同连续的个数模板)
左边没有时右边个数-1 如果右边有一个或没有时取0 +右边没有时左边个数-1 如果左边有一个或没有时取0。左边个数乘右边个数 +
2022-12-19 13:58:25
284
原创 蓝桥杯的一些技巧
n的位数大于等于3位 全部输出 不够三位前面补空格。n的位数大于等于3位 全部输出 不够三位前面补0。输出一个数+%并且小数点保留0位 printf("%.0f%%",c);3.int类型能表示的最大数为2147483627 2.14*10^9。输出double类型 可用f 输出精度会在函数内处理并不会丢失。用编译器把它打印出来 赋值到word文档使用替换功能。
2022-11-06 11:31:00
432
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人