拦截器和过滤器 过滤器和拦截器 Filter(过滤器)过滤器的配置比较简单,直接实现Filter接口即可,也可以通过@WebFilter注解实现对特定URL拦截。 可以看到Filter 接口中定义了三个方法。 init() :该方法在容器启动初始化过滤器时被调用,它在 Filter 的整个生命周期只会被调用一次。注意:这个方法必须执行成功,否则过滤器会不起作用。 doFilter():容器中的每一次请求都会调 2024-11-25 java #java
Vue3-Day2 Vue3-Day2响应式数据基础类型的响应式数据(ref) 在setup中,使用ref函数设置响应式数据。 数据会变成对象,在之后的使用中,需要.value去获取或修改值 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647<template> <div cl 2024-11-14 Vue3 #Vue3
Vue3-Day1 Vue3-Day1先安装NVM使用VSCode需要安装的插件Vue-Official 之后使用NVM命令安装NPM1nvm install latest 之后就可以基于 Vite 的构建项目,并进行设置1npm create vue@latest 会看到如下配置 12345678910111213✔ Project name: … <your-project-name>✔ Ad 2024-11-13 Vue3 #Vue3
Gitpod网页端使用 Gitpod网页端使用输入网址https://gitpod.io/#github.com/J1aHe/spark-yun #后面代表你要打开的github项目 2024-11-07 Gitpod #Gitpod
Git 给单个项目配置name和email Git 给单个项目配置name和email在每个项目的主目录下一个隐藏文件夹.git.git文件夹中有一个config文件可以发现以下内容,如果没有,则说明当前项目未配置,使用的是global配置123[user] name = J1aHe email = j1ahe@foxmail.com 也可使用命令修改1234567# 修改当前项目用户名git config user.name 2024-11-07 Git #Git
Hexo迁移 Hexo迁移注意!!!仅本人方法,不代表其他任何人 1.新电脑上安装hexo1npm install hexo-cli -g 2.在想要的地方生成文件夹1hexo init blog 3.然后将之前旧文件夹的内容,解压到新的blog文件夹 因为这次刚好想换个主题,所以我只把source文件夹替换掉了 4.最后修改_config.yml的配置 注意最后deploy的配置 1234deploy 2024-10-28 Hexo #Hexo #迁移
Java全局异常处理 Java全局异常处理 全局异常处理是一种将异常处理代码从业务逻辑中分离出来的技术。 在Java中,全局异常处理使用@ControllerAdvice注解定义一个全局的异常处理类。 在该类中,使用@ExceptionHandler注解捕获异常并进行处理。 使用全局异常处理技术,可以统一处理异常,提高代码的复用性,降低代码的冗余度。 步骤1. 定义自定义异常类12345678910111213141 2024-10-28 Java > 异常 > Exception #Java #异常 #Exception
Mysql数据复制 Mysql数据复制 将一张表的数据复制(not迁移/导入)到另外一张表 方法一 拷贝表1的全部数据到表2 1INSERT INTO table2 SELECT * FROM table1 方法二 创建表2, 同时拷贝表1的数据和结构到表2 1CREATE TABLE table3 SELECT * FROM table1 方法三 创建表2,只拷贝表1的结构到表2,不拷贝数据 2024-10-26 Mysql #Mysql #数据复制