
Java后端
文章平均质量分 56
PXM的算法星球
前acmer 软工学生 java后端 算法爱好者
展开
-
Git合并中的祖先-后代关系:快进合并与非快进合并详解
Git 的合并策略体现了版本控制系统在处理复杂开发场景时的灵活性。理解祖先-后代关系不仅有助于把握合并的底层原理,还能帮助开发者根据实际需求选择最适合的合并方式。无论是快进合并带来的简洁历史,还是非快进合并留下的合并痕迹,都在各自的应用场景中发挥着重要作用。希望本文能够帮助你更好地理解并应用这些策略,使你的代码管理更高效、更具条理。原创 2025-04-05 16:20:05 · 666 阅读 · 0 评论 -
原型设计工具即时设计的简单使用攻略
是一款国产在线协同设计工具,支持从原型设计到开发交付的全流程,尤其擅长。其核心优势体现在:•:浏览器直接访问无需安装,中文界面友好•:内置3000+原型模板与组件库•:支持多人实时编辑与版本管理•:支持动态效果、智能动画等高级交互。原创 2025-04-05 15:52:04 · 383 阅读 · 0 评论 -
软件设计中的耦合与内聚
耦合和内聚是软件设计中相辅相成的两个重要概念。高内聚的模块通过明确定义的接口与外界交互,自然形成松散耦合的系统结构。这种设计不仅使代码更易于理解和维护,还能提高系统的灵活性和可扩展性。记住:好的软件设计不是追求完美的耦合和内聚,而是在特定上下文和约束条件下找到最合适的平衡点。随着经验的积累,你会逐渐培养出对这种平衡的直觉判断能力。原创 2025-04-02 16:34:38 · 555 阅读 · 0 评论 -
Spring AOP面向切面编程实现日志功能
里的方法的前置操作以及后置操作,无论是否有异常都会进行,无法控制中间方法的进行与否。如果只需要在目标方法执行前或后做一些操作,使用 @**Before **或 @我们创建以下类,就能用切面对user相关的功能进行权限控制。如果需要完全控制目标方法的执行,使用 @权限检查、性能监控、事务管理**等功能。可以进行** 参数校验、日志记录。注释的方法可以看作是。原创 2025-03-25 11:49:59 · 349 阅读 · 0 评论 -
docker常用命令合集【新手向】
经过简单测试,我们已经顺利使用docker进行redis的使用了,其它容器也是如此。其中my-redis这里既可以使用容器的id,也能使用我们给它指定的名字。此时容器会被挂载到后台运行,我们查看正在运行的容器。在使用新容器的时候我们先要拉取容器镜像。然后就能通过以下命令查看本地容器列表。如果不想要我们可以用以下命令删除容器。接下来我们可以启动容器。接下来我们进入容器内部。可以得到类似如下列表。原创 2025-03-23 15:18:22 · 507 阅读 · 0 评论 -
spring boot 三步集成rabbitmq
使用rabbitmq。原创 2025-03-21 14:20:02 · 280 阅读 · 0 评论 -
Spring AOP相关常见问题
在日常开发中,我们经常需要给方法添加一些。原创 2025-03-18 13:12:42 · 705 阅读 · 0 评论 -
Java爬虫抓取B站视频信息
【代码】Java爬虫抓取B站视频信息。原创 2025-03-17 16:32:38 · 1261 阅读 · 0 评论 -
使用 Redis 实现接口缓存:提升性能的完整指南
通过 Redis 实现接口缓存,可以显著提升接口性能,减少数据库压力。以下是一个完整的实现接口缓存的步骤,以 Java 和 Spring Boot 为例。:请求不存在的数据,导致缓存失效,大量请求直接访问数据库。• 使用互斥锁:只允许一个线程更新缓存,其他线程等待。• 缓存空值:将空值存入缓存,并设置较短的过期时间。• 设置永不过期的热点数据:定期异步更新缓存。:大量缓存同时失效,导致数据库压力骤增。:缓存外部 API 的响应,降低延迟。:缓存热门数据,避免频繁访问数据库。原创 2025-03-15 19:29:45 · 1204 阅读 · 0 评论 -
spring后端密码加密工具类编写
我们接下来就能用这个工具类进行密码的加密以及验证。首先引入BCrypt依赖。原创 2025-03-09 18:45:21 · 275 阅读 · 0 评论 -
SSM配置拦截器
我们都知道在spring boot中配置拦截器非常容易,但是如果课设要求使用纯SSM编写,那么就要手动在xml文件中注册。此时当我们发送的请求没有token就会在这里返回401。然后再在 spring-mvc.xml里注册它。原创 2025-03-09 18:25:50 · 205 阅读 · 0 评论 -
Apifox实现自动提取token并在每次请求时发送
Apifox 是一款强大的 API 开发工具,集成了 API 文档管理、Mock 数据、自动化测试等功能。它支持团队协作,能够显著提高 API 开发和测试的效率。原创 2025-03-06 14:19:58 · 531 阅读 · 0 评论 -
Spring使用JWT进行登录验证
JSON Web Token (JWT) 是一种用于在网络应用环境中进行用户身份验证和信息交换的开放标准。它通过将数据以 JSON 格式进行编码,使得信息在不同的系统和应用之间得以安全传递。JWT 的主要特点是结构简洁且安全性高,广泛应用于单点登录(SSO)、API 授权和用户身份认证。JWT 由三个部分组成:头部(Header)、载荷(Payload)和签名(Signature)。头部通常包括令牌的类型(JWT)和所使用的签名算法。原创 2025-03-06 14:14:49 · 384 阅读 · 0 评论