
鸿蒙电商购物车项目:用户管理、商品列表与购物车实现
鸿蒙电商购物车项目涵盖用户管理、商品列表及购物车功能。实现包括用户注册登录、个人信息修改、商品展示搜索详情查看以及购物车商品的增删改操作。采用分层架构设计,包含服务层、数据层、接口层和展示层。代码基于 ArkTS 语言编写,利用单例模式管理工具类,通过页面组件交互完成业务逻辑。最终验证了各模块功能可用性,为后续订单支付等模块奠定基础。
博客作者
潜行于暗
325
已发布文章
8.5K
博客获赞
573K
博客浏览
第 11 页

鸿蒙电商购物车项目涵盖用户管理、商品列表及购物车功能。实现包括用户注册登录、个人信息修改、商品展示搜索详情查看以及购物车商品的增删改操作。采用分层架构设计,包含服务层、数据层、接口层和展示层。代码基于 ArkTS 语言编写,利用单例模式管理工具类,通过页面组件交互完成业务逻辑。最终验证了各模块功能可用性,为后续订单支付等模块奠定基础。

JDK 是 Java 开发核心工具包,包含 JRE、编译器及类库。详述在 Windows 环境下下载 JDK 23、安装流程、配置 JAVA_HOME 与 PATH 环境变量、验证安装及编写运行 Hello World 程序的全过程,帮助开发者快速搭建 Java 开发环境。

Llama-2-7B 模型在昇腾 NPU 环境下的实测数据显示,单请求吞吐量稳定在 15.6-17.6 tokens/秒,batch=4 时总吞吐量达 63.33 tokens/秒。16GB 显存可支撑高并发推理,长文本及多语言任务表现均衡。测试涵盖加载耗时、显存峰值、延迟稳定性等维度,验证了算子融合与 KV 缓存优化对提升并发效率的有效性。针对批量推理场景…

MySQL 时间字段设置默认当前时间的规范。对比 DATETIME 与 TIMESTAMP 类型在动态默认值支持上的差异,明确只有 CURRENT_TIMESTAMP 是合法默认函数。梳理从 5.6.5 到 8.0.13+ 的版本特性变化,特别是函数默认值的引入。提供兼容性强且符合行业惯例的建表示例,分析常见 1064 语法错误原因及修复方法。建议优先使用…

C++ 右值引用与移动语义是提升性能的关键技术。本文解析左值与右值的本质区别,阐述移动构造如何通过窃取资源避免深拷贝开销。通过 std::move 将左值转为右值引用,利用万能引用配合 std::forward 实现参数属性的完美保留,解决函数模板中的类型推导与转发问题,优化资源管理效率。

C++ 面向对象编程核心概念,涵盖类与对象的定义、封装机制、访问限定符。讲解内存对齐规则及对象大小计算原理。深入解析 this 指针的作用域与空指针调用风险。详细介绍默认成员函数,包括构造函数、析构函数、拷贝构造(浅拷贝与深拷贝)、赋值运算符重载。最后阐述运算符重载的实现方式,特别是日期类的算术运算及流插入/提取运算符重载。
一种基于数据驱动和多离散场景分布鲁棒优化的电热综合能源系统(IEHES)调度方法。针对新能源出力波动和负荷不确定性,采用 1-范数与∞-范数约束置信区间,结合 K-means 聚类生成典型场景。通过两阶段优化模型,第一阶段考虑机组启停及运行约束,第二阶段转化为单时间尺度问题以获取经济性最优解。该方法结合了高热点算法应对关键时段波动,利用历史数据进行负荷与新能…

AI 技术正改变代码审查模式。传统人工审查效率低且主观,AI 工具通过机器学习自动识别漏洞、性能问题及代码异味。实测显示,GitHub Copilot 擅长上下文补全,Snyk Code 专注安全扫描,SonarQube 覆盖全面质量分析。引入这些工具能提升代码质量一致性,降低审查门槛,优化持续集成流程,帮助团队在保持效率的同时增强系统可靠性。

Chaterm 是一款开源 AI 智能终端及 SSH 客户端,旨在解决云环境下服务器批量操作与故障排查难题。通过嵌入 AI Agent 能力,支持自然语言生成 Shell 命令、上下文理解及任务自动化。具备零信任安全认证、SSO 统一登录及操作审计功能,支持跨设备会话复用。集成 MCP 协议与企业知识库,兼容主流公有云、容器及 K8S 管理,提供移动端语音控…
介绍 Blender 5.0 安装配置及 Python 脚本基础,结合 bpy 模块实现三维建模自动化。通过几何节点工作流讲解,演示如何手动创建节点树并使用 Python 脚本复刻移动立方体效果。涵盖系统要求、环境设置、核心概念及节点逻辑,适合希望提升程序化创作效率的设计师与开发者。

Python 库 act-atmos(Atmospheric Data Community Toolkit)的功能、安装方法及用途。该工具由美国能源部 ARM 计划开发,用于处理雷达、卫星等大气观测数据,支持质量控制、可视化及统计分析。
开源 IPTV 播放器 IPTVnator 的核心功能与使用方法。该工具基于 Electron 和 Angular 构建,支持 M3U/M3U8 及 Xtream 格式导入,提供稳定的本地存储方案。内置 EPG 电子节目指南,支持实时预览与预约提醒。界面支持深色/浅色主题切换以保护视力,并具备手机投屏控制功能。文章对比了同类软件特性,指出其开源免费、多平台支…
基于 Ubuntu 20.04 和 ROS1 环境,介绍宇树 G1 机器人使用 FAST-LIO 算法进行建图的完整流程。涵盖系统依赖安装、工作空间创建、Open3D 库配置、Livox SDK 及驱动编译、雷达参数文件修改以及终端启动命令。重点解决编译问题、IP 地址配置及 RViz 可视化界面开启,确保激光雷达点云数据正确显示与建图功能正常运行。

基于 Rokid 灵珠平台通过可视化编排构建旅游 AR 智能体。步骤涵盖基础信息配置、人设与回复逻辑设置、预设开场白编写及调试优化。利用多模态大模型能力,实现情感陪伴与旅游服务结合,支持端侧部署至 Rokid Glasses 智能眼镜。无需编程基础即可完成应用创建,满足用户交互需求。

介绍如何在 Coze 平台上使用 AskTable 插件,无需编写 SQL 代码即可让 AI 智能体连接并查询 MySQL 数据库和 Excel 文件。教程涵盖智能体创建、插件添加、变量配置及工作流集成步骤,旨在实现自然语言驱动的数据分析能力。

基于 Python 与 Pandas 库完成家庭用电数据的清洗及探索性分析,利用 Facebook Prophet 模型实现时间序列预测。内容涵盖数据预处理、相关性热力图绘制、模型训练与未来半年负荷预测可视化。针对缺失值和季节性波动进行了针对性处理,展示了 Prophet 在处理强季节性时间序列时的鲁棒性与便捷性,为电力负荷预测提供可复现的实战方案。

基于Python开发EPICS通讯语音报警系统的完整流程。内容包括Windows环境下EPICS客户端部署及环境变量配置,Python开发环境搭建与虚拟环境管理,以及利用PyQt5、pygame和pyepics库实现的核心功能代码,包括PV监控、语音队列管理和配置持久化。最后涵盖了自启动设置、功能测试、打包部署及技术架构总结,为相关工程应用提供参考。

Mac mini M4 环境下,利用 OpenClaw 框架结合 Ollama 运行 Qwen 2.5-7B 模型,通过 WebSocket 协议实现飞书机器人私有化部署。涵盖 Node.js 环境配置、模型性能调优及飞书应用权限设置,解决本地 Agent 响应延迟与工具调用兼容性问题,提供从环境搭建到调试运行的完整实战方案。

详细记录了在 macOS(M 系列芯片)平台上安装配置 OpenClaw、Gemini CLI 和 Claude Code 三款 AI CLI 工具时遇到的常见问题及解决方案。主要涵盖了 npm 安装网络卡顿、LaunchAgent 权限错误、Token 配置混乱、MiniMax API 域名选择陷阱(区分国内版与国际版)、Google OAuth 认证失败…

医疗 AI 正重塑医疗健康领域,从影像解读到健康管理。落地面临数据隐私、模型可解释性及临床准确率等挑战。本系列解析 k-近邻、逻辑回归、决策树等经典算法在医疗场景的应用,涵盖数据处理至部署全流程。重点探讨小样本、类别不平衡及多模态融合等医疗数据特有难题,为从业者提供理论到实践的指南。