
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
摘要:本文分享了Mac下Docker使用中的两个常见问题及解决方案。一是容器无法直接访问宿主机网络的问题,推荐通过创建共享网络让容器间互访,替代原有的mac-docker-connector方案。二是系统重启导致Docker异常中断后容器启动失败的问题,提供了清理残留文件(如mysql.sock、*.pid)和修复权限的具体命令。两种方案都保留了持久化数据,避免了数据丢失风险。

本文探讨了AI时代下开发者能力需求的变化,指出虽然AI工具提高了编码效率,但工程能力(如系统架构、底层原理理解)变得更为重要。作者通过实现一个简易Spring容器示例,展示了核心流程:定义BeanDefinition、注册Bean到容器、管理单例缓存池。核心类包括BeanDefinition(存储类信息)、BeanDefinitionRegistry(注册接口)、BeanFactory(获取Bea

用 WorkBuddy + 混元 Hy3,约二十分钟做出 Mac 截图工具 SnapShot:支持区域/窗口/全屏、标注编辑与快捷键,交付含 dmg 与源码;核心是写清需求、迭代修 bug,国产 Agent 也能落地可用桌面应用。

本文介绍了Markdown轻量级标记语言的核心优势:语法简洁、节省Token、易于解析渲染,被广泛应用于大模型输出、系统Prompt、知识库等领域。文章详细讲解了18种常用Markdown语法,包括标题、段落、列表、代码块、表格等格式的写法,并推荐了Typora编辑器。最后指出AI正成为开发效率的新工具,建议开发者主动学习AI技术以适应趋势。全文提供了完整的Markdown语法手册和可视化效果演示

本文介绍了防止重复提交的系统功能实现方案。通过注解+AOP方式,结合Redis和ThreadLocal实现高效防重机制。核心步骤包括:生成请求唯一ID并存入Redis,利用ThreadLocal保存key以处理异常情况,业务成功保留key自动过期,失败则删除key。方案解决了并发场景下的数据一致性问题,防止重复提交导致的资源浪费。文中提供了详细流程图和核心源码,包括自定义注解定义和AOP拦截处理逻

摘要:本文介绍了如何通过API方式动态创建XXL-JOB定时任务,解决业务场景中需要实时绑定订单ID等动态参数的定时任务需求。文章详细说明了实现步骤:1)部署XXL-JOB管理后台;2)构建API工具包模块,包括引入核心依赖、配置定时任务参数;3)创建任务实体类和接口实现类。该方法突破了传统通过管理后台手动创建定时任务的限制,实现了在业务逻辑中动态创建定时任务的功能,适用于订单处理等需要绑定动态业
本文介绍了如何开发一个Spring Boot Starter登录组件,通过组件化方式封装认证登录的通用能力。文章首先解释了开发Starter的必要性:避免重复开发登录功能,同时支持不同系统的定制需求。然后详细说明了项目结构设计,分为core、autoconfigure、starter和demo四个模块,分别负责核心逻辑、自动配置、依赖聚合和示例演示。重点讲解了采用模板方法+策略模式+扩展点模式的核

本文介绍了如何使用Spring AI快速实现大模型调用(以DeepSeek为例)。相比Okhttp繁琐的流程,Spring AI仅需一个Controller类即可完成,20分钟即可搭建问答系统。关键步骤包括:1)引入Spring AI依赖;2)配置模型参数;3)通过ChatClient实现流式对话接口。文中特别解释了WebFlux的Flux概念,说明其支持异步处理SSE事件的特性。该方法简化了大模
本文分享了Mac电脑在开发中的优势体验。介绍了Mac上处理端口占用的命令行方法,以及连接远程服务器、上传文件、操作数据库等开发场景的便捷操作。重点对比了Mac与Windows在开发体验上的差异,指出Mac与Linux服务器环境的高度一致性带来的三大优势:减少环境问题、Shell脚本兼容性好、无缝对接主流技术栈。作者结合3年使用经验,称赞Mac在运行IDEA、Docker等工具时的流畅性能表现,并推
本文介绍了如何通过企业微信远程操控OpenClaw实现自动化办公功能。主要内容包括:1)在企业微信后台创建API模式的智能机器人;2)安装企业微信OpenClaw插件并进行配置配对;3)通过手机端企业微信控制OpenClaw执行查看服务器日志、生成Git提交周报等任务。文章详细演示了从机器人创建到功能实现的完整流程,展示了OpenClaw在远程办公、自动化运维等方面的实际应用价值。目前腾讯QCla








