- 博客(42)
- 收藏
- 关注
原创 Python httpx 实战:一个客户端同时吃掉同步、异步与 HTTP/2
2026 年了,你的 Python 项目里是不是还停在requests?不是不行,是当业务开始要并发打几十个接口、要异步、要 HTTP/2 时,requests就只剩把请求丢进线程池这一种笨办法。本文用一套可运行代码,把 httpx 0.28 的同步/异步/连接池/超时/重试讲透,让你一行import改完就能从requests平迁过来,并发量直接上一个量级。
2026-11-07 20:30:00
186
原创 Python + SQLite3 本地数据库实战:不装服务器,先给数据一个家
Python 标准库 sqlite3 实战:从 CRUD 到事务回滚、部分/覆盖索引、WAL 并发、批量导入提速 100 倍,附可复用 Storage 类与 12 条踩坑。
2026-11-07 20:15:00
106
原创 LVGL v8.3 图片显示与解码缓存实战:PNG 上屏、C 数组与文件双方案
LVGL v8.3 图片两种存储方式、PNG/JPG 上屏解码器挂载、LV_IMG_CACHE_DEF_SIZE 缓存调优、手动预解码头像有效性判断,及"缓存被动画清空"真实踩坑。
2026-11-07 20:00:00
290
原创 LVGL v8.3 动画实战:用 lv_anim 让嵌入式界面从“会动“到“有手感“
LVGL v8.3 动画核心 lv_anim_t 的标准写法,覆盖 7 种缓动曲线、数值过渡、回放重复、动画时间线与自定义曲线,附 v8.3↔v9 差异和 12 条踩坑。
2026-11-06 20:30:00
510
原创 Python logging 日志实战:从 print 调试到可运维的日志系统
print 在无人值守脚本里三大硬伤;用 logging 四级骨架实现分级、文件轮转与结构化输出,附可直接复用的集中配置函数与 12 条踩坑。
2026-11-06 20:15:00
584
原创 LVGL v8.3 中文显示实战:FreeType 加载字体与点阵字库两套方案
解决 LVGL 中文变方框问题,给出 v8.3 下 FreeType 加载矢量字体与点阵字库两套完整写法,附 12 条工程踩坑与 v8↔v9 差异。
2026-11-06 20:00:00
519
原创 Python 并发请求实战:串行、线程池与 asyncio 到底怎么选
用三套可运行代码把 200 个 I/O 请求从 98 秒压到 4 秒以内,讲清 threading / asyncio / multiprocessing 的选型边界与 12 个踩坑。
2026-11-05 20:30:00
530
原创 LVGL v8.3 多界面页面管理:屏幕切换、过渡动画与内存回收实战
屏幕机制是 LVGL 多界面工程的地基:用切屏、用数组当页面栈、用auto_del或手动lv_obj_del回收内存、用懒加载对抗 PSRAM 碎片。这套骨架我已用在旋钮菜单项目里,跑一周没闪退。你现在的项目用几块屏?是set_hidden显隐派还是切屏派?评论区聊聊,遇到低温/碎片的坑我帮你一起排。
2026-11-05 20:15:00
344
原创 Python 批量处理 PDF:合并、拆分、提取文本与表格(pypdf + pdfplumber 实战)
pypdf 管「搬移合并」、pdfplumber 管「读懂内容」,两者配合能吃下绝大多数办公 PDF 场景。本篇代码我已抽成单文件,后续 Python 实战文会复用。你手头最常被 PDF 卡住的是哪一步?合并、抽表格、还是批量重命名?评论区说一下,下一篇我挑最高频的再写透。
2026-11-05 20:00:00
294
原创 LVGL v8.3 图表实战:用 lv_chart 画出嵌入式实时数据曲线(附双轴工程)
lv_chart 是固定长度的滑动窗口而非无限折线,新手常卡在 add_series 坐标轴参数、直接写数组忘刷新、Y 轴被自动拉伸。本文用 v8.3 官方 API 写温湿度双曲线实时刷新工程,并标出 v8.3 与 v9 的签名差异。
2026-11-04 20:30:00
790
原创 Python matplotlib 数据可视化实战:中文不乱码、图表能直接交差的 8 个硬技巧
matplotlib 默认字体没有中文字形,导致标题图例全是方块。本文用回退链 + 绝对路径双保险解决中文乱码,再用 OO 接口、双 Y 轴、语义化样式和 dpi=300 高清导出,给出一套能直接贴进报告的可复用模板。
2026-11-04 20:15:00
432
原创 LVGL v8.3 软键盘 lv_keyboard 实战:关联输入框、自定义按键与暗黑主题适配(附代码)
触摸屏设备没有物理键盘,靠 lv_keyboard + lv_textarea 做输入。本文按 v8.3 实测 API 讲清关联、取值、自定义按键与暗黑主题适配,并点明 LVGL 不内置中文输入法的边界。
2026-10-31 10:52:29
383
原创 Python 实战:用 smtplib 邮件 + 企业微信机器人做服务监控双通道告警(附源码)
服务半夜挂了没人知道?用 Python 写 HTTP 探活脚本,异常时同时推企业微信机器人和邮件,双通道互相兜底,附可直接跑的源码与部署方式。
2026-10-31 10:46:25
228
原创 Python 环境管理别再瞎装:venv、conda、pipx 三个场景一次说清
环境管理 90% 场景只需 venv+conda+pipx 三选一;附决策树、对比表与 10 条踩坑,配 2026 新工具 uv 上手。
2026-10-30 10:22:22
447
原创 LVGL v8.3 实战:用 lv_table 做设备参数设置页(编码器导航 + 编辑回写)
LVGL v8.3 用 lv_table 做设备参数设置页,含编码器导航、roller 弹窗编辑、NVS 回写与 11 条踩坑,附 v8.3↔v9 差异。
2026-10-30 10:16:56
277
原创 嵌入式 LVGL:旋钮编码器 + lv_group 焦点管理完全实战(v8.3,含设置菜单工程)
带屏设备没触屏只有一个旋钮?LVGL v8.3 用 lv_group + 编码器输入设备管焦点,导航/编辑双模式自动切换,附硬件原理、焦点高亮、多界面切换和完整设置菜单工程骨架。
2026-10-29 09:19:23
584
原创 Python 实战:用 pathlib + shutil 把下载文件夹一键归类(附源码,支持配置化与自动运行)
下载文件夹几百个文件混在一起?不到 60 行 Python 脚本按类型一键归类,升级版支持 JSON 配置、按日期归档、写日志和定时自动跑,零第三方依赖。
2026-10-29 08:45:27
432
原创 Python 实战:给大模型 API 调用加上重试、超时与降级,别让一次 429 拖垮整个服务
去年 DeepSeek 几次故障,大量依赖它的小应用集体 5xx,根因大多不是模型挂了,而是调用层没有重试、超时、降级三件套。这篇把这三件套用标准库手写一遍,不依赖任何第三方包,复制就能跑。接大模型 API 做业务,最怕的不是模型答得不好,而是上游抽风:限流 429、网关超时、偶发连接重置。只重试"可重试"错误(限流、超时),对参数错误、鉴权失败一律不重试,避免无效打爆上游。重试耗尽仍失败,别把异常抛给用户——返回缓存答案或安全兜底,保证主流程不崩。,偶发全部失败时走缓存或兜底,主流程始终不抛错。
2026-10-28 10:13:28
424
原创 Python 3.14 新特性 t-string 实战:手写防 SQL 注入的参数化工具
t-string 不是替掉 ORM,而是给你一个"在字符串层面就能拆变量"的原语——做 SQL 构造器、模板引擎、日志脱敏时特别顺手。问题出在 f-string 把变量值直接融进字符串,运行时已经分不清哪里是"文本"、哪里是"参数"。对象,把"静态文本"和"插值变量"分开存着,让你在真正拼字符串之前逐个决定怎么处理。正好补这个缺口:它不像 f-string 那样立刻算出字符串,而是先产出一个。关键就在这:变量还没被"压平"成字符串,你有机会先决定它该走什么通道。可靠,也比"别拼字符串"这种口号可落地。
2026-10-28 10:04:48
522
原创 优快云 变现路径全攻略:六大收益渠道的门槛、分成与到账规则
优快云 广告分成 2026 年 3 月已改纯 CPC,曝光量不再直接换钱。本文拆解六大变现渠道的门槛、分成与到账规则,附零粉丝到第一笔现金的三阶段路线图。
2026-10-27 08:43:18
443
原创 优快云 19 篇原创文章数据复盘:阅读量差距背后的 3 个规律
19篇原创复盘揭示:Python实战线均值最高(505),热点线单篇天花板达935,65%文章阅读低于400,问题不在文笔而在选题结构。高阅读文章共性为标题含可搜索关键词,如“报错”“实测”。复盘四问+归因链助定位优化方向,行动建议:换题型、做专栏、维护老文。数据需结合自身基线分析,复盘后必须落地到“下一篇怎么写”。
2026-10-26 08:39:09
375
原创 DeepSeek Search API 免费倒计时:用 Python 搭一个 AI 资讯雷达(附源码)
DeepSeek Search/Fetch API 把自研搜索以每千次 5 元开放,价格不到同类产品的十分之一;免费窗口到 11 月 1 日,现在练手零成本;脚本本身不难,难的是把关键词列表调成符合自己领域的那一份。
2026-10-25 10:13:37
629
原创 LVGL v9.6 升级实战:渲染提速 25%,lv_conf 警告逐条修
9 月 16 日,LVGL 发布 v9.6.0。v9 系列最后一个稳定版。同一天官方还放出一句话:所有标记的接口,将在 v10.0 中彻底移除——旧名字在 v9.6 里还能编译,只会发一条#warning,到了 v10 就是编译失败。v9.6 是升级和清理代码的最后窗口。现在不修,v10 发布那天你的项目不是"要不要升"的问题,是"升不动"的问题。
2026-10-24 08:40:31
436
原创 DeepSeek 故障第 7 天:用 Python 写大模型三路 failover 容灾脚本
DeepSeek 10 月 15 日故障近 5 小时,只调一家的业务全军覆没。本文用一份可直接运行的 Python 代码,把重试、熔断、多供应商切换三件套配齐,DeepSeek、通义、本地 Ollama 三路互备,附 7 条踩坑清单。
2026-10-23 08:37:05
503
原创 LVGL 移植避坑与嵌入式 GUI 实战资源包(含完整源码,v8.3)
这两年带屏的嵌入式设备越来越多,智能家电、工业 HMI、车载中控、手持仪器,几乎都从「几个数码管」升级成了「彩色触摸屏」。需求一上来,GUI 库就成了绕不开的坎。我做嵌入式七八年,从最早自己用画点函数硬撸界面,到后来用 uCGUI,再到现在主力 LVGL,最大的感受是:LVGL 真香,但入门那道坎能把人劝退。很多人第一次碰 LVGL,都会卡在同一个地方:代码编译过了,欢天喜地下进去,结果白屏;或者界面像定格了一样,点一下没反应、动画不动。我当年第一个 LVGL 项目,就卡在白屏上整整三天。
2026-10-22 16:44:28
468
原创 Python 正则表达式实战:从日志清洗到字段提取,re 模块 20+ 可运行示例(Python 3.12)
本文为实战导向的Python正则(re)手册,聚焦真实工程场景。梳理match、search、findall、sub、split五类核心方法选型边界,通过解析日志、脱敏处理、提取订单号、清洗脏文本四大案例,详解命名分组、贪婪/非贪婪匹配、compile性能优化等关键技巧。20+可运行示例基于Python3.12实测,强调“用模式代替过程”的思维,揭示正则在高效处理结构化文本中的核心价值,避免转义、回溯、内存等常见坑点,助力开发者从“会写”到“能用、好维护”。
2026-10-21 08:35:16
715
原创 Python 调用 Ollama 本地大模型:零成本搭私有 AI 助手(含流式 / JSON / 批量,Ollama 0.5+)
本文为基于Ollama 0.5+与Python 3.12的本地大模型实战手册,涵盖从安装拉模型、requests直连调用、流式输出、多轮对话到OpenAI兼容接口的全流程。重点实操包括:结构化JSON抽取、批量打标签(带重试超时)、Embedding余弦相似度检索,并深度剖析生产坑——端口暴露、冷启动超时、模型名拼写错误等。作者以亲身经历论证本地化在成本控制、数据合规与系统稳定性上的不可替代性,推荐“本地为主、云端为辅”的混合架构,适合追求零成本、数据主权与断网可用性的开发者。
2026-10-20 11:55:24
738
原创 Pandas 数据透视与分组实战:从 Excel 报表到自动化分析(pandas 2.2,零循环)
本文基于pandas 2.2.3,分享一套高效数据汇总实战手册:从环境配置(PyArrow引擎、Copy-on-Write)到核心技巧——通过groupby.agg实现多指标命名聚合,pivot_table一步生成宽表并支持多层透视、时间维度分组与双sheet写入Excel。重点强调性能优化(category[pyarrow]提速4-6倍)、避坑指南(reset_index、fill_value、observed等)及真实案例复盘,助力周报处理从2小时压缩至20分钟,实现自动化、零错误交付。
2026-10-20 09:25:46
358
原创 技术文章如何在 AI 搜索时代被推荐?AIGEO 结构化写作法 + 质量自检脚本(Python 3.11)
本文揭示技术博客“写了像没写”的根源:未适配大模型搜索逻辑。基于优快云质量分≥80、垂直度85%曝光3.2倍等机制,提出AIGEO(面向生成式引擎优化)写作范式——以结构清晰、真实场景、版本标注、长尾关键词和FAQ为五大核心,辅以Python自检脚本实现发布前质量评估。通过标题痛点化、开头场景化、正文分层化、内容矩阵化与发布后维护,实现被搜索引擎收录、被大模型引用的双重流量增长。实操性强,助力技术内容从“沉默”走向“被看见”。
2026-10-19 09:15:37
242
原创 Python 自动化定时任务实战:schedule、APScheduler 与系统级 Cron,含错误处理与 .env 配置(Python 3.11)
本文基于真实项目经验,系统讲解如何将临时手动脚本升级为可靠自动化任务:从手动跑通核心逻辑开始,选用schedule或APScheduler实现轻量/复杂调度,结合logging、指数退避重试、.env凭据管理与pathlib跨平台路径,确保健壮性;最终以系统级Cron/任务计划程序兜底,实现7×24可靠运行。附10个真实踩坑与上线Checklist,强调“自动化=可信”,而非“偷懒”。
2026-10-19 09:15:03
421
原创 Python 3.11 + openpyxl 3.1 批量清洗 Excel:去空行、统一格式、按列拆分,附 6 段可运行代码
本文基于Python3.11+openpyxl3.1.5,提供一套可直接套用的Excel批量清洗脚本,涵盖去空行、去重、空值填充、格式统一、冻结首行、按列拆分工作簿及大文件内存优化等全流程。针对5万行以上数据,采用read_only+write_only组合模式,内存占用从7GB降至200M以内。附真实踩坑解析与性能对比,支持整文件夹批量处理,三秒完成每周重复劳动,零失误交付。代码可直接运行,适配常见脏数据场景,提升效率80%以上。
2026-10-18 11:00:58
641
原创 AI 辅助创作实战:用 Python 调大模型 API 批量生成初稿并去 AI 腔(含浓度自检思路)
别把 key 写死在脚本,用环境变量。我见过有人把 DeepSeek key 传 GitHub 公开仓库,当天被刷爆额度。不是越高越好,超过 1.0 容易胡言乱语,0.7-0.9 是甜区。批量生成务必加重试 + 退避,外部 API 不稳定是常态,裸循环会把限流变成封号。去 AI 腔规则只是辅助,真正降浓度靠你往里塞真实数字、具体版本、个人踩坑。空洞的"我觉得"没用,要"我去年十月用 Pillow 10.2 跑通"这种。声明不能省。
2026-10-18 10:47:00
545
原创 GitHub Copilot 新手极速上手指南
在大型项目重构或者接手陌生代码库时,最让人头疼的往往不是算法逻辑本身,而是那些繁琐的样板代码、记不住的 API 参数以及断断续续的查阅文档过程。很多时候,我们花费在搜索语法和记忆类库上的时间,甚至超过了实际编写核心业务逻辑的时间。这种上下文频繁切换不仅打断了心流,还容易让开发者陷入疲劳战,导致效率低下且错误率上升。随着人工智能辅助编程工具的成熟,这种情况正在发生根本性的改变。现在的开发环境已经不再局限于简单的语法高亮,而是能够理解整个项目的上下文,提供行级甚至文件级的代码建议。
2026-10-17 07:19:44
330
原创 Python + Pillow 批量处理图片实战:双色调、水印、压缩一站式脚本(Python 3.11 实测)
Image.open不立即读像素,只有.load()或操作时才真正解码。批量处理大量图时记得及时del释放,否则内存爆掉。WebP 在老版本 Pillow 不支持method参数,10.0 以下会报错。所以开头我锁了 10.2.0。中文字体路径 Windows 和 macOS 不一样,用我上面的跨平台查找逻辑,别写死,否则换台机器脚本就废。双色调会丢细节,人脸、文字类图慎用,适合风景、质感、插画类。我的经验是人物图只做轻度对比增强,不做全双色调,否则肤色怪异。批量前先小批量试 3 张。
2026-10-17 02:11:19
402
原创 优快云 发布方法论种子知识库(全网学习沉淀)
开头引入(问题背景/适用场景/受众,1-2 句点明能解决什么)→ 正文分点(模块化、一个知识点一小标题)→ 实操落地(完整可运行代码+步骤+截图)→ 避坑总结 → 结尾总结(精简要点+适度互动引导)。来源同上 + 优快云 论坛写作指南。来源:优快云 技术变现全攻略。来源:优快云 流量提升技巧。
2026-10-16 11:07:37
274
原创 我用「问题-分析-解决-验证」骨架写技术博客:一个人踩过的 7 个坑
本文分享作者从零开始写技术博客的15个踩坑经验,核心是用「问题-分析-解决-验证」骨架提升内容可读性与传播力。通过精选结构(如问题-排查-复盘)、精准标题、清晰环境说明、带注释代码、必留常见坑、去AI腔、优化SEO与互动等实操策略,实现阅读量从12到3000+的跃升。强调:别写你想写的,写别人搜的;内容不缺信息,缺的是“替读者理清踩坑路”的真诚结构。
2026-10-16 11:07:24
248
原创 不做标题党、不抢首发:我一个人怎么做“信息类“公众号
本文分享个人公众号从怀旧暖文转向信息类内容的实战经验:不做新闻搬运,专注“第一时间白话”解读,以“钱包与时间”为切口,用三问筛子筛选选题;采用“当天白话版+次日判断版”节奏,结合热点监测、数据公式与信源三查保障准确性;通过术语翻译、数字换算、场景代入提升可读性;善用长尾红利,标题埋搜素词;AI辅助写作但严控“AI味”,确保内容像人写;坚守不造谣、不标题党等红线。核心理念:把复杂信息翻译成普通人能懂、有用、愿看的“人话”。
2026-10-15 12:38:09
325
原创 一次持续 3 小时以上的 AI 服务崩溃:DeepSeek 10 月 15 日故障复盘与思考
2026年10月15日,DeepSeek因服务器故障导致网页端与App大面积不可用,持续超2.5小时,影响对话服务及多个API组件。用户反馈症状多样,包括超时、卡顿与限流提示,暗示系统性压力。官方仅通报“已定位原因”,未披露根因、影响范围与恢复时间,沟通透明度不足。结合一周内两次中断及年内至少18次异常,反映其算力扩容滞后于产品迭代节奏。技术分析推测或为容量过载、调度故障或发布事故所致。对开发者而言,应强化多供应商抽象、降级链路与熔断机制;对用户则需养成本地备份习惯。此次事件凸显大模型服务正从“玩具”演变为
2026-10-15 12:29:15
1042
1
原创 公众号 2026 算法改版后,我重新理解了“完读率“
公众号新算法下,文章能否进推荐池,关键在完读率(35%权重)、分享(30%)、收藏(20%)与评论(15%)。开头30秒退出率超40%即被判死刑。干货文宜800–1500字,前三段直给结论,段落短小,埋3次收藏引导。标题应具“可复用”暗示,提升收藏率。利用“在看”实现社交分发,冷启动重在质量而非粉丝数。旧文勿删,搜索流量有复利效应。断更超7天降权,建议稳定更新。数据来自第三方拆解,非官方,但核心逻辑清晰:内容有用,机器才推。
2026-10-14 10:37:48
333
原创 拆爆款这件手艺:我把一篇 10 万 + 拆开后,看清了六个决策点
本文拆解爆款文章的底层逻辑,提炼出可复用的创作方法:从选题切口、标题框架(如“排第一,很多人都做过”)、开头三步法(痛点场景+命名+承诺),到骨架结构、金句布局、结尾回声,均强调“选择”而非模仿。通过真实案例与数据验证,指出细节真实胜过堆砌金句,完读率取决于开头前三句,怀旧内容善用清单体、老物件与具体问题引发共鸣。最终强调:爆款无玄学,核心是精准决策与持续实践,拆后必须落地为“我能用在哪”。
2026-10-13 14:12:47
364
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅