获得徽章 0
vue3拖拽贴边隐藏球体,鼠标滑入完全显示并且可以拖拽到其他地方
juejin.cn
评论
强缓存:
expired设置时间和本地时间对比决定是否重新请求。缺点本地时间可以修改
cache-control设置固定时间
时间过期的话重新请求否则继续使用缓存。

协商缓存:
last-modified对比数据库更新时间决定是否取缓存。通过If-modified-since的时间值检查资源是否变化。

Etag通过哈希值的变化决定是否取缓存。通过if-none-match的哈希值检查资源是否变化。
etag比lastmodified优先级高。
展开
评论
package-lock.json yarn-lock.json作用:保证install后产生的依赖结构。因为依赖结构不确定性导致扁平化结果的不确定所以需要锁定
npm和yarn的扁平化平铺包会出现幽灵依赖。
pnpm通过包名和版本号的形式实现隔离复用。
pnpm通过.pnpm-store的存储目录,结合硬链接和软连接方式解决了空间效率和安装速度
展开
评论
好久没写VUE2,中行的一道面试题很有意思:父组件可以监听到子组件的生命周期以及应用场景;
谁知道应用场景哇!!!
巴勃罗于2025-03-10 22:38发布的图片
1
@某某集团
@某某集团
@某某集团
如果程序人生的话,这条路太漫长。
1
前端路由的实现原理【hash&history】:
哈希通过在浏览器 url 后加哈希值,利用 hashchange 事件监听 url 变化;history 依靠 pushState 修改 url 且不刷新,通过 popState 监听前进后退时的 url 变化。
评论
在新建仓库拉取其他仓库代码
git remote add <remote-name> <remote-url>
git fetch <remote-name>
git merge<remote-name>/<branch-name> --allow-unrelated-histories
展开
评论
搞不懂,删除node_moudles的文章都有16000 浏览量,除了 rm -rf 、右键删除还能玩出花来???
巴勃罗于2024-10-24 10:57发布的图片
14
快快快,字节大事
巴勃罗于2024-10-19 09:19发布的图片
评论
@某某集团
在浏览器中运行,Node.js。
基于 WebSocket 的 SIP(在 Web 应用程序中使用真正的 SIP)
音频/视频通话 (WebRTC) 和即时消息
轻!
易于使用且功能强大的用户 API
巴勃罗于2024-10-14 17:13发布的图片
4
下一页
个人成就
文章被点赞 125
文章被阅读 25,465
掘力值 861
收藏集
27
关注标签
20
加入于