drebander
码龄12年
求更新 关注
提问 私信
  • 博客:480,989
    480,989
    总访问量
  • 275
    原创
  • 8,578
    排名
  • 2,277
    粉丝
  • 43
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2013-10-24

个人简介:共思共享共建,一起玩,代表作 微信小程序:文案提取F

博客简介:

秋元的博客

博客描述:
心中有梦,努力前行
查看详细资料
个人成就
  • 新星创作者: 后端开发技术领域
  • 获得4,703次点赞
  • 内容获得42次评论
  • 获得3,801次收藏
  • 代码片获得5,849次分享
  • 原力等级
    原力等级
    6
    原力分
    2,226
    本月获得
    18
创作历程
  • 181篇
    2025年
  • 75篇
    2024年
  • 3篇
    2022年
  • 1篇
    2019年
  • 13篇
    2016年
  • 8篇
    2015年
成就勋章
TA的专栏
  • Maven
    26篇
  • AI 编程
    40篇
  • docker
    24篇
  • spring
    12篇
  • mybatis-plus
    23篇
  • 数据库
    48篇
  • anaconda
    2篇
  • 管理系统
    3篇
  • 学习感悟
    6篇
  • 读书笔记
    6篇
  • 总结
    3篇
  • dos
    1篇
  • 脚本
    3篇

TA关注的专栏 2

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

兴趣领域 设置
  • Python
    python
  • Java
    java
  • 人工智能
    chatgpt
创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

34人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

macOS 下优雅管理 Maven:多版本切换 + settings.xml 自动切换(zsh-only 实战)

本文提出了一套基于zsh的Maven管理方案,解决了多版本切换、不同环境settings.xml配置等常见痛点。方案通过自动化扫描Maven解压目录和settings文件,实现了类似nvm的多版本管理功能,包括mvn-list查看版本、mvn-use切换版本,以及自动生成的mvn-dev等快捷命令来切换不同环境的配置。该方案采用alias劫持和环境变量修改的方式,确保切换操作只影响当前终端,具有安全可控、无侵入的特点。特别适合使用解压版Maven、需要管理多环境配置的开发者,能显著降低构建问题的发生概率,提
原创
博文更新于 前天 13:49 ·
445 阅读 ·
15 点赞 ·
0 评论 ·
16 收藏

一键配置 macOS 终极终端:iTerm2 + Oh My Zsh 自动化安装脚本

还在手动配置终端环境?这个一键脚本帮你快速打造美观高效的 iTerm2 + Oh My Zsh 开发环境!
原创
博文更新于 2025.11.08 ·
1057 阅读 ·
9 点赞 ·
0 评论 ·
29 收藏

CURSOR解决maven项目编译报错

CURSOR解决服务器报错实战
原创
博文更新于 2025.05.17 ·
1739 阅读 ·
25 点赞 ·
1 评论 ·
10 收藏

基于 Playwright 的小型分布式爬虫 —— Docker化部署与优化

这步是核心,一次性把 Redis、MongoDB、多个 Worker、Monitor 启动起来!services:redis:ports:mongodb:ports:build: .- redisnetworks:worker:build: .- redis- mongodbnetworks:deploy:replicas: 3 # 启动3个Worker副本(可根据需要调整)monitor:build: .ports:- redis- mongodb。
原创
博文更新于 2025.04.27 ·
926 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

基于 Playwright 构建小型分布式爬虫(进阶版)

项目特点说明架构简洁易扩展只需增加 Worker 数量即可横向扩展高效率Playwright 原生并发,MongoDB 批量写入优化易监控FastAPI 实现爬虫状态实时可视化可持续升级支持 Docker/Kafka/ES 等进一步大规模演进✅ 非常适合中小型互联网数据采集项目、舆情监控、商品价格监控、招聘信息采集等实际业务需求。
原创
博文更新于 2025.04.27 ·
1013 阅读 ·
5 点赞 ·
0 评论 ·
4 收藏

基于 Playwright 构建小型分布式爬虫项目实战

启动调度器,将目标 URL 推送到 Redis。启动多个 Worker,自动从 Redis 取任务并使用 Playwright 抓取。抓取结果统一存储(MongoDB / Elasticsearch / 文件)。任务消耗完毕后,系统自动停止。架构简单 ✚ 可扩展 ✚ 容错好,非常适合中小型分布式爬虫项目。
原创
博文更新于 2025.04.27 ·
1757 阅读 ·
20 点赞 ·
0 评论 ·
11 收藏

使用 Playwright 构建高效爬虫:原理、实战与最佳实践

优点缺点适配所有现代 JS 网站启动浏览器实例占用一定资源支持多标签页/多浏览器并发相比requests,整体速度稍慢支持复杂交互操作学习曲线略高于传统爬虫框架提供丰富的防反爬功能支持截图、录屏、PDF 导出等扩展操作。
原创
博文更新于 2025.04.27 ·
1915 阅读 ·
25 点赞 ·
0 评论 ·
19 收藏

深入理解 Spring 单元测试:@SpringBootTest、@Value 注入、@MockBean 使用实战与陷阱

✅ 使用加载完整 Spring 环境;✅ 注入 Bean 一定要靠容器注入,不能 new 测试类;✅ Nacos 配置项建议使用 mock 或测试 profile 提供;✅ Mapper 不用 mock,直接@Autowired测试;✅ 区分@Mock与@MockBean使用场景,选对注解是关键。
原创
博文更新于 2025.04.19 ·
1208 阅读 ·
21 点赞 ·
1 评论 ·
9 收藏

Spring 单元测试核心注解全解:@InjectMocks、@MockBean、@Mock、@Autowired 的区别与实战

对比维度@Mock@MockBean@Autowired所属体系MockitoMockito是否进容器否否是(替换容器中的 Bean)是(注入容器中的 Bean)是否自动注入依赖否是是是推荐场景纯 Java 单测搭配 @Mock 使用替换容器依赖(整合测试)注入容器内真实对象@Mock:用于快速构造模拟对象,脱离容器;:自动注入多个 mock 到目标类;@MockBean:Spring Boot 提供的 Mock 注入工具,替换容器中原始 Bean;
原创
博文更新于 2025.04.14 ·
2144 阅读 ·
14 点赞 ·
0 评论 ·
14 收藏

Spring Boot 使用 QQ 企业邮箱发送邮件的完整指南(含 535 错误排查)

QQ 企业邮箱作为企业通讯工具,在 Spring Boot 中使用非常方便。但由于安全机制较为严格,使用授权码 + 正确 SSL 配置是发送邮件成功的关键。如果你遇到错误,按照本文 checklist 逐一排查,基本可以快速定位问题所在。
原创
博文更新于 2025.04.14 ·
1060 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

使用 Mockito 快速构建 Mock 测试环境

Mockito 是编写高质量 Java 单元测试的强大利器。通过它,我们可以模拟外部依赖、聚焦业务逻辑、提升测试效率,是现代 Spring Boot 项目中不可或缺的工具。
原创
博文更新于 2025.04.03 ·
1171 阅读 ·
19 点赞 ·
0 评论 ·
11 收藏

Mock 框架选型:Mockito、EasyMock、PowerMock 横向对比

框架特点适用场景Mockito使用最广泛,语法简洁,集成简单,支持行为验证和交互验证大多数业务逻辑的单元测试EasyMock基于接口生成 Mock,使用录制-回放机制,语法风格不同于 Mockito传统项目或接口驱动系统PowerMock可 Mock 静态方法、final 类、构造函数等旧代码改造、遗留系统测试、难以解耦的代码单元Mock 框架是提升单测效率与覆盖率的有力工具,不同框架各有优势。
原创
博文更新于 2025.04.03 ·
1401 阅读 ·
17 点赞 ·
0 评论 ·
8 收藏

IOC 和 DI 的核心思想

Autowired是 Spring 提供的一个注解,用于实现依赖注入(DI)。它告诉 Spring 容器自动满足对象的依赖关系,无需显式地在代码中创建依赖对象。@Autowired构造方法上字段上Setter 方法上Spring 会根据容器中的 Bean 类型自动进行注入(如果有多个匹配的 Bean,可以通过@Qualifier来指定注入的 Bean)。2.3.1 构造方法注入构造方法注入是@Autowired 最常见的使用方式,当 Spring 创建一个对象时,他会通过构造方法传入所有的依赖对象。
原创
博文更新于 2025.03.25 ·
695 阅读 ·
29 点赞 ·
0 评论 ·
27 收藏

扩展 MyBatis-Plus 支持的查询条件

MyBatis-Plus 支持通过@Select@Update@Insert@Delete注解实现自定义 SQL 查询。在中定义自定义 SQL:</在UserMapper接口中定义自定义查询方法。订单表(Order)@Data订单项表(OrderItem)@Data通过扩展 MyBatis-Plus 支持的查询条件,可以满足复杂的业务需求。自定义 SQL 查询:通过注解或 XML 实现复杂的 SQL 查询。Lambda 查询与条件构造器扩展。
原创
博文更新于 2025.03.11 ·
735 阅读 ·
10 点赞 ·
0 评论 ·
9 收藏

乐观锁与悲观锁的 MyBatis-Plus 实现

乐观锁:适用于读多写少、并发冲突较少的场景,通过版本号实现。悲观锁:适用于写多读少、并发冲突较多的场景,通过数据库锁机制实现。
原创
博文更新于 2025.03.09 ·
966 阅读 ·
14 点赞 ·
0 评论 ·
30 收藏

使用 MyBatis-Plus 实现数据库的多租户管理

多租户是指在一个应用实例中,多个租户(客户或组织)共享相同的硬件和软件资源,但每个租户的数据和配置是相互隔离的。资源共享:降低硬件和运维成本。数据隔离:确保每个租户的数据安全性和隐私性。通过 MyBatis-Plus 的多租户支持,可以轻松实现多租户管理。多租户的实现原理独立数据库、独立 Schema、共享数据库三种方式。核心是通过租户 ID 实现数据隔离。MyBatis-Plus 的多租户配置使用实现 SQL 拦截与动态参数注入。在实体类中标记租户 ID 字段。SQL 拦截与动态参数注入。
原创
博文更新于 2025.03.08 ·
2058 阅读 ·
9 点赞 ·
0 评论 ·
15 收藏

MyBatis-Plus 性能优化实践

MyBatis-Plus 提供了丰富的功能和插件,帮助开发者优化数据库性能。通过分析常见的 SQL 性能瓶颈、使用缓存、配置性能分析插件以及优化批量操作和分页查询,可以显著提升系统的整体性能。在实际开发中,建议根据具体场景选择合适的优化策略,并结合监控工具持续跟踪和优化性能。
原创
博文更新于 2025.03.08 ·
1176 阅读 ·
29 点赞 ·
4 评论 ·
12 收藏

Spring Data JPA 的原理、使用方法与实战场景举例

JPA 是 Java EE 提供的一种 ORM(对象关系映射)规范,用于将 Java 对象映射到数据库表。它的主要实现包括 Hibernate、EclipseLink 等。实体(Entity):通过@Entity注解标记的 Java 类,表示数据库中的一张表。Repository:数据访问层接口,用于操作实体。:JPA 的核心接口,用于管理实体的生命周期和持久化操作。使用@Entity注解标记实体类,并通过@Id@Entity@Data@Id创建一个继承// 根据用户名查询用户。
原创
博文更新于 2025.03.07 ·
995 阅读 ·
16 点赞 ·
0 评论 ·
16 收藏

MyBatis-Plus 与 Spring Boot 的最佳实践

MyBatis-Plus 与 Spring Boot 的结合为开发者提供了强大的功能和便捷的开发体验。通过合理的配置和优化,我们可以构建出高性能、易维护的应用程序。希望本文的内容能够帮助你在实际项目中更好地使用 MyBatis-Plus 和 Spring Boot。
原创
博文更新于 2025.03.07 ·
1595 阅读 ·
18 点赞 ·
0 评论 ·
18 收藏

如何高效使用 Mybatis-Plus 的批量操作

Mybatis-Plus 提供了强大的批量操作 API,能够帮助开发者高效处理大量数据。通过分批处理、使用 JDBC 批处理、调整数据库连接池配置等优化策略,可以进一步提升批量操作的性能。同时,结合事务管理,能够确保批量操作的数据一致性和原子性。在实际开发中,开发者应根据具体业务场景,合理选择批量操作的方式和优化策略,以达到最佳的性能和可靠性。希望本文能够帮助大家更好地理解和使用 Mybatis-Plus 的批量操作功能。
原创
博文更新于 2025.03.06 ·
1657 阅读 ·
6 点赞 ·
0 评论 ·
17 收藏
加载更多