首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端开发
订阅
OpenRed
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
「前端进阶」高性能渲染十万条数据(虚拟列表)
在工作中,有时会遇到需要一些不能使用分页方式来加载列表数据的业务情况,对于此,我们称这种列表叫做长列表。比如,在一些外汇交易系统中,前端会实时的展示用户的持仓情况(收益、亏损、手数等),此时对于用户的持仓列表一般是不能分页的。 在高性能渲染十万条数据(时间分片)一文中,提到了可…
Vue-长列表优化
开头瞎扯淡 作为一个前端页面仔,经常会需要运用长列表去展示大量数据,虽然说已经用了分页展示,但是极端情况下页面足够多的时候数据就会特别多然后出现卡顿等性能问题。当然有的人觉得自己平时要处理的数据没
大文件上传和下载解决方案
前言 前端处理 “大” 一直是一个痛点和难点,比如大文件、大数据量。虽然浏览器硬件有限,但是聪明的工程师总是能够最大化利用浏览器的能力和特性,优雅的解决一个个极端问题,满足用户的多样化需求。 断点上传
1.2W字 | 了不起的 TypeScript 入门教程
TypeScript 已经入门了,但觉得 TypeScript 泛型有点难,想系统学习 TypeScript 泛型相关知识的小伙伴们看过来一文读懂 TypeScript 泛型及应用( 7.8K字)(掘金)。 TypeScript 是一种由微软开发的自由和开源的编程语言。它是 J…
个人前端资源汇集
这里是个人的「博客」、「笔记」、「书籍」、「Awesomes」、「书签」以及 「面试」等资源汇集。如果目前的你 那么可以看看这个资源汇集,或许能给你带来一些灵感(这是我开始工作以来的所有前端资源成果,如果大家喜欢可以点个赞哈)。感兴趣的同学可以 Star 一下 Git 仓库,或…
企鹅辅导H5直播点播实践
企鹅辅导是腾讯推出的针对小学、初中、高中课外的在线学习服务平台。近期,企鹅辅导为了方便用户更加快速便捷地上课,新增了移动端H5的上课形式。本文主要介绍了H5“实时直播”和“点播”的选型,以及开发过程中遇到的问题和解决方案。 企鹅辅导的上课功能是产品较为核心的功能,而原有上课方式…
跟我一起,从0实现并封装拖拽排列组件
这是这次系列文章的第二篇,我自己封装了一个用vue实现的拖拽排列卡片组件,并且发布到npm,详细地记录下来了整体制作过程。总共有三篇文章,介绍组件的制作思路和遇到的问题,以及在发布到npm上并下载使用的过程中,发生了什么问题并如何解决。 移动卡片在另一张卡片上方附近区域时,要进…
自动化 Web 性能分析之 Puppeteer 爬虫实践
通过上篇文章《自动化 Web 性能优化分析方案》的分享想必大家对“百策系统”有了初步的了解。本文将向大家介绍自动化性能分析使用的核心库——Puppeteer,并结合页面登录场景,介绍 Puppeteer 在百策系统中的应用。 Puppeteer 是一个 Node 库,它提供了一…
正确姿势开发vue后台管理系统
相信许多人和我一样刚接触 vue 时看文档都很枯燥,看完 vue,还有 vueRouter 、vuex 、vue-cli、es6 (学不动了。。。 ) 对于看完教程之后又迟迟不能上手实际项目,只能写一些简单的小demo,这肯定和实际生产工作是有出入的,于是乎我就打算自己从零开始…
前端webrtc基础 —— 录音篇
声音:这里的声音是指通过麦克风会产生一连串的电压变化,可以得到许多[-1,1]之间的数字。如果想要播放,需转换成pcm格式 链接完成后,createScriptProcessor的onaudioprocess方法可以持续不断的返回采样数据,这些数据范围在[-1,1]之间,类型是…