你应该懂得AI大模型(十二)之 QLoRA
一、显存和算力 1. 基本概念 显存 (Memory) 定义:GPU 用于临时存储数据的高速内存,类似于计算机的 RAM。 作用: 存储模型权重、中间激活值、梯度和优化器状态。 数据在显存与 GPU 核心之间快速传输以支持计算。 衡量单位:GB (如 8GB、24GB)。 算力 (Computati ...
工作流引擎系统-基于橙单(flowable)的系统开发-流程配置举例
什么是工作流引擎(Workflow Engine )? 例如开发一个系统,最关键的部分不是系统的界面(增删改查之类),也不是和数据库之间的交互(读写数据库之类),而是如何根据业务逻辑开发出符合实际需要的程序逻辑。 Workflow 引擎解决的就是这个问题:“业务逻辑的执行规则”从程序中抽离,让系统更 ...
新人如何入门学习 STM32?
作为一个在嵌入式领域摸爬滚打了近10年的老兵,看到这个问题时我的思绪瞬间回到了当年那个懵懂的自己。说实话,2014年那个夏天,24岁的我刚从机械专业毕业却被调剂到了厦门某马的电子部门,第一次听到"STM32"这个词的时候,我甚至不知道它到底是个什么东西。那时候师傅丢给我一块花了98元买的STM32F ...
从零开始实现简易版Netty(二) MyNetty pipeline流水线
从零开始实现简易版Netty(二) MyNetty pipeline流水线 1. Netty pipeline流水线介绍 在上一篇博客中lab1版本的MyNetty参考netty实现了一个极其精简的reactor模型。按照计划,lab2版本的MyNetty需要实现pipeline流水线,以支持不同的 ...
如何基于three.js(webgl)引擎架构,实现3D医院、3D园区导航,3D科室路径导航
本文介绍了基于Three.js的三维导航路径算法实现方案,重点阐述了三维A*算法的核心逻辑与可视化方法。通过Node3D类构建三维节点模型,结合26方向邻居搜索和包含高度维度的启发式函数,实现了跨楼层路径规划与动态避障功能,最终实现了医院园区的3D导航功能 ...
好用的文档工具smart-doc
好用的文档工具smart-doc 转载请注明出处https://www.cnblogs.com/funnyzpc/p/18932813 smart-doc不得不说是一款非常好用的文档工具,尤其是它几乎不与项目耦合的特性十分值得所有java开发人员日常使用它~ 之前及现在用的 我从事开发以来,用过 ...
Python全栈应用开发利器Dash 3.x新版本介绍(1)
更多Dash应用开发干货知识、案例,欢迎关注“玩转Dash”微信公众号 大家好我是费老师,Dash作为Python生态中强大且灵活的全栈应用开发框架,早在几个月前就发布了其3.0新版本,作为一次大版本更新,最开始或多或少都会存在一些小bug,需要经历若干小版本的迭代更新后,才可以在日常项目中稳定 ...
Trie 字典树的原理和应用解析
如何高效地存储和查找大量字符串或前缀?比如自动补全、拼写检查、敏感词过滤等场景,都对字符串的处理速度有很高要求。哈希表虽然查找快,但并不擅长前缀匹配;普通树结构虽然灵活,但对于大量字符串的处理效率并不理想。 这时候,Trie(发音类似“try”,又称前缀树、字典树)作为一种专为字符串检索优化的数据结 ...
C# 的深度强化学习框架RL_Matrix
一、RL_Matrix 项目概述RL_Matrix 是一个专为 .NET 开发者设计的强化学习框架,使用 TorchSharp(.NET 版的 PyTorch)作为后端,提供类型安全、高性能的环境,支持开发和部署强化学习解决方案。核心特点包括: 算法支持:涵盖 DQN、PPO 及其变体(如 1D 全 ...
微信小店与微信小程序简单集成指南
微信小店现已全面打通小程序生态,为开发者提供强大的电商能力支持。本文将详细介绍各项集成功能及代码实现方案。 一、商品展示与交易能力 1. 商品卡片嵌入 // 基础商品卡片嵌入 <store-product product-id="123456" app-id="wx1234567890abcdef" ...
10亿订单如何分库分表?
前言 场景痛点:某电商平台的MySQL订单表达到7亿行时,出现致命问题: -- 简单查询竟需12秒! SELECT * FROM orders WHERE user_id=10086 LIMIT 10; -- 统计全表耗时278秒 SELECT COUNT(*) FROM orders; 核心矛盾: ...
分享一个 Cursor mdc 生成器,基于 Gemini 2.5,很实用!
大家好,我是 Immerse,一名独立开发者、内容创作者。 关注公众号:#沉浸式趣谈,获取最新文章(更多内容只在公众号更新) 个人网站:https://yaolifeng.com 也同步更新。 转载请在文章开头注明出处和版权信息。 我会在这里分享关于编程、独立开发、AI干货、开源、个人思考等内容。 ...
免费开源 .NET OpenCV 迷你运行时全平台发布
——Sdcb.OpenCvSharp4 Mini Runtime v4.11.0.35 上线 各位朋友好! 经过数周的持续打磨,我一次性放出了 15 个全新的 OpenCvSharp 迷你运行时 NuGet 包,版本号统一为 4.11.0.35。 无论你是在 Windows、Linux、macOS, ...
【机器人】—— 1. ROS 概述与环境搭建
1. ROS 简介 1.1 ROS 诞生背景 机器人是一种高度复杂的系统性实现,机器人设计包含了机械加工、机械结构设计、硬件设计、嵌入式软件设计、上层软件设计....是各种硬件与软件集成,甚至可以说机器人系统是当今工业体系的集大成者。 机器人体系是相当庞大的,其复杂度之高,以至于没有任何个人、组织甚 ...
层次分析法的Python实现--数学建模学习日志
在学习数学建模当中,发现多数是matlab的代码,这里我提供相关方法的python代码供各位要参加数学建模大赛的人员参考和使用。 ...
VKProxy新增CORS设置和http响应缓存
VKProxy 是使用c#开发的基于 Kestrel 实现 L4/L7的代理(感兴趣的同学烦请点个github小赞赞呢) 目前新添加了如下功能 http响应缓存 Memory Disk Redis CORS设置 log 配置随机概率采样 A/B 测试和滚动升级 http响应缓存 响应缓存可减少客户端 ...
《MCP从0到1》第2课:通信的消息类型、生命周期、与能力协商详解
MCP星球推出全新教程《MCP 从 0 到 1》,面向AI爱好者和开发者朋友,零基础友好,帮你系统掌握 MCP(Model Context Protocol,模型上下文协议)的核心原理、架构设计与实际应用。 MCP星球旨在提供最全最好用的中文MCP平台,官网MCPmarket.cn已超过2.3万个M ...
探索 Vue.js 组件的最新特性
引言: Vue.js 作为一款流行的前端框架,始终在不断发展和演进,为开发者带来新的特性和功能,以提升开发效率和用户体验。Vue.js 组件是构建 Vue 应用的基础,其最新特性为开发者提供了更强大的工具和更灵活的开发方式。本文将深入探讨 Vue.js 组件的一些最新特性,包括组合式 API、Tel ...
号码生成系统的创新实践:游戏周周乐幸运码设计
作者: vivo 互联网服务器团队- Zhang Jing 本文以游戏周周乐的幸运码为切入点,针对其生成过程中涉及的随机性、唯一性及高并发等特点,设计了一种基于号段+子码的创新架构。该方案不仅在生成速度上表现突出,还显著提升了存储效率,同时降低了扩容成本,为类似的号码生成系统提供了设计上的新思路和启 ...
Web前端入门第 75 问:JavaScript 性能优化之事件委托(事件代理)原理
如今 Vue 大行其道,大部分开发场景直接使用 @click 就实现了事件绑定,可能都没思索过 JS 中的事件性能优化。 事件委托原理 事件委托 其主要是利用了事件冒泡这个特性。 以点击事件 click 为例:将事件绑定在父元素上,点击子元素会通过冒泡的方式触发父元素的点击事件。这种绑定事件的方式, ...