前端

AI PC 端侧 AI 实战:知易智能知识管家的全栈架构与踩坑实录

TOPGO智能-AI123 2026年6月10日 15:06 广东 2025骁龙人工智能创新应用大赛的参赛项目中,TOPGO团队基于骁龙 X Elite的Hexagon NPU,在本机跑通一套8个Agent协同的私有化知识管理系统。本文详细记录拆解了项目开发中在NPU推理锁、GenieAPIService调用、多模型路由等真实工程问题上踩坑经验与破局思路。 作者&#x

Vue中computed与method的区别

两者间区别: 1、computed 会基于响应数据缓存,在值不变的情况下不会再次计算,而是直接使用缓存中的值;methods不会缓存,调用相同的值计算还是会重新计算; 2、diff之前先看data里的数据是否发生变化,如果没有变化computed的方法不会执行,但methods里的方法会执行 3、computed是属性调用,不需要加括号。而methods是函数调用,必须要函数执行才可以得到结果。

名词解释:前端服务器

前端服务器通常指在前端开发或部署中起关键作用的服务端组件,而非运行前端代码的服务器。 主要包含三类: 1)静态资源服务器(如Nginx、CDN),负责托管分发前端构建文件; 2)开发工具链中的本地服务(如Vite、Webpack DevServer)

JavaScript_BOM

一、window对象 (一)常见方法 a. 打印方法 1) log() 以日志形式 window.console.log( ' 日志 ' ) // 以 日志 形式打印 2) error 以 错误 的形式 window.console.error( ' 错误 ' ) // 以 错误 形式打印 3) warn 以 警告 的形式 window.console.warn( ' 警告 ' )

HarmonyOS ArkWeb 系列之手机识别网页里的电话号码、邮箱、日期

文章目录 数据检测器能识别哪些类型 最简单的实现 只识别特定类型 测试用的 HTML 页面 识别流程图 和"手动加链接"有什么区别 踩坑记录 写在最后 你有没有遇到过这种情况:打开一个网页,看到一个电话号码,想直接长按拨打,结果什么都没发生——得先复制,再切换到拨号App粘贴。 这种

鸿蒙平台 Subversion 客户端适配实战:基于 HTTP_WebDAV 协议的轻量级 SVN 图形界面

Subversion(SVN)是经典的集中式版本控制系统,广泛应用于企业级项目管理。本文记录在鸿蒙 PC 平台上,基于 Electron 壳方案从零构建一个轻量级 SVN 图形客户端的完整过程——不依赖原生 svn 命令行,而是通过纯 JavaScript 实现 HTTP/WebDAV 协议与 SVN 服务器通信,

图片懒加载

懒加载,通常是延迟加载初始视口外的图像,直到我们滚动页面,达到图像与底部视口的交汇处才开始加载图像。 我们需要做的是判断图片是否出现在当前视口,然后控制图片的加载。 有几种实现方式: scroll 和位置计算 getBoundingClientRect API IntersectionObserver API loading 属性 第三方库(无非是上述方法的实现) scroll 和位置计算

前端拖拽排序实现详解:从原理到实践 - 附完整代码

🌷 古之立大事者,不惟有超世之才,亦必有坚忍不拔之志 🎐 个人CSND主页——Micro麦可乐的博客 🐥《Docker实操教程》专栏以最新的Centos版本为基础进行Docker实操教程,入门到实战 🌺《RabbitMQ》专栏19年编写主要介绍使用JAVA开发RabbitMQ的系列教程&

React-CSS

1. React中的样式 React并没有像Vue那样提供特定的区域给我们编写CSS代码 所以你会发现在React代码中, CSS样式的写法千奇百怪 2. 内联样式 内联样式的优点: 内联样式, 样式之间不会有冲突 可以动态获取当前state中的状态 内联样式的缺点: 写法上都需要使用驼峰标识 某些样式没有提示 大量的样式, 代码混乱 某些样式无法编写(比如伪类/伪元素) clas