获得徽章 1
- #青训营笔记创作活动#
2月4日 day16
今日学习
WebRTC (Web Real-Time Communications) 是一项实时通讯技术,它允许网络应用或者站点,在不借助中间媒介的情况下,建立浏览器之间点对点(Peer-to-Peer)的连接,实现视频流和(或)音频流或者其他任意数据的传输。
展开评论点赞 - #青训营笔记创作活动#
1月31日 day15
今日学习
Javascript 的逻辑或 || 的短路运算有时候可以用来代替一些比较简单的 if else,逻辑或 || 的短路运算:若左边能转成true,返回左边式子的值,反之返回右边式子的值。
展开评论点赞 - #青训营笔记创作活动#
1月29日 day14
今日学习
docx的实现需要使用docx-preview插件,pdf的预览需要使用PDFJS这个插件,通过将文件流解析写到canvas上实现预览效果
展开评论点赞 - #青训营笔记创作活动#
1月27号day13
今日学习
Esbuild 是由 Figma 的 CTO 「Evan Wallace」基于 Golang 开发的一款打包工具,相比传统的打包工具,主打性能优势,在构建速度上可以快 10~100 倍。展开评论点赞 - #青训营笔记创作活动#
1月26日 day12
今日学习
clamp() 函数的作用是把一个值限制在一个上限和下限之间,当这个值超过最小值和最大值的范围时,在最小值和最大值之间选择一个值使用。它接收三个参数:最小值、首选值、最大值。
展开评论点赞 - #青训营笔记创作活动#
1月25日 day117
今日学习
position:sticky osition:sticky是css定位新增属性;可以说是static(没有定位) 和 固定定位fixed 的结合;它主要用在对 scroll 事件的监听,:empty 选中内容为空的容器,然后通过伪元素为空容器添加提示,会方便很多,background-clip: text 用来做带背景的文字效果,user-select 属性可以 禁用光标选中 ,:invalid 表示任意内容未通过验证的 input 或其他 form 元素,:focus-within 表示一个元素获得焦点,或该元素的后代元素获得焦点展开评论点赞 - #青训营笔记创作活动#
1月23日 打卡day10
今日学习
用了一个常见的登录场景,先注册好 pinia 插件,然后定义需要管理的数据(状态)和方法(登录逻辑),然后在组件中初始化 store,并使用数据,调用方法,演示了使用 Pinia 的基本流程,最后还介绍了一个持久化插件,帮助持久化 Pinia 中的状态。在这个过程中,体会到了Pinia的使用相比Vue更加简单,上手
展开评论点赞 - #青训营笔记创作活动#
1月22日 打卡day9
今日学习
低代码是基于可视化和模型驱动理念,结合云原生与多端体验技术,它能够在多数业务场景下实现大幅度的提效降本,为专业开发者提供了一种全新的高生产力开发范式
例如Appsmith,LowCodeEngine,Amis,tmagic-editor,dooring-electron-lowcode,vite-vue3-lowcode,shida,quark-h5,gods-pen,luban-h5展开评论点赞 - #青训营笔记创作活动#
1月21日 打卡day8
今日学习
在网页中使用活体人脸检测大部分都是前端录制一段视频,让后端调用第三方接口去判断,首先,创建人脸模型引入tensorflow训练好的人脸特征点检测模型,预测 486 个 3D 人脸特征点,推断出人脸的近似面部几何图形。然后特征检测人脸特征提取就是针对人脸的某些特征进行判断,虽然有些地方仍然看不懂,但是仍让我大为震撼
展开评论点赞 - #青训营笔记创作活动#
1月19日 day7
今日学习
通过阅读这篇文章,明白了vue-tour,driver.js,shepherd.js,intro.js,等等第三方库可以直接使用快速实现功能,实现引导页功能核心就两点,一是:高亮部分,二是引导部分
展开评论点赞