- 博客(23)
- 资源 (21)
- 收藏
- 关注
原创 【原创】时间轴组件 timeline-canvas
一个基于 vue 框架使用 canvas 绘制的时间轴组件,可用于视频、录像播放或实时数据展示等业务。
2023-12-17 19:43:31
13190
10
原创 搞清 Socket、TCP、MQTT 的通信关系:从底层协议到物联网实战
本文通俗解析Socket、TCP与MQTT三者的层次关系:TCP是可靠的传输层协议,负责字节流传输;Socket是操作系统提供的编程接口,用于操作TCP/UDP;MQTT是基于TCP的应用层协议,专为物联网设计,支持发布/订阅、QoS和遗嘱消息。三者分工明确——TCP提供管道,Socket是入口,MQTT在管道上构建智能通信体系。选择依据:自定义协议用TCP+Socket,大规模设备推送选MQTT。理解层次差异,才能合理技术选型。
2026-09-12 08:39:40
418
1
原创 物联网 MQTT 方案:服务端如何通过 MQTT 生命周期维护客户端设备状态
本文基于MQTT协议的生命周期机制,提出一套适用于弱网、移动或休眠设备的在线状态维护方案。通过监听连接、心跳、断开及遗嘱消息等事件,服务端可精准判断设备在线、离线与异常离线状态。结合持久会话、Redis缓存、批量写入与异步处理,实现高并发下的高性能与一致性。辅以状态机约束与定期对账,确保状态准确可靠,为物联网设备管理提供高效、可扩展的实践路径。
2026-09-12 08:33:02
182
1
原创 Vibe Coding 与 Skills、Agent、Prompt:构建 AI 辅助编程的新工作流
<think>我们只需要生成摘要,不超过150字。内容基于提供的段落。需要概括VibeCoding概念、Prompt/Agent/Skills协同、实践要点。注意字数限制。</think>VibeCoding是以意图表达为核心的编程方式,开发者负责定义目标与验收,模型承担生成与执行。Prompt用于表达需求,Agent负责任务编排,Skills沉淀可复用经验,三者协同形成完整工作流。实践需明确验收标准、提供上下文、小步验证,并保留人工审查,保障质量和安全。
2026-09-02 20:23:51
369
原创 Antigravity 到 Codex 迁移上手指南
本文为Antigravity用户提供向Codex迁移的实用指南,重点介绍心智模型转换和高效工作流建立。核心差异在于:Antigravity侧重多代理自动编排,而Codex强调边界明确的工程执行闭环。迁移关键包括: 从模糊目标转向"可验证目标+约束+验收标准" 显式区分探索、计划、执行、验证、沉淀五个阶段 将Codex视为"高执行力但边界清晰的工程搭档"而非全自动代理 文档提供详细场景对照表和可直接复用的prompt模板,涵盖新功能开发、问题排查、接口设计等典型场景,强
2026-04-13 08:41:41
481
原创 AI 编码工具深度对比:Codex、OpenCode、Antigravity、Claude Code、Cursor
AI编码工具对比摘要 本文对比了五大AI编码工具的核心特点和适用场景。Codex强调工程代理与可控执行,适合需要本地终端强执行力的开发者;OpenCode作为开源方案,提供模型自由度和多端统一体验;Antigravity以前沿的多智能体编排见长;Claude Code专注终端工作流和代码理解;Cursor则以成熟的商业化编辑器体验取胜。每种工具在工程代理、开放生态、多代理协作、终端深度或商业成熟度等不同维度各具优势,开发者应根据自身工作流特点选择最适合的方案。
2026-04-11 14:02:40
7607
1
原创 CLIProxyAPI、New API、Sub2API 对比分析
本文对比分析了CLIProxyAPI、New API和Sub2API三大AI网关平台的核心差异。CLIProxyAPI主要解决CLI/OAuth账号到标准API的协议转换,适合开发者自用;New API定位为通用LLM网关,侧重多协议统一接入和团队管理;Sub2API则专注于订阅资源的池化分发与运营管理。三者在协议兼容性、资源模型、账号体系、计费能力和部署复杂度等方面各有侧重,适用于不同场景需求,并非简单的替代关系,而是构成了AI网关生态的不同层级解决方案。
2026-04-11 12:33:11
8985
2
原创 AI革命:编程的智能未来
医疗领域:AI用于疾病诊断(如影像分析)、药物研发(加速分子筛选)和个性化治疗(基于患者数据预测疗效)。教育领域:智能辅导系统(如自适应学习平台)提供个性化教学,AI还能自动生成练习题和评估作业。娱乐领域:AIGC技术生成音乐、艺术和游戏内容,例如AI作曲或虚拟角色设计。商业领域:客服聊天机器人(Agent)处理查询,推荐系统优化用户体验,AI还用于市场分析和欺诈检测。其他领域:在制造业,AI驱动预测性维护;在交通领域,自动驾驶技术逐步成熟;在科研中,AI辅助数据分析和模拟实验。
2026-02-03 09:54:09
592
原创 ERP、MES、OA等系统概念及其关系
ERP系统是企业管理的核心系统,主要整合企业的财务、人力资源、供应链、生产、销售等核心业务流程,实现资源的优化配置和高效管理。:MES系统专注于生产制造过程的实时监控和管理,负责生产计划的执行、生产过程的监控、质量管理和设备管理。:强调实时性和执行性,是ERP系统与车间设备之间的桥梁,负责将ERP的生产计划转化为具体的生产指令。:负责车间级的执行和监控,将ERP的生产计划转化为具体的生产指令,并实时反馈生产进度、质量数据等。ERP与MES通过数据接口进行交互,ERP下达生产计划,MES反馈生产执行情况。
2025-02-14 17:33:55
1522
转载 视频直播水印技巧 JavaScript 实现实时水印添加
视频直播水印是一种在视频直播过程中实时添加的图形或文字标识,它可以用来保护版权、防止视频被未经授权的复制和传播,同时也起到品牌宣传的作用。水印通常包含创作者的名称、网站链接、公司标志或其他版权信息。在直播视频上添加水印,可以有效提高视频内容的辨识度和权威性,而不会对视频观看体验造成太大影响。HTML5 Canvas API 是一种强大的图形绘制工具,它允许开发者在网页上创建和操作图形。在视频直播中添加实时水印时,Canvas API 扮演着至关重要的角色。
2024-11-29 21:13:23
595
1
转载 视频内容保护新举措 前端 JavaScript 水印技术应用
水印技术是一种将特定信息(如文字、图案或标识)以不可见或半可见的方式嵌入到数字媒体中的技术。这种信息可以是版权声明、身份标识或其他任何可以证明内容来源和所有权的标记。本文详细介绍了前端 JavaScript 水印技术的原理、实现方法以及在性能优化和安全性方面的考虑。原理:前端 JavaScript 水印技术通过在视频播放界面上叠加文本、图案或其他标识,来标识视频内容的来源和版权信息。实现方法。
2024-11-29 21:12:37
275
转载 Canvas API 实现视频透明水印添加技巧
Canvas API 是现代浏览器提供的一个绘图接口,它允许开发者使用 JavaScript 在网页上创建和操作图形。这个 API 依赖于一个HTML 元素,该元素在页面上定义了一个画布区域,开发者可以在这个区域上绘制各种图形、文字以及添加图像。Canvas API 支持两种绘图模式:位图模式和矢量模式。位图模式允许开发者通过像素操作来绘制图形,而矢量模式则使用 SVG(可缩放矢量图形)技术。在视频处理中,我们通常使用位图模式,因为它可以更灵活地处理图像数据。// 绘图操作...
2024-11-29 21:10:00
500
1
转载 JavaScript 助力视频编辑 打造个性化动态视频水印
视频编辑技术是指使用计算机软件对视频内容进行剪辑、合成、添加特效等一系列处理的过程。在当前互联网时代,视频编辑技术已经变得非常普及,不仅专业的视频制作人员在使用,许多普通用户也能够通过简单的工具进行视频编辑。视频编辑技术包括视频的裁剪、合并、转场、调色、添加字幕、特效以及音频处理等多个方面。随着 HTML5 和 JavaScript 的发展,网页端的视频编辑功能也越来越强大,使得用户无需安装专业软件即可在浏览器中完成一些基本的视频编辑任务。接下来,我们将探讨如何在视频编辑中添加个性化的动态视频水印。
2024-11-29 20:58:46
475
转载 JavaScript 视频处理攻略 打造个性化水印添加技巧
在 JavaScript 中处理视频,特别是添加个性化水印,通常需要依赖一些强大的视频处理库。这些库提供了丰富的 API,使得视频处理变得简单而高效。
2024-11-29 20:54:31
610
原创 项目管理流程图
1.项目管理流程图2.项目开发流程图3.研发流程各阶段及角色分工4.项目实施监控流程图5.软件开发控制流程图6.项目实施基本思路流程图7.ERP模块流程图8.MES模块流程图9.订单管理流程图
2024-04-25 10:16:48
3854
1
原创 Modbus通信协议
Modbus是一种常用的通信协议,用于在不同设备之间进行数据传输。它是一种简单而有效的通信协议,广泛应用于工业自动化领域。Modbus协议可以通过Modbus网络进行传输,也可以在其他类型网络上进行传输。在Modbus通信中,存在查询-回应的周期。
2024-04-25 10:08:02
3571
1
原创 视频和视频帧认识
在视频编码中,I帧、P帧和B帧是指不同类型的关键帧。I帧(Intra Frame)是指完整的图像帧,它是视频序列中的关键帧,用于存储完整的图像信息。P帧(Predictive Frame)是指通过前一帧(通常是I帧或P帧)的差异和运动矢量来预测当前帧的差异,从而实现压缩。帧率是指每秒播放的图像帧数,决定了视频的流畅程度。例如,MP4是一种常见的格式,它具有较小的文件大小和较好的压缩效果,适合在互联网上分享和传输。在视频编码过程中,通常会使用I帧作为参考帧,P帧和B帧通过参考帧预测差异来进行压缩。
2024-02-18 16:18:32
685
原创 JavaScript为什么是单线程,为什么需要异步?JS核心原理简单理解
JavaScript为什么是单线程,为什么需要异步?什么是事件循环、微任务、宏任务及原型和原型链
2023-12-20 15:35:52
1079
原创 TypeScript 泛型简单使用
这些是 TypeScript 泛型的一些基本使用方法,通过合理地使用泛型,我们可以编写出更灵活和可复用的代码。
2023-12-20 15:21:45
617
原创 export 、export default区别及import正确使用
export 、export default区别及import正确使用和impor动态引用
2023-12-20 15:18:35
674
原创 解释 RESTful API,以及如何使用它构建 web 应用程序。
RESTful API(Representational State Transfer)是一种设计风格,用于构建基于 Web 的应用程序。它是一种通信协议,它定义了一组约定和规则,用于在客户端和服务器之间传递数据。通过使用 RESTful API,开发人员可以以一致和可扩展的方式构建和交互web应用程序。
2023-12-19 22:46:16
386
1
原创 uniApp获取位置、拍照、相册浏览和获取手机号
在uniApp中,你可以使用微信小程序的API来获取位置、拍照、相册浏览和获取手机号。小程序拒绝授权怎么重新授权。
2023-12-19 09:38:01
2871
1
一本很好wcf入门教程(pdf)
2011-05-17
拼音首字母文本框自动完成源码
2009-03-18
C#3.5 Linq高级编程
2011-05-24
免费下载豆丁,mbalib,hp009,mab.book118文库文档
2011-09-17
!!!C#远程访问 已测试 没有总是 能用!!!!!1
2009-10-11
手写持久化(反射+泛型)+实体生成器
2008-11-18
coolite Ext.net_学习笔记
2011-09-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅