
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Spring Security 架构与过滤器机制 Spring Security 基于 Servlet Filters 实现安全控制,核心组件包括: DelegatingFilterProxy:桥接 Spring 容器与 Servlet 容器 FilterChainProxy:管理多个安全过滤器链 SecurityFilterChain:包含有序的安全过滤器,按请求路径匹配执行 过滤器链中的过滤器
本文介绍了如何使用Spring Security快速构建一个简单的安全Web应用。首先创建基础Spring Boot项目并添加Thymeleaf模板页面,然后通过Spring Security配置保护特定页面(如/hello)需要登录访问。关键步骤包括:1)创建登录页面和处理表单;2)配置SecurityFilterChain定义访问权限;3)使用内存用户存储和BCrypt密码加密;4)集成Thy
PHP开发环境(XAMPP+XDebug+VSCode)搭建XAMPP当年一开始学习PHP的时候就是用的xampp傻瓜式一键安装PHP开发环境,这么多年过去了,这个工具依然好用。这个程序会把apache/PHP/Mysql打包安装,如果你不想折腾的话,强烈建议使用。下载XAMPP的官网是https://www.apachefriends.org/zh_cn/index.html安装包托管网站是ht
使用SQLyog远程连接数据库SQLyog是我一直最喜欢的MySQL数据库连接工具,但腾讯云之类的远程服务器,出于安全的原因我们使用的是RSA密钥认证登录,那么能否用SQLyog连接上远程服务器呢?答案当然是肯定的。处理密钥一般我们通过腾讯云的管理页面上创建的RSA密钥是pem格式,而SQLyog只支持ppk格式,所以我们要先进行密钥转换,通过pem格式的密钥来生成一个ppk格式的密钥。这里使用的
给电视盒子换上第三方桌面图源:mi.com前言在玩转小米盒子中,我介绍了如何选购电视盒子并且推荐了一些好用的应用。但小米盒子还有一个大坑是怎么用怎么觉得不舒服斯基:默认桌面。看看这坑爹的默认桌面,满屏几乎就写着两个字——打钱。最离谱的是打开一个安装的第三方APP居然要点击遥控器十多下。当然,充值是不可能充值的,能白嫖干嘛要充值。现在我们就用Google提供的安卓调试工具ADB来调(xiu)教(li
本文介绍了Python包管理工具UV的安装与使用。UV作为pip的替代方案,具有速度快、支持多版本Python管理和虚拟环境等优势。文章详细讲解了UV的安装步骤、Python版本管理功能,以及如何运行带有依赖的脚本。在项目开发方面,介绍了UV如何初始化项目、管理依赖、配置启动项和版本控制。UV通过自动创建虚拟环境、简化依赖管理,为Python项目开发提供了便捷的工具链。
PHP学习笔记18:协程图源:php.net正如Python关于协程的PEP所讲,异步编程和并发已经是编程的一个热门领域,所以无论是老派语言如Python,或者是新语言Go,要么是添加新特性以支持协程,要么是天生就对协程和并发有完整支持。但在这方面php就相当落(la)后(kua)了。或许这和语言的应用领域和使用方式有一些关系,php作为一个和Apache等web service紧密结合的Web开
Python 图片压缩我做了一个处理Markdown图片的小工具markdown-img,在之前给这个工具添加了主流图床支持后功能基本完备了。昨天写了一篇影评的博客扎导版正义联盟观影吐槽,图片都是从电影中截取的,每张都是1Mb以上,颇占云存储空间,所以决定加上图片压缩功能。bing了一番以后,决定使用Pillow库实现压缩功能,虽然使用 python 压缩 png 图片,高达 80% 压缩率,肉眼
使用SQLyog远程连接数据库SQLyog是我一直最喜欢的MySQL数据库连接工具,但腾讯云之类的远程服务器,出于安全的原因我们使用的是RSA密钥认证登录,那么能否用SQLyog连接上远程服务器呢?答案当然是肯定的。处理密钥一般我们通过腾讯云的管理页面上创建的RSA密钥是pem格式,而SQLyog只支持ppk格式,所以我们要先进行密钥转换,通过pem格式的密钥来生成一个ppk格式的密钥。这里使用的
本文介绍了基于 AutoHotKey 2.0 编写的两个实用脚本:一键最小化当前显示器的所有窗口和一键最小化当前窗口。文章详细说明了如何安装 AutoHotKey 本体、运行脚本以及设置脚本开机自启。此外,还提供了修改或编写自定义脚本的建议,并推荐使用腾讯元宝 AI 工具辅助编写脚本,特别强调了使用 DeepSeek 模型和开启深度思考与联网搜索的重要性。







