一般正式听歌还是用播放设备,但是有时候(上班、上下班、图新鲜)想试试不一样的,就需要用流媒体,所以电脑和手机都需要有个app来支持。
之前一直在网易云,但是版权越来越少,签约了很多所谓“新人”,但是大头儿该没有还是没有,另外那个app做的,体积越来越大,视频、社交、电商,啥都往里整,正经“正在播放”都得找半天。在QQ音乐、Apple Music、Soptify之前 ...
有些问题,可能由于网速提升太快,慢慢被我们淡忘,比如雪碧图、连接合并这些优化。但是另外还有些容易忽略的问题,比如对于发起的ajax请求,有时需要手动终止,尤其是react的组件,有时在unmounted组件上没清理异步调用,就会碰到警告。
开发时把网络速度调整到slow 3G,发现部分组件报了警告:
Warning: Can’t perform a React state update on an unm ...
js代码在v8的编译过程
代码需要编译为机器代码,才能最终在目标机器上执行。v8为了做到这一点,设计了中间层-字节码(bytecode)。
为了方便转译为机器代码,字节码采用了和物理CPU类似的带寄存器-累加器的计算模型。它的理解难度介于高级语言和汇编语言中间。
这个代码到bytecode的转译过程发生在Ignition里;而从bytecode到机器代码,则在TurboFan里进行。
v ...
正则表达式一直是我的弱项,一来因为用的比较少,所以每次碰到的时候,脑子里的两个小人儿就开始吵架:“又碰到了,又不会了,赶紧学习一下吧。”“不会也没什么,不经常用,再说split/indexOf也一样能达到目的,打游戏吧”,然后我全境封锁2就满级了。
正则里问号主要用在三个地方:量词、分组、断言
量词
问号把默认的贪婪量词(greedy quantifier)变为懒惰量词(laz ...
我很少玩游戏。
除去成年人的时间分配困境,我的主要原因是,玩游戏注意力总是会分散在一些无关紧要的事情上。例如老滚总是在测试这个山头儿如果直接爬能不能上去(结论是通常是可以),几个小时就在半山腰横跳、折返跳、摔死重新跳;射击游戏又总想蹲角落阴人,找些刚好能擦到边又不会被反杀的,诸如柜子中间、狭窄过道、门后之类的地方;辐射4老想开控制台无限 ...
为什么是2020你好呢?因为上一篇是2019年12月31日写的。
完美趴过了第一季度,一转眼第二季度已经过去半个月。
记得2019年末说会在这里更新更多日常,那么现在的情况就是,没什么太值得一说的日常。
年前买了mbp16,比iMAC快很多,缺点说没有USB接口,接个DAC都要转,拖个大板子丑到爆。
由于新冠的影响,之前每周去健身房的日常也中断了半年,只能在家拿板凳凑 ...
近些篇一直在更新一些学习心得,不过最近感觉放在这里不太合适。一些朋友表示“不知道该说什么”。加上对于WordPress,准确的说是php,缺乏兴趣,所以…… Time to move on.
稍等,不是要放弃写这个博客。
我新开了一个,记录一些工作的日志。传送门在【这里】,用了个二级域名,cname过去的。
=============================================
博客是某天看到Dan大佬 ...
一直以来,前端推崇“关注点分离”的原则:即HTML、CSS、JavaScript被拆分在不同的(一个或者若干个)文件里。写页面时,需要按照需要,引入不同的css和js文件。这样做的好处显而易见:页面结构清晰,没有css样式的杂糅,方便抽取公共组件。由于大部分任务都是页面级别的,粗粒度开发,这一点是很有必要的。再加上网络带宽限制,在很长一段时间里,前端程序员以抽 ...