编程日记

列表

从零到一:在Rocky Linux 9.6上源码编译部署MySQL 8.0全记录

1. 环境准备:打造坚实的编译基础 在Rocky Linux 9.6上源码编译MySQL 8.0,就像盖房子需要打好地基。我遇到过不少新手直接开干,结果被各种依赖问题卡住。咱们先花10分钟把基础环境收拾妥当,后面能省下几小时的排错时间。 首先确保你…

2026年想高效轻松记账?几款便捷APP你别错过

去年年末整理支付记录时,才惊觉自己花了好多冤枉钱——奶茶喝了几十杯,冲动买的衣服吊牌都没拆,连每个月的钱进进出出都理不清。今年下定决心要好好记录日常收支,试了好几款工具,终于找到了适合自己的,今天…

GLM-4.1V-9B-Base与YOLOv5协同实战:构建智能视频分析系统

GLM-4.1V-9B-Base与YOLOv5协同实战:构建智能视频分析系统 1. 智能视频分析的行业痛点 在安防监控、零售分析和交通管理等场景中,传统视频分析系统面临三大核心挑战:首先,纯视觉算法难以理解复杂场景的语义信息,比如无…

PHP中json浮点精度的解决方法

之前开发的接口需要用到json加签,有一次对接JAVA时,签名怎么都过不了,仔细对比了字符串,发现是PHP进行json_encode时,会将浮点型所有无意义的0给去掉(echo和var_dump也会),而JAVA那边没有。遂在文档中写下&…

ISSAC SIM机械臂任务封装实战:从控制器到自定义任务类

1. ISSAC SIM机械臂任务封装基础 刚接触ISSAC SIM时,最让我头疼的就是如何让机械臂完成连贯动作。就像第一次玩积木,单个零件拿在手里知道怎么用,但要搭成城堡就手忙脚乱。ISSAC SIM的封装机制就是解决这个痛点的神器,它把机械臂的…

RS232串口硬件调试实战:从波形抓取到故障定位

1. RS232串口调试入门:从理论到工具准备 第一次接触RS232串口调试时,我也被那些专业术语搞得一头雾水。后来在实际项目中摸爬滚打几年才发现,只要掌握几个关键点,串口调试其实并不复杂。先说说最基础的:UART和RS232的关…

[实战] STM32H743 SAI双缓冲DMA实现零延迟音频流处理

1. 为什么需要零延迟音频流处理? 在嵌入式音频开发中,实时性往往是决定系统成败的关键因素。想象一下,当你对着智能音箱说"播放音乐"时,如果系统需要等待几百毫秒才有反应,这种体验会让人抓狂。同样在专业音…

Vue项目实战:海康H5Player多分屏监控播放器开发指南

1. 环境准备与基础配置 在开始集成海康H5Player之前,我们需要先搭建好Vue开发环境。这里推荐使用Vue CLI 4.x以上版本,它能帮我们快速初始化项目结构。安装完Node.js后,通过命令行创建项目: npm install -g vue/cli vue create hi…