更多精彩内容,欢迎继续阅读
1. 工厂模式概述:为什么我们需要它?在软件开发中,对象创建是最基础也最频繁的操作之一。但直接使用new关键字实例化对象会带来一系列问题:客户端代码与具体类耦合度高、难以应对变化、违反开闭原则等。工厂模式正是为了解决这些问…
阅读更多 →1. 问题背景与现象分析最近在排查一个线上服务异常时,遇到了一个典型的OOM(OutOfMemoryError)问题。这个案例非常有意思,因为它不仅涉及到内存溢出本身,还引发了Tomcat线程模型的异常表现,最终导致服务不可…
阅读更多 →1. 项目概述:当旅游规划遇上AI大模型去年帮朋友公司做旅游路线推荐系统时,我深刻体会到传统推荐算法的局限性。用户抱怨"推荐的路线都差不多""根本不考虑我的体力状况",这促使我开始尝试将LLM大模型与路线规划结合。这个…
阅读更多 →/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
阅读更多 →在工作的过程中,遇到了需要测量接地阻抗的情况,组内讨论提到了保护接地和功能接地的相关需求。此文章用来记录这个过程的学习和感悟。人体触电的原理:可以看到我们形成了电流回路,导致触电。因此我们需要针对设备做一些保护设计。…
阅读更多 →Mock测试 【免费下载链接】moto A library that allows you to easily mock out tests based on AWS infrastructure. 项目地址: https://gitcode.com/gh_mirrors/mo/moto 点击查看 免费下载 本文以 docs/docs/services/config.rst 这份服务实现清单为核心…
阅读更多 →/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
阅读更多 →1. 为什么 2025 年还在写 Cisco Packet Tracer 6.0 的安装教程先说一个很现实的问题:Packet Tracer 现在都出到 8.x 了,官方下载页也早就把新版本放在最显眼的位置,为什么我还要专门写一篇 6.0 的安装和汉化教程?原因很简单——6.…
阅读更多 →在AI推理这条路上摸爬滚打几年,手头最近分到一张华为昇腾Atlas 300V 24G运算加速卡,任务是在它上面把YOLO模型跑起来。说实话,一开始我也挺懵,网上关于Atlas部署YOLO的资料不是太零散就是讲得太理想化,真正能照着做的少…
阅读更多 →/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
阅读更多 →/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
阅读更多 →/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
阅读更多 →