首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
我切图贼快
更多收藏集
微信扫码分享
微信
新浪微博
QQ
108篇文章 · 0订阅
从0到1实现Web端H.265播放器:视频解码篇
本文在这里就不对H.265做介绍了。感兴趣的朋友可以看下面的文章了解详情。(第一篇是我们在2019年3月发布的文章,距今已有2年,时间过得真快) 看了上面那篇2年前的文章应该清楚了浏览器对于H.265支持程度。好消息是经过两年发展,Webassembly发布了1.1版本,增加了…
从零开始写一个 Web 视频播放器
最近几周接连做完了酷家乐大学的直播页面和视频播放页改版,过程中有一些探讨与思考值得记录一下,本文会介绍实现一个 Web 视频播放器的过程。 前方提示1:本文不会着重在 Web 视频播放器的实现细节上。 前方提示2:本文要讲的 Web 视频播放器,不涉及底层实现,或者是关于视频格…
AccountSystem 一个小型库存管理系统
该项目采用前后端分离技术,前端使用React全家桶,项目整体框架使用dva,dva是一个将redux、redux-saga 和 react-router 等进行封装的前端框架,方便项目配置及代码管理;后端使用express + mongoose 进行后端业务处理及数据库操作。 …
排查 Node.js 服务内存泄漏,没想到竟是它?
团队最近将两个项目迁移至 degg 2.0 中,两个项目均出现比较严重的内存泄漏问题,此处以本人维护的 goldenserver 为例进行排查。服务上线后内存增长如下图,其中红框为 degg 2.0 线上运行的时间窗口,在短短 36 小时内,内存已经增长到 50%,而平时内存稳…
React 服务端渲染方案完美的解决方案
最近在开发一个服务端渲染工具,通过一篇小文大致介绍下服务端渲染,和服务端渲染的方式方法。在此文后面有两中服务端渲染方式的构思,根据你对服务端渲染的利弊权衡,你会选择哪一种服务端渲染方式呢? 使用 React 构建客户端应用程序,默认情况下,可以在浏览器中输出 React 组件,…
基于Golang的开发框架Gin实战
这一系列文章主要是让想进阶服务端开发的前端小伙伴们一个入门参考,后端大佬可以不用看了,很可能是浪费你的时间。 上一篇文章基于Golang的微服务——Micro实践(二)遇到问题了,我得先理解下,就当是占了个坑吧,后面我理解透了再补上。 这篇记录下我尝试Gin框架遇到的问题。 学…
一个简洁、有趣的无限下拉方案
长列表渲染、无限下拉也算是前端开发老生常谈的问题之一了,本文将介绍一种简洁、巧妙、高效的方式来实现。话不多说,看下图,也许你可以发现什么? 说明了要素,也许你可以尝试着开始思考,看你是否能猜到具体的实现方案。 一直以来,检测元素的可视状态或者两个元素的相对可视状态都不是件容易事…
内功修炼之lodash——chunk、zip、groupBy、invokeMap方法
本文实现方法都是看效果倒推实现方法,并进行一些拓展和思考,和源码无关。lodash这个库在这里更像一个题库,给我们刷题的 SameValue标准: 目前已有等价的api——Object.is(a, b),表示a和b在SameValue标准下是否相等。Object.is和===不…
写给初级前端的面试经验
最近到了金三银四的跳槽季,很多人都会面临跳槽找工作,并且再过几个月又会到毕业季,越来越多的毕业生会面临这个问题。 简历最好在 1-2 页,最好不超过 2 页。简历真的不是字写的多就好,不管是技术还是 hr 都很难一个字一个字看你的简历。所以简历上写的一定是精华,需要写你的优势。…
打造属于自己的underscore系列(六)- 洗牌算法
在介绍洗牌算法的概念前,我们先引入现实生活的一个经典例子。当我们和多人一起玩扑克牌的时候,我们需要先将一份全新的扑克牌打乱,让牌组随机化,以确保游戏的公平性。这个将牌组随机化的过程,我们衍生到代码中可以概括为: 一个有序的数组[1,2,3,4,5],如何随机打乱,使生成一个随机…