获得徽章 2
关注了标签 HTML HTML
关注了标签 CSS CSS
关注了标签 Java Java
关注了标签 GitHub GitHub
关注了标签 Vue.js Vue.js
关注了标签 架构 架构
关注了标签 后端 后端
关注了标签 前端 前端
#青训营笔记创作活动#
2月5日 day16
引入tensorflow训练好的人脸特征点检测模型,预测 486 个 3D 人脸特征点,推断出人脸的近似面部几何图形。
评论
#青训营笔记创作活动#
2月 4日 day15
antd 是 react 主流组件库,我们经常使用它但可能并没有调试过它的源码。
antd 有三种入口:es 目录对应 esm 入口,lib 目录对应 commonjs 入口,dist 目录对应 UMD 入口。
展开
评论
#青训营笔记创作活动#
2月2日 day14
fabric.js的功能很强大,可以很轻松的开发出一个简版的图片编辑器,自定义素材、模板、字体文件;还可以结合数据接口拼接模板生成图片,很轻松的实现定制模板 + 生成图片的功能
评论
#青训营笔记创作活动#
2月1日 day13

函数节流是一个非常常见的优化方式,可以有效避免函数过于频繁的执行
CSS 的实现思路和 JS 不同,重点在于在于找到和该场景相关联的属性
CSS 实现“节流”其实就是控制一个动画的精准控制,假设有一个动画控制按钮从禁用->可点击的变化,每次点击时让这个动画重新执行一遍,在执行的过程中,一直处于禁用状态,这样就达到了“节流”的效果
展开
评论
#青训营笔记创作活动#
1月31日 day12
沙箱(Sandbox)
为运行中的程序提供隔离环境,通常用于执行未经测试或不受信任的程序或代码,它会为待执行的程序创建一个独立的执行环境,内部程序的执行不会影响到外部程序的运行
展开
评论
#青训营笔记创作活动#
1月30日 day11

基于rem的适配:rem是指相对于根元素的字体大小的单位,在日常开发过程中我们通常把根元素(html/body)的字体设置为10px,方便于我们计算(此时子元素的1rem就相当于10px)。

基于scale的适配:使用transform属性的scale()方法来实现元素的缩放效果。缩放,指的是“缩小”和“放大”的意思。
展开
评论
#青训营笔记创作活动#
1月29日 day10

position: sticky
:empty 选择器
gap
background-clip: text
user-select
:invalid 伪类
:focus-within 伪类
mix-blend-mode:difference
展开
评论
#青训营笔记创作活动#
1月28日 day9

TinyPng
安装:$ npm i yx-tiny -D
使用:$ npx tiny


实现思路
总体分为五个过程:

查找:找出所有的图片资源;
分配:均分任务到每个进程;
上传:把原图上传到TinyPng;
下载:从TinyPng中下载压缩好的图片;
写入:用下载的图片覆盖本地图片;
展开
评论
下一页
个人成就
文章被阅读 95
掘力值 10
收藏集
0
关注标签
12
加入于