首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Aemon啃书版
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 1
沸点 7
赞
8
返回
|
搜索文章
Aemon啃书版
2年前
举报
函数节流是一个非常常见的优化方式,可以有效避免函数过于频繁的执行,CSS 的实现思路和 JS 不同,CSS 实现“节流”其实就是控制一个动画的精准控制,假设有一个动画控制按钮从禁用->可点击的变化,每次点击时让这个动画重新执行一遍,在执行的过程中,一直处于禁用状态,这样就达到了“节流”的效果。
青训营-快乐出发
分享
评论
点赞
Aemon啃书版
2年前
举报
沙箱(Sandbox) 是一种安全机制,为运行中的程序提供隔离环境,通常用于执行未经测试或不受信任的程序或代码,它会为待执行的程序创建一个独立的执行环境,内部程序的执行不会影响到外部程序的运行。要设计一个不允许操作DOM和调用接口的环境,我们可以使用Web Worker或Node.js环境
青训营-快乐出发
赞过
分享
评论
1
Aemon啃书版
2年前
举报
前端压缩图片是一种优化网站加载速度的常见方法。通过使用专业的图片压缩工具,可以减小图片的文件大小,从而加快页面的加载速度。这对于移动设备用户来说尤为重要,因为移动网络速度往往较慢。此外,良好的图片压缩还可以减少服务器的负担,节省磁盘空间。在进行压缩操作时,需要注意保持图片的清晰度和质量,避免影响页面的视觉效果。因此,在压缩图片之前,需要评估每张图片的分辨率、色彩模式和图片格式等因素,这样才能达到最大的优化效果。
展开
青训营-快乐出发
分享
评论
点赞
Aemon啃书版
2年前
举报
Esbuild 中对于虚拟模块的支持更加友好一些,直接通过 namespace 来区分真实模块和虚拟模块,这样也不会有 \0 这样 hack 操作。使用 Esbuild 的虚拟模块,可以完成很丰富的功能,除了上述插件实例中在内存中计算出 env 的值作为模块内容,还可以模块名当做一个函数来进行编译,甚至可以在编译阶段实现函数递归的过程。
青训营-快乐出发
分享
评论
点赞
Aemon啃书版
2年前
举报
在 WebRTC 中,我们可以通过 getDisplayMedia 来获取屏幕共享的媒体流,这个 API 与 getUserMedia 类似,但是它只能获取屏幕共享的媒体流。用 WebRTC 相关的知识来结合一些其他相关技术,可以实现非常多的有趣的项目,可玩性非常大。
青训营-快乐出发
分享
评论
点赞
Aemon啃书版
2年前
举报
抓包就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作。学会抓包是软件开发人员必须掌握的调试技能,分析网络问题,抓包可以:业务分析,分析网络信息流通量,网络大数据金融风险控制,探测企图入侵网络的攻击,探测由内部和外部的用户滥用网络资源,探测网络入侵后的影响,监测链接互联网宽频流量,监测网络使用流量(包括内部用户,外部用户和系统),监测互联网和用户电脑的安全状态,渗透与欺骗。
展开
青训营-快乐出发
赞过
分享
评论
1
Aemon啃书版
2年前
举报
JavaScript 必须学会的11 个工具方法:计算距离下次生日还有多少天,回到顶部,复制文本,防抖/节流,过滤特殊字符,常用正则判断,初始化数组,将RGB转换为十六进制,检测是否是一个函数,检测是否为一个安全数组,检测对象是否为一个安全对象。
青训营-快乐出发
赞过
分享
评论
2
Aemon啃书版
2年前
举报
在研究Promise和async/await的过程中,我发现自己对这两个概念的理解并不够深入。于是,我阅读了一些相关的文章和文档,同时也看了一些视频教程,最后对这两个概念有了更深入的理解.众所周知,js是单线程的,耗时操作都是交给浏览器来处理,等时间到了从队列中取出执行,设计到事件循环的概念,可以更好的理解promise.
青训营-快乐出发
赞过
分享
评论
1
Aemon啃书版
赞了这篇文章
Aemon啃书版
2年前
关注
计算机网络概论 | 青训营笔记
关于计算机网络概论,我认为学习它可以让我们深刻理解计算机网络的工作原理和运行方式,对于网络开发、网络应用,以及网络安全等领域都是非常重要的。...
1
评论
分享
Aemon啃书版
2年前
举报
比较底层的方案封装了 Monorepo 中的依赖安装、脚本批量执行等等基本的功能,但没有一套构建、测试、部署的工具链,整体 Monorepo 功能比较弱,但要用到业务项目当中,往往需要基于它进行顶层能力的封装,提供全面工程能力的支撑.
青训营-快乐出发
赞过
分享
评论
1
Aemon啃书版
2年前
举报
在进行Monorepo的实践中,会出现项目依赖管理的问题。这些项目之前都是独立存在的,它们之间的依赖关系比较复杂。经过思考后,我将所有的依赖关系都统一合并到了一个公共的依赖管理文件中,通过lerna进行管理,解决了项目依赖冲突的问题。
青训营-快乐出发
赞过
分享
评论
1
Aemon啃书版
2年前
举报
ChatGPT是一个基于GPT架构的聊天机器人模型,它可以与用户进行自然语言交流。我对这个模型非常感兴趣,因为我相信聊天机器人技术有很大的应用前景。我们可以将其用于客服、教育、医疗等各个领域中。
青训营-快乐出发
赞过
分享
评论
1
Aemon啃书版
2年前
举报
#新人报道#
在阅读完“用ChatGPT阅读Vue3源代码”后,我对它的实现方式印象深刻。Vue3使用了Proxy对象来实现数据双向绑定的功能,让开发者可以轻松地更新数据和界面。此外,Vue3的响应式系统也得到了大幅度改进,使得它能更快、更准确地追踪数据的变化,从而在视图层中进行最小化的重渲染。我认为Vue3的代码结构和设计都非常出色。使用ChatGPT读取源代码的过程可以更深入地了解框架的内部工作原理,并且能够更好地理解和应用Vue3的各种特性。
展开
青训营-快乐出发
赞过
分享
评论
1
个人成就
文章被点赞
1
文章被阅读
113
掘力值
11
关注了
0
关注者
0
收藏集
0
关注标签
0
加入于
2023-04-02