求知若饥,虚心若愚。
满28岁的我,会为每满一岁的我,将自己的经历或想法聊一聊。下面是自己当时的经历和总结写的文章链接:25岁时的我:《25岁,一个小男孩的故事》26岁时的我:《26岁,why?》27岁时的我:《愿你》28岁时的我:《28岁,什么是成长?》(本篇文章) 本篇文章主要围绕成长来展开。自己曾刷到一个短视频,描述了什么是成长。 成长这俩字长得很孤单,连个偏旁都没有。 看完我感同身受,因为成长是孤单的,这个伪命题,我信了。下面是本篇文章的主要内容:
最近在学习react底层的相关知识点,想把react再深入一步学习,于是试着自己写个react出来。当然这篇文章也是从其他大牛身上学习到的,拿出来整理一下,文章最后附有该篇文章具体实现逻辑的源码,已放在github地址。 1.JSX是什么? 2.Virtual DOM出现的目的? 3.什么是Virtual DOM? 4.Virtual DOM 如何提升效率? 5.实现一个简易版react 5.1.创建Virtual DOM 5.2.渲
一、多个异步请求获取同步结果,有几种实现方法? Promise.all async/await co/generator emit/on callback 二、浏览器事件环 浏览器的进程 渲染进程 宏任务、微任务 任务执行测试 三、浏览器渲染原理 1.进程与线程 2.从输入URL到浏览器显示页面发生了什么? 3.HTTP发展历程 4.渲染流程 5.网络优化策略 四、页面性能优化 1.减少重绘和回流 2.静态文件优化 1.图
一、高阶函数 什么是高阶函数 高阶函数应用场景 二、柯里化函数 判断变量类型的方法 柯里化函数 三、观察者模式 什么是闭包 订阅发布模式 观察者模式 四、手写Promise Promise/A+规范 Promise为何产生? Promise优缺点? Promise特点? 实现一个简单Promise 进一步实现一个简单Promise 实现一个完整的promise库 测试promise 实现resolve、reject、cat
2020年,就要结束了。回顾一下今年的自己及身边发生的事情。 新冠肺炎 更新享学习app 宝宝1岁 投资理财 准备考研 忙碌的工作和生活 1.新冠肺炎疫情初期,也就是19年11月起,我在家呆了三个多月,没上班。不是不想上班,而是上家公司的原因,刚过去上班一个月,家也搬公司附近了,刚准备大干一场的时候,整个项目组全部被裁了。当时的心情:一万头草泥马奔腾而过。我怎么会如此倒霉? 三个月没收入的日子就是在吃老本,本来老本就不多,上有老,
1.消息列表引起老师端卡死白板白屏 这篇文章是血的教训,罚款500大洋换来的~挺好,说明自己还有发展的空间,解决并发问题有所欠缺,经验不够。 事情的缘由:自己目前在公司负责一款并发使用场景很大的产品,对客户端的性能是有一定要求的。 事情发生的原因:老师在使用客户端给学生们讲课,在与学生互动时,送花和聊天消息巨多的时候,消息列表的DOM频繁渲染,且数量未得到有效控制,导致客户端卡死白屏。 事情解决方案:1.使用虚拟列表List,不是来一条
生如蝼蚁当立鸿鹄之志,命薄如纸应有不屈之心。