<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[2403_84497397的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/2403_84497397</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; 2403_84497397]]></copyright><item><title><![CDATA[使用过滤器（Filter）实现鉴权，用于开放接口，约定token]]></title><link>https://blog.youkuaiyun.com/2403_84497397/article/details/154350480</link><guid>https://blog.youkuaiyun.com/2403_84497397/article/details/154350480</guid><author>2403_84497397</author><pubDate>Mon, 03 Nov 2025 15:13:45 +0800</pubDate><description><![CDATA[比如：📊 执行顺序图请求经过过滤器链（Filter Chain）👇


也就是说，每个过滤器都可以：Spring Boot 提供了两种写法：最原始的 Servlet 方式：


方式2：继承 （Spring 推荐）

若依项目中用的就是这种方式。
它保证每个请求只被过滤一次（不会重复执行），更安全可靠。


配置密钥，生成tokenhttps://www.lddgo.net/encrypt/jwt-generate配置文件中配置约定好的token值


（3）过滤器的注册过程（关键点）

Spring ]]></description><category></category></item><item><title><![CDATA[Redis设置开机自动启动]]></title><link>https://blog.youkuaiyun.com/2403_84497397/article/details/154286324</link><guid>https://blog.youkuaiyun.com/2403_84497397/article/details/154286324</guid><author>2403_84497397</author><pubDate>Sun, 02 Nov 2025 13:34:10 +0800</pubDate><description><![CDATA[将requirepass 123456进行设置密码，requirepass后面跟的是自己设置的密码。选择redis.windows-service.conf文件。]]></description><category></category></item><item><title><![CDATA[nodejs安装以及安装nvm控制nodejs版本教程]]></title><link>https://blog.youkuaiyun.com/2403_84497397/article/details/145610031</link><guid>https://blog.youkuaiyun.com/2403_84497397/article/details/145610031</guid><author>2403_84497397</author><pubDate>Thu, 13 Feb 2025 13:35:26 +0800</pubDate><description><![CDATA[nvm控制nodejs版本安装]]></description><category></category></item><item><title><![CDATA[windows实现jdk8与jdk17同时安装与相互切换]]></title><link>https://blog.youkuaiyun.com/2403_84497397/article/details/145534289</link><guid>https://blog.youkuaiyun.com/2403_84497397/article/details/145534289</guid><author>2403_84497397</author><pubDate>Sun, 09 Feb 2025 17:41:23 +0800</pubDate><description><![CDATA[实现jdk8与jdk17版本的切换]]></description><category></category></item><item><title><![CDATA[点云学习（一）环境搭建]]></title><link>https://blog.youkuaiyun.com/2403_84497397/article/details/145117777</link><guid>https://blog.youkuaiyun.com/2403_84497397/article/details/145117777</guid><author>2403_84497397</author><pubDate>Fri, 07 Feb 2025 22:18:39 +0800</pubDate><description><![CDATA[本文选择pcl 1.13版本+vs2022。]]></description><category></category></item><item><title><![CDATA[解决Pycharm下载第三方库慢的方法]]></title><link>https://blog.youkuaiyun.com/2403_84497397/article/details/145479919</link><guid>https://blog.youkuaiyun.com/2403_84497397/article/details/145479919</guid><author>2403_84497397</author><pubDate>Thu, 06 Feb 2025 18:29:42 +0800</pubDate><description><![CDATA[1、打开资源管理器输入%APPDATA%3、在文件夹中新建文件，以ini为拓展名。解决办法：配置清华源。2、创建pip文件夹。]]></description><category></category></item><item><title><![CDATA[MySQL（四）数据库连接池]]></title><link>https://blog.youkuaiyun.com/2403_84497397/article/details/145346919</link><guid>https://blog.youkuaiyun.com/2403_84497397/article/details/145346919</guid><author>2403_84497397</author><pubDate>Fri, 24 Jan 2025 21:47:20 +0800</pubDate><description><![CDATA[数据库连接池操作]]></description><category></category></item><item><title><![CDATA[解决Anaconda创建虚拟环境默认在C盘的问题]]></title><link>https://blog.youkuaiyun.com/2403_84497397/article/details/145211225</link><guid>https://blog.youkuaiyun.com/2403_84497397/article/details/145211225</guid><author>2403_84497397</author><pubDate>Fri, 17 Jan 2025 18:53:51 +0800</pubDate><description><![CDATA[解决conda创建虚拟环境会自动创建在c盘目录下]]></description><category></category></item><item><title><![CDATA[深度学习（三） 从0搭建YOLOv8实例分割]]></title><link>https://blog.youkuaiyun.com/2403_84497397/article/details/145006193</link><guid>https://blog.youkuaiyun.com/2403_84497397/article/details/145006193</guid><author>2403_84497397</author><pubDate>Fri, 10 Jan 2025 09:02:21 +0800</pubDate><description><![CDATA[在E:\yolov\yolov8n\ultralytics-main\ultralytics\cfg\datasets\coco128-seg.yaml。放入自己训练模型中：E:\yolov\yolov8n\ultralytics-main\ultralytics\models\yolo\segment。③标注：打开图片所在目录，之后创建多边形矩阵，进行图片标注，之后为标注后的标签起一个名字。文件保存路径可以自己设置，标注后得到的是对应的json文件。⑤数据集划分（7：2：1）①安装labelme。]]></description><category></category></item><item><title><![CDATA[MySQL(三) JDBC数据库连接]]></title><link>https://blog.youkuaiyun.com/2403_84497397/article/details/145022658</link><guid>https://blog.youkuaiyun.com/2403_84497397/article/details/145022658</guid><author>2403_84497397</author><pubDate>Thu, 09 Jan 2025 08:54:30 +0800</pubDate><description><![CDATA[【代码】MySQL(三) JDBC数据库连接。]]></description><category></category></item><item><title><![CDATA[深度学习（二）从0搭建YOLOv8目标检测]]></title><link>https://blog.youkuaiyun.com/2403_84497397/article/details/144950382</link><guid>https://blog.youkuaiyun.com/2403_84497397/article/details/144950382</guid><author>2403_84497397</author><pubDate>Wed, 08 Jan 2025 13:22:26 +0800</pubDate><description><![CDATA[深度学习之YOLOv8推理]]></description><category></category></item><item><title><![CDATA[MySQL（二）]]></title><link>https://blog.youkuaiyun.com/2403_84497397/article/details/144977177</link><guid>https://blog.youkuaiyun.com/2403_84497397/article/details/144977177</guid><author>2403_84497397</author><pubDate>Tue, 07 Jan 2025 08:38:59 +0800</pubDate><description><![CDATA[MySQL数据操作]]></description><category></category></item><item><title><![CDATA[MySQL（一）]]></title><link>https://blog.youkuaiyun.com/2403_84497397/article/details/144974171</link><guid>https://blog.youkuaiyun.com/2403_84497397/article/details/144974171</guid><author>2403_84497397</author><pubDate>Mon, 06 Jan 2025 22:49:35 +0800</pubDate><description><![CDATA[Database（数据库）1、数组集合直接进行数据存储，当程序结束时内存被释放2、IO流数据进行存储，直接将数据存储在磁盘中，不便于维护和修改3、数据库，存储在数据库表中数据，方便进行增删改查（CRUD）]]></description><category></category></item><item><title><![CDATA[深度学习（一）环境配置]]></title><link>https://blog.youkuaiyun.com/2403_84497397/article/details/144933389</link><guid>https://blog.youkuaiyun.com/2403_84497397/article/details/144933389</guid><author>2403_84497397</author><pubDate>Sun, 05 Jan 2025 15:06:06 +0800</pubDate><description><![CDATA[针对学习深度学习配置运行环境，包括安装pycharm、Anaconda软件，以及配置cuda、cudnn、pytorch环境]]></description><category></category></item><item><title><![CDATA[三、面向对象特性（封装、继承、多态、抽象）]]></title><link>https://blog.youkuaiyun.com/2403_84497397/article/details/144918113</link><guid>https://blog.youkuaiyun.com/2403_84497397/article/details/144918113</guid><author>2403_84497397</author><pubDate>Fri, 03 Jan 2025 21:10:19 +0800</pubDate><description><![CDATA[类的访问权限修饰符为public类种必须明确定义公有的无参构造器类中所有的成员字段（除常量以外）必须使用private作为访问权限修饰符类种必须明确定义所有成员字段的公有的get/set方法父子类的共性方法，在父类中定义的操作不能满足子类的需求时，需要在子类中对该方法进行重新定义，称之为重写同一类的对象指向不同的引用public abstract class 类名{成员字段构造器成员方法public abstract 返回值类型 方法名（[参数列表]）;//抽象方法。]]></description><category></category></item><item><title><![CDATA[二、面向对象]]></title><link>https://blog.youkuaiyun.com/2403_84497397/article/details/144852839</link><guid>https://blog.youkuaiyun.com/2403_84497397/article/details/144852839</guid><author>2403_84497397</author><pubDate>Wed, 01 Jan 2025 01:01:53 +0800</pubDate><description><![CDATA[访问权限修饰符] [修饰符] class 类名{//成员字段[访问权限修饰符] [修饰符] 数据类型 字段名 [= 值]；//构造器[访问权限修饰符] 类名（[参数列表]）{方法体;//成员方法[访问权限修饰符] [修饰符] 返回值类型 方法名([参数列表]) [{方法体;[return 返回值;}]]]></description><category></category></item><item><title><![CDATA[一、JAVA基础]]></title><link>https://blog.youkuaiyun.com/2403_84497397/article/details/144850425</link><guid>https://blog.youkuaiyun.com/2403_84497397/article/details/144850425</guid><author>2403_84497397</author><pubDate>Tue, 31 Dec 2024 16:14:45 +0800</pubDate><description><![CDATA[目录一、Java程序运行机制1、二、变量三、数据类型四、运算符五、文本扫描器六、流程控制语句]]></description><category></category></item></channel></rss>