摘要: 1、停止服务 命令行进入服务{services.msc}】: 2、找到所有和Oracle相关的服务,然后停止所有服务 3、命令行进入注册表【regedit】 4、删除注册表中的【HKEY_LOCAL_MACHINE --> SOFTWARE --> ORACLE】 5、删除注册表中的【HKEY_LO 阅读全文
posted @ 2025-07-07 10:36 KLAPT 阅读(5) 评论(0) 推荐(0)
摘要: Oracle中start with和connect by 用法理解 connect by 是结构化查询中用到的,其基本语法是: 1 select … from tablename 2 start with 条件1 3 connect by 条件2 4 where 条件3; 例: 1 select * 阅读全文
posted @ 2025-06-30 11:37 KLAPT 阅读(7) 评论(0) 推荐(0)
摘要: singleton:单例模式,当spring创建applicationContext容器的时候,spring会欲初始化所有的该作用域实例,加上lazy-init就可以避免预处理; prototype:原型模式,每次通过getBean获取该bean就会新产生一个实例,创建后spring将不再对其管理; 阅读全文
posted @ 2025-06-27 15:20 KLAPT 阅读(3) 评论(0) 推荐(0)
摘要: 在终端控制台,依次执行 如下三行命令即可解决: get-ExecutionPolicy set-ExecutionPolicy RemoteSigned get-ExecutionPolicy 阅读全文
posted @ 2025-06-17 10:51 KLAPT 阅读(71) 评论(0) 推荐(0)
摘要: 过滤器(Filter)属于Servlet(Server Applet)中的技术,可以通过Filter去管理处理web资源,可以对指定的一些行为进行拦截,进行例如权限控制、访问控制等。在ServletRequest到达Servlet之前,拦截客户端的ServletRequest,可以根据需要检查Ser 阅读全文
posted @ 2025-06-16 14:35 KLAPT 阅读(7) 评论(0) 推荐(0)
摘要: 1. 请求分发(DispatcherServlet) 在Spring MVC中,DispatcherServlet是前端控制器(Front Controller),负责捕获请求并将其分发给相应的处理器(Controller)。DispatcherServlet是整个流程的核心,它主要负责以下任务: 阅读全文
posted @ 2025-06-16 14:10 KLAPT 阅读(7) 评论(0) 推荐(0)
摘要: 1. 使用@Order注解 使用的是Spring框架提供的Filter(例如,通过继承OncePerRequestFilter或实现Filter接口),可以使用@Order注解来指定过滤器的顺序。@Order注解可以指定一个整数值,数值越小,过滤器优先级越高,越先执行。 @Component @Or 阅读全文
posted @ 2025-06-16 13:55 KLAPT 阅读(70) 评论(0) 推荐(0)
摘要: Spring Security:一组 filter 过滤链组成的权限验证。 一、基本原理Spring Security的整个工作流程如图 绿色认证方式可以配置,橘黄色和蓝色的位置不可更改。 Security 两种认证方式,1. httpbasic2.formLogin 默认的,不进行任何配置的方式同 阅读全文
posted @ 2025-06-11 22:56 KLAPT 阅读(34) 评论(0) 推荐(0)
摘要: 1.全局异常处理 @RestControllerAdvicepublicclass GlobalExceptionHandler { @ExceptionHandler(Exception.class) public String handleException(Exception e) { if  阅读全文
posted @ 2025-06-11 22:11 KLAPT 阅读(5) 评论(0) 推荐(0)
摘要: XSS攻击,全称为跨站脚本攻击(Cross-Site Scripting),是一种常见的网络攻击手段。它主要利用了Web应用程序对用户输入验证的不足,允许攻击者将恶意脚本注入到其他用户浏览的网页中。 1.1 XSS攻击的定义 XSS攻击是指攻击者在Web页面的输入数据中插入恶意脚本,当其他用户浏览该 阅读全文
posted @ 2025-06-11 21:58 KLAPT 阅读(14) 评论(0) 推荐(0)