摘要: 需求背景 实现使用img接收流模拟一个实时播放录像的功能,手动控制src属性,碰到一个问题,后端返回的是连续的帧,用img标签接url,我第一次接没问题,时间到了切换成静态url封面,等我第二次接的时候就报错,稳定奇数次数没问题,偶数报错。 问题代码 //开始读取 const handleStart 阅读全文
posted @ 2025-11-04 09:53 恣肆zisi 阅读(11) 评论(0) 推荐(0)
摘要: 一、需求背景 实现一个类似于monica的智能体,要求在注入页面内,当检测到用户点击制定区域后,抓取dom内容,询问智能体,流式返回内容 二、实现方案 1.抓取dom元素 最开始的构想是直接通过click事件,返回点击的dom,这里碰到了第一个问题点:用户点击的区域是一个iframe,对于ifram 阅读全文
posted @ 2025-04-24 14:41 恣肆zisi 阅读(227) 评论(0) 推荐(0)
摘要: 1.3.24 react : 1。实现组件(setinterval) 2。fiber 原理,是什么,做了哪些,形成过程,源码api, 3。项目优化,首屏,代码分割,打包,cicd 4.promise一些实现 5.低代码项目 6.组件库项目 阅读全文
posted @ 2025-03-24 19:55 恣肆zisi 阅读(14) 评论(0) 推荐(0)
摘要: 一、Fiber 架构与协调算法(Reconciliation) Fiber 节点:位于 react-reconciler 包中,每个组件对应一个 Fiber 节点,保存状态、副作用等信息。 结构:包含 type、child(第一个子节点)、sibling(兄弟节点)、return(父节点)、stat 阅读全文
posted @ 2025-03-16 20:36 恣肆zisi 阅读(36) 评论(0) 推荐(0)
摘要: 一、vue3 computed和watch源码 一、computed 的实现原理 1. 核心思想 惰性求值:只有在真正被访问时才会计算值,且依赖未变化时会复用缓存值。 依赖追踪:内部通过 effect 跟踪依赖的响应式变量,当依赖变化时标记缓存失效。 触发更新:当缓存失效时,触发依赖它的副作用(如组 阅读全文
posted @ 2025-03-15 10:49 恣肆zisi 阅读(323) 评论(0) 推荐(0)
摘要: 飞书链接:https://nwy3y7fy8w5.feishu.cn/docx/TIWSdT8RdocYhUxrTFvcSPMfnrY?from=from_copylink 密码:13G@3151 直播间链接:https://appaxba0jjt2374.pc.xiaoe-tech.com/p/t 阅读全文
posted @ 2025-02-17 15:42 恣肆zisi 阅读(20) 评论(0) 推荐(0)
摘要: 1.柯里化实现 1 function curry(fn) { 2 return function innerFun(...args) { 3 //判断是否收集完参数 4 if (args.length >= fn.length) { 5 //没有收集完 6 return fn.apply(this, 阅读全文
posted @ 2025-01-13 17:31 恣肆zisi 阅读(19) 评论(0) 推荐(0)
摘要: 一、被问到 《vue2 与 vue3 的区别》应该怎么回答 Vue 内部根据功能可以被分为三个大的模块:响应性 reactivite、运行时 runtime、编辑器 compiler,以及一些小的功能点。 首先先来说 响应性 reactivite: vue2 的响应性主要依赖 Object.defi 阅读全文
posted @ 2024-12-28 20:35 恣肆zisi 阅读(25) 评论(0) 推荐(0)
摘要: 面试题 1.typescript 中 interface 与 type 有何区别 interface是接口,type是类型,本身就是两个概念。只是碰巧表现上比较相似。 希望定义一个变量类型,就用type,如果希望是能够继承并约束的,就用interface。 如果你不知道该用哪个,说明你只是想定义一个 阅读全文
posted @ 2024-12-22 10:22 恣肆zisi 阅读(30) 评论(0) 推荐(0)
摘要: 一、业务背景 实现用户全链路监控埋点,当小程序内未登录时,获取用户openid记录跟踪 二、实现方案 使用wx.login和api.weixin.qq.com获取 三、坑点 api.weixin.qq.com是服务端api,小程序前端在不开启调试模式下,无法调用 阅读全文
posted @ 2024-07-21 10:23 恣肆zisi 阅读(136) 评论(0) 推荐(0)