单片机高效并发编程:基于命名协程的轻量级多任务方案

引言 在嵌入式开发中,如何在资源受限的单片机上实现高效并发一直是个挑战。传统RTOS虽然功能强大,但内存开销和复杂性较高。 本文介绍一种基于协程的轻量级并发方案,实现起来非常简单,通过创新的宏设计实现了代码段命名,大幅提升了代码的可读性和可维护性。 这个编程思路的灵感是lua语言带给我的,如果你学过 ...

小明的登录认证鉴权技术漫谈

博主头像 介 绍 一 下 登 录 认 证 授 权 相 关 技 术 点 概 况 ~ ~ ~ 小 明 的 摄 影 网 站 越 做 越 火 , 访 客 从 几 十 到 几 万 。 他 发 现 , 要 让 网 站 既 好 用 又 安 全 , 得 搞 懂 一 堆 认 证 鉴 权 的 技 术 。 今 天 , 他 就 用 ...

手写套件五大能力,让创作办公高效流畅

博主头像 在数字创作与移动办公场景中,手写功能是提升效率与体验的关键。然而,传统手写工具存在诸多痛点:对于用户来说,频繁切换笔刷、调整颜色、保存笔迹等操作繁琐且容易打断创作思路;而对于开发者而言,自研手写功能需要处理复杂的笔迹渲染、多设备适配以及功能集成等问题,开发成本高且周期长。 HarmonyOS SDK ...

用 AI Sheets 解锁图像的力量

博主头像 简要概览:Hugging Face AI Sheets 是一款开源工具,能够用 AI 模型增强数据集的处理能力,无需编写任何代码。现在新增视觉功能:可以从图像 (如收据、文档) 中提取数据、根据文本生成图像、甚至编辑图片——一切都能在电子表格中完成。依托 Inference Providers, ...

从代码到生产推理服务:DevPod 全流程部署 DeepSeek-OCR 模型实战指南

博主头像 开发调试到生产上线,全流程仅需一个工作区——DevPod重新定义AI工程化标准,当开发与部署不再割裂,模型价值才真正释放。 简介 告别碎片化开发体验,DevPod 打造从代码到服务的一站式闭环。本文手把手演示在函数计算 Funmodel 上完成 DeepSeek-OCR 模型从云端开发、本地调试到生 ...

吴恩达深度学习课程二: 改善深层神经网络 第三周:超参数调整,批量标准化和编程框架 课后习题和代码实践

博主头像 此分类用于记录吴恩达深度学习课程的学习笔记。 课程相关信息链接如下: 原课程视频链接:[双语字幕]吴恩达深度学习deeplearning.ai github课程资料,含课件与笔记:吴恩达深度学习教学资料 课程配套练习(中英)与答案:吴恩达深度学习课后习题与答案 本篇为第二课第三周的课程习题和代码实践 ...

go ants pool 协程池学习笔记

博主头像 概述 使用 Go 开发并发程序很容易,一个 go 关键字就可以启动协程处理任务。Go 创建一个 goroutine 只需要 2K 内存空间,并且 go 协程上下文信息仅存储在两个寄存器中,对于 Go 运行时来说,切换上下文特别快。 不过凡事不加限制就会出问题,如果不加节制的滥用 goroutine ...

AI运动小程序鸿蒙平台适配指南

博主头像 鸿蒙5的首版发布距现在已快满一年了,同时伴随着华为终端芯片制造的突破,搭载有HarmonyOS5的终端及用户的保有量在不断的上升,各大厂商的APP也在逐渐适配鸿蒙生态,微信小程序生态也在逐渐适配成熟,移动端适配HarmonyOS生态已势在必行。今天我们就结合我们一段时间以来「Ai乐运动」用户的反馈、 ...

基于 NodeJs 的分布式任务队列与容器优雅停机

博主头像 当在后端执行复杂的任务时,通常不能够在短时间内即时响应,例如文档导入、导出任务等。再加上当前的LLMs发展,我们可以实现文档的写作、质检、翻译等复杂任务,这些任务通常都比较耗时,这样就需要任务队列来管理这些异步任务的执行顺序和资源分配,而优雅停机则用以保证任务的完整处理。 AI Infra 系列相关 ...

js中async 和await 的详细讲解

博主头像 async 函数永远会返回一个promise,即使你在函数中没有返回任何值。 async 函数永远会返回一个promise,即使你在函数中没有返回任何值。 因为:返回没有返回值时函数默认返回的是 undefined. 所以:会返回一个 promise,这个 promise 的 值为 undefine ...

【每日一面】webpack plugin 原理

博主头像 基础问答 问:什么是 Webpack Plugin?它的核心作用是什么? 答:Webpack Plugin 是 Webpack 插件系统,本质是一个实现了 apply 方法的 JavaScript 类或函数。Plugin 通过 Webpack 提供的构建生命周期的回调钩子介入构建全流程(如初始化配置 ...

AI SDK:重新定义 AI 应用开发

博主头像 引言 如果你在过去一年中关注前端和全栈开发领域,可能会注意到一个有趣的现象:传统的 Web 应用正在积极拥抱人工智能。 什么是 AI SDK? AI SDK 是由 Next.js 开发团队 Vercel 推出的开源 TypeScript 工具库,专为构建 AI 驱动应用而设计。它支持 Next.js ...

PHP 8.5 在性能、调试和运维方面的新特性

博主头像 PHP 8.5 在性能、调试和运维方面的新特性 2025 年即将结束,这意味着 PHP 的新版本也已经发布了! 在本文中,我们将重点介绍那些你在上述文章中找不到的,关于 PHP 8.5 在性能、调试和运维方面的变化。 其中一些改动甚至是由 Tideways 的员工直接贡献的。 你是不是最好奇 PHP ...

上周热点回顾(11.17-11.23)

博主头像 热点随笔: · Visual Studio 2026 上手体验,AI 懂你、界面清爽、协作无缝 (小码编匠) · 九成九新自用C#入门文档 (假设狐狸有信箱) · .net 行不行?在线客服系统成功支持客户双11大促,21客服在线,高峰超300会话并发 (升讯威在线客服系统) · 网页版微信来了!无 ...

<1···454647···100>