会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
恣肆zisi
博客园
首页
新随笔
联系
订阅
管理
2025年11月4日
记录一个multipart/x-mixed-replace; boundary=frame相应头的问题
摘要: 需求背景 实现使用img接收流模拟一个实时播放录像的功能,手动控制src属性,碰到一个问题,后端返回的是连续的帧,用img标签接url,我第一次接没问题,时间到了切换成静态url封面,等我第二次接的时候就报错,稳定奇数次数没问题,偶数报错。 问题代码 //开始读取 const handleStart
阅读全文
posted @ 2025-11-04 09:53 恣肆zisi
阅读(11)
评论(0)
推荐(0)
2025年4月24日
浏览器插件功能实现-抓取dom/抓取浏览器响应/处理流式响应
摘要: 一、需求背景 实现一个类似于monica的智能体,要求在注入页面内,当检测到用户点击制定区域后,抓取dom内容,询问智能体,流式返回内容 二、实现方案 1.抓取dom元素 最开始的构想是直接通过click事件,返回点击的dom,这里碰到了第一个问题点:用户点击的区域是一个iframe,对于ifram
阅读全文
posted @ 2025-04-24 14:41 恣肆zisi
阅读(227)
评论(0)
推荐(0)
2025年3月24日
面试复盘
摘要: 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)
2025年3月16日
react源码
摘要: 一、Fiber 架构与协调算法(Reconciliation) Fiber 节点:位于 react-reconciler 包中,每个组件对应一个 Fiber 节点,保存状态、副作用等信息。 结构:包含 type、child(第一个子节点)、sibling(兄弟节点)、return(父节点)、stat
阅读全文
posted @ 2025-03-16 20:36 恣肆zisi
阅读(36)
评论(0)
推荐(0)
2025年3月15日
vue3源码
摘要: 一、vue3 computed和watch源码 一、computed 的实现原理 1. 核心思想 惰性求值:只有在真正被访问时才会计算值,且依赖未变化时会复用缓存值。 依赖追踪:内部通过 effect 跟踪依赖的响应式变量,当依赖变化时标记缓存失效。 触发更新:当缓存失效时,触发依赖它的副作用(如组
阅读全文
posted @ 2025-03-15 10:49 恣肆zisi
阅读(323)
评论(0)
推荐(0)
2025年2月17日
早鸟文档问题梳理
摘要: 飞书链接: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)
2025年1月13日
bfe.dev刷题记录
摘要: 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)
2024年12月28日
vue相关面试题整理
摘要: 一、被问到 《vue2 与 vue3 的区别》应该怎么回答 Vue 内部根据功能可以被分为三个大的模块:响应性 reactivite、运行时 runtime、编辑器 compiler,以及一些小的功能点。 首先先来说 响应性 reactivite: vue2 的响应性主要依赖 Object.defi
阅读全文
posted @ 2024-12-28 20:35 恣肆zisi
阅读(25)
评论(0)
推荐(0)
2024年12月22日
日常面试问题总结
摘要: 面试题 1.typescript 中 interface 与 type 有何区别 interface是接口,type是类型,本身就是两个概念。只是碰巧表现上比较相似。 希望定义一个变量类型,就用type,如果希望是能够继承并约束的,就用interface。 如果你不知道该用哪个,说明你只是想定义一个
阅读全文
posted @ 2024-12-22 10:22 恣肆zisi
阅读(30)
评论(0)
推荐(0)
2024年7月21日
小程序实现默认获取用户openid
摘要: 一、业务背景 实现用户全链路监控埋点,当小程序内未登录时,获取用户openid记录跟踪 二、实现方案 使用wx.login和api.weixin.qq.com获取 三、坑点 api.weixin.qq.com是服务端api,小程序前端在不开启调试模式下,无法调用
阅读全文
posted @ 2024-07-21 10:23 恣肆zisi
阅读(136)
评论(0)
推荐(0)
下一页
公告