- 博客(4)
- 收藏
- 关注
原创 对OOP架构各种模式的思考讨论
摘要:本文介绍了Python中实现单例模式的经典OOP方法,通过重写__new__方法控制实例创建过程。核心思路是使用类属性保存唯一实例,在创建对象时检查该属性。文章还对比了工厂模式、建造者模式等其他创建型模式,以及适配器、装饰器等结构型模式的特点和适用场景。最后简要提及了策略模式、观察者模式等行为模式的应用。这些设计模式为解决特定问题提供了标准化解决方案,有助于提高代码的可维护性和扩展性。
2026-05-15 19:56:16
394
原创 【Jeston Nano B01新手教程】Jeston nano B01 SUB(国产版)新手注意事项(开机、兼容性、性能等)
Jetson Nano B01是一款性价比高的AI开发板,适合新手入门。主要优势在于价格便宜(1249元套件)、使用方便(带完整接口)、功耗低(5-10W)。但性能有限(0.5TOPS)且兼容性较差(仅支持Jetpack4.6.3)。购买建议选择包含TF卡、外壳、电源等配件的套装。使用需注意与官方版的系统配置差异,建议通过供货商提供的预装系统启动。使用时可通过USB共享网络,注意文件系统兼容性问题。
2025-10-24 12:31:54
2120
原创 【开源/在PC和Jeston上实现YOLO+SGBM+3D音频】:高实时性双目摄像机目标检测+深度测量+音频输出程序及硬件搭配方案源码分享(可运行于PC和Jeston Nano B01上)
本文介绍了基于Jetson Nano的智能视觉系统开发方案。软件部分包含主程序结构、参数设置和核心功能实现。硬件选用Jetson Nano B01开发套件(1249元),搭配双目摄像头(261元)、USB声卡(30元)等外设,总成本约1540-1869元。系统在Jetson Nano上实现0.35秒延迟的实时检测,功耗仅5W。文章详细说明了软硬件配置方案、环境搭建建议,并分析了在不同Jetson产品上的性能差异,建议性能需高时的升级方案。
2025-10-21 23:52:52
2236
2
原创 【Jeston输出3D音频】Jeston nano B01 SUB(国产版) 3D音频方案及测试代码分享
本文介绍了在Jetson Nano B01SUB上实现3D音频输出的方案。硬件采用USB声卡+立体声耳机,软件使用Python结合pyglet或pyaudio库。文章对比了Jetson Nano的经济性和性能局限,建议AI应用可考虑更高配版本。重点讲解了pyglet实现3D音频的代码方案,包括OpenAL驱动配置、HRTF启用、声音定位等核心功能,并提供了可运行的完整示例代码。同时提供了基于pyaudio的立体声测试方案,通过计算左右声道音量差实现简单的3D音效。两种方案均支持单声道WAV文件的3D化播放。
2025-10-21 19:48:43
1466
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅