- 博客(5)
- 收藏
- 关注
原创 网络文学,为雪中打Call
最近雪中悍刀行电视剧要播出了,心血来潮,谈谈自己10多年书龄的感想;读书历程从小到大,实体书大概读了20多本,电子书大概不到300本,作为一个老书虫,记录一下这么多年的读书历程.从第一本斗破苍穹开始,网文开始步入了我的视野,从此一发不可收拾,别人上网吧都打游戏,只有我上网吧看小说QAQ,基本所有类型的书都看过吧,个人偏爱古风一点的。见证了一些作者从新手变成白金大神(耳根大大),自从剑来的问世,让我突然看到网文不仅仅是供大家消遣的,它已经是现代文学的代表,好多网文已经被改成电影,电视剧,动漫,从而.
2021-04-08 15:29:13
145
原创 React相关框架性能优化
上篇说了要写一篇关于性能优化的文章,它来了hooks组件代替class类组件说到性能提示,大家不会又想到那些shouldComponentUpdate和PureComponent了吧;对于2021年居然面试还问class的生命周期也是不敢苟同,前端学的东西多又杂,个人认为用class类写组件已经被淘汰了,详见上一篇文章: hooks组件与class组件对比.避免重复渲染React.memo:使得 React 在更新组件之前进行 props 的比对,若 props 不变则不对组件更新,减少不必.
2021-04-08 11:17:40
150
原创 hooks组件与class组件对比
引用文本react 16.7以后新增了对hooks的支持,hooks体现了一种逻辑复用的思想,因为其足够简单和灵活被很快普及使用,就像js一样太灵活也会被不同的开发者以很优雅或者很粗暴的不同形式进行编写:为什么要用 Hooks 组件•可以让组件编写更优雅、hooks提供了之前class Component才有的状态管理能力,减少了代码之间的耦合性,提高了复用业务能力可以让组件编写更优雅、hooks提供了之前class Component才有的状态管理能力,减少了代码之间的耦合性,提高了复用.
2021-04-08 10:09:05
1606
原创 编写有可维护性的代码
前言有研究表明,软件组织有 60%的时间花在维护上,40%的时间花在开发上。所以代码的可维护性是非常重要的。本文是关于提高前端代码可维护性的一些基础方案,里面掺杂着一些个人理解,有不对的地方欢迎大家指正,我会及时进行修改。1. 统一风格(Eslint)Eslint 的好处:• 降低低级 bug(例如拼写问题)出现的概率;• 增加代码的可维护性,可阅读性;• 硬性统一代码风格,团队协作起来时更轻松;VsCode 插件:• Prettier - Code formatter
2021-04-07 15:06:49
263
原创 Videojs使用心得
Videojs使用心得最近做的项目中有关于视频监控方面的,技术选型我选择了VideoJs,常见的直播流协议的文件类型都支持播放,不过由于网上相关文档较少,还是踩了不少坑,希望文章对大家有所帮助。直播流播放协议常用的直播流播放协议分为以下几种:RTMP、RTSP(这俩大坑基于flash播放,flash都凉凉了,建议弃用)Http-FLVHLS直播流播放协议介绍链接: 点这里.VideoJs初始化VideoJs播放m3u8类型文件,初始化分几种,这里只介绍使用框架的:/* 以react举
2021-04-07 14:50:18
310
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人