logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

DeepSeek+Graphrag检索增强

用于增强的文章为一篇机器学习的文章,以及本人自己的论文对于此感兴趣的可私聊我,过多细节不便展示。

文章图片
#DeepSeek
网页403错误(Spring Security报异常 Encoded password does not look like BCrypt)

这个错误通常表现为"403 Forbidden"或"HTTP Status 403",它指的是访问资源被服务器理解但拒绝授权。换句话说,服务器可以理解你请求看到的页面,但它拒绝给你权限。也就是说很可能测试给定的参数有问题,后端报Encoded password does not look like BCrypt错误,很可能是因为由于加密方式,所给出的密码有问题。

#spring#java#后端
Django Rest Framework 和 JWT 身份验证

本文介绍了在Django项目中集成DRF和JWT身份验证的完整流程。首先安装并配置Django Rest Framework,使用APIView创建基于类的视图。然后集成JWT验证,包括安装simplejwt、配置token参数、添加获取/刷新token的路由,以及手动获取token的方法。特别说明了JWT在Django Channels中的实现方案,创建了处理WebSocket连接的JWT中间件

#django#python#后端
面试章-MyBatis3.X高手系列-玩转多级缓存和懒加载

MyBatis缓存与懒加载机制一级缓存SqlSession级别,默认开启,HashMap存储。同会话重复查询命中缓存,增删改操作自动清空。二级缓存需手动配置,namespace共享,支持Ehcache/Redis等存储。通过<cache>配置策略(LRU/FIFO)、刷新间隔。查询顺序:二级缓存→一级缓存→数据库。懒加载lazyLoadingEnabled开启后,关联对象按需加载。需关闭aggre

文章图片
#spring#java#后端
Django Rest Framework 和 JWT 身份验证

本文介绍了在Django项目中集成DRF和JWT身份验证的完整流程。首先安装并配置Django Rest Framework,使用APIView创建基于类的视图。然后集成JWT验证,包括安装simplejwt、配置token参数、添加获取/刷新token的路由,以及手动获取token的方法。特别说明了JWT在Django Channels中的实现方案,创建了处理WebSocket连接的JWT中间件

#django#python#后端
【踩坑记录】Django + Nginx + WebSocket + JWT 跨域问题全解析(含完整解决方案)

本文记录了Django+Vue项目中遇到的跨域问题及解决方案。主要针对静态资源、媒体文件、API接口和WebSocket连接中的跨域问题,特别是涉及Authorization请求头的场景。通过分析浏览器预检请求(OPTIONS)被拦截的原因,给出了完整的Nginx配置方案,包括核心API接口、静态文件、媒体文件上传和WebSocket的跨域处理。文章还提供了跨域排查的四步经验:查看控制台错误、检查

#django#nginx#websocket
到底了