logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

用Python实现传教士与野人问题:状态空间搜索的实战演练

本文通过Python实战演练传教士与野人问题,详细解析状态空间搜索在人工智能中的应用。从状态表示、合法判断到广度优先搜索实现,逐步展示如何建模和解决这一经典问题,并探讨性能优化与问题变种,帮助开发者掌握状态空间搜索的核心技术。

#人工智能
Java和Python双语言PLC通信实战包:支持西门子/三菱/欧姆龙远程读写与心跳检测

一套开箱即用的工业PLC通信工程代码,基于HslCommunication开源库,提供Java和Python两种实现方式。Java部分包含IntelliJ IDEA工程结构(含Maven依赖配置)、Swing图形界面示例及后台服务模式控制台项目,支持连接西门子S7-1200/S7-1500、三菱FX/Q系列、欧姆龙NJ/NX等主流PLC,完成M区、D区、W区、DB块等寄存器的读取与写入操作,并集成

Python实现OneKE知识抽取与Neo4j图谱构建全流程(含清洗数据、Cypher脚本、可视化图与问答基础)

用Python调用OneKE模型,从纯文本中自动抽取出实体-关系-实体三元组(SPO)和知识图谱结构(KG),输出标准化CSV/JSON文件,并生成可直接在Neo4j中执行的导入脚本(KG_import.cypher、SPO_import.cypher)。提供手动清洗后的高质量结果文件(KG_output_handled.、SPO_output_handled.),配套schema定义(KG_sc

YOLO人脸检测+106点关键点定位工具包(含Caffe/ONNX双模型、Python脚本与测试示例)

直接运行就能用的人脸检测与精细关键点定位方案,基于YOLO架构实现端到端推理。支持单张或批量图像输入,自动输出人脸框坐标及106个面部关键点(覆盖眉毛、眼睛、鼻子、嘴唇、轮廓等全部细节)。内置两个预训练模型:yoloface-50k.caffemodel负责快速稳定的人脸检测,landmark106.caffemodel完成高精度106点回归;同时提供v3.onnx格式模型,兼容ONNX Runt

Python实战:用蒙特卡洛方法估算圆周率(附可视化代码)

本文详细介绍了如何使用Python实现蒙特卡洛方法来估算圆周率,包括核心思想、完整代码实现与可视化技巧。通过随机采样和统计模拟方法,展示了蒙特卡洛方法在数学计算中的强大应用,并提供了性能优化和误差分析,帮助读者深入理解这一统计模拟技术。

#数据可视化
ESP32CAM与手机App联动:打造低成本实时监控系统

本文详细介绍了如何利用ESP32CAM开发板与手机App联动,打造一套低成本的实时监控系统。从硬件准备、软件环境搭建、代码编写上传到手机端配置,提供了完整的实战教程。系统通过Wi-Fi传输视频流,实现手机远程实时查看,兼具成本低、自主可控和高可玩性,适合DIY爱好者用于家庭看护、设备监控等轻量级场景。

#物联网
基于STM32CubeMX与HAL库的定时器中断实现高效LED流水灯及Proteus仿真验证

本文详细介绍了基于STM32CubeMX与HAL库的定时器中断实现高效LED流水灯的方法,并通过Proteus仿真验证。相比传统延时函数,定时器中断显著提升系统效率,释放CPU资源处理多任务,适合嵌入式开发初学者和实际项目应用。

STM32串口通信协议解析与应用实践

本文深入解析STM32串口通信协议原理与应用实践,涵盖USART配置、数据帧解析、硬件电路设计等关键技术。通过实战案例展示如何在STM32平台上实现可靠的串口通信,包括传感器数据采集、多设备通信等典型应用场景,为嵌入式开发者提供完整的解决方案。

从时钟树到网络栈:CubeMX配置FreeRTOS与LwIP的底层设计哲学

本文深入探讨了使用STM32CubeMX配置FreeRTOS实时操作系统与LwIP轻量级网络协议栈的底层设计哲学。重点分析了时钟架构优化、PHY芯片初始化、任务优先级设计、内存管理及网络栈集成等核心环节,为构建高可靠性的嵌入式网络通信系统提供了实践指导。

STM32 Hal库FreeRTOS实时任务性能分析 用vTaskGetRunTimeStats精准定位高负载任务

本文详细介绍了如何在STM32 Hal库环境下使用FreeRTOS的vTaskGetRunTimeStats函数进行实时任务性能分析,精准定位高CPU占比任务。通过硬件定时器配置、时间基准函数实现及实战案例,帮助开发者优化任务调度,提升系统性能。

    共 36 条
  • 1
  • 2
  • 3
  • 4
  • 请选择