在学习d3、写Demo时用到过一些比例尺,但是总是用了就忘,记不住它们的用处,分辨不出什么场景适合用哪种比例尺。于是整理一篇文章记录它们的用处与用法。
未来的事无人知晓, 所以才有无穷可能
StrictMode
会在开发模式中通过多次调用某些函数或方法来帮助开发者检测代码中可能存在的副作用。
其实TCP并不存在"包"的概念。我们俗称的"拆/黏包"只是很形象的描述了"多次send的数据被一次全部recv了出来"的情况。实际上TCP是流式协议, 数据是以数据流的形式存在的。有一个很简单的类比就是大家都知道文件流, 那么在读文件的时候肯定不会说我的文件数据被"拆/黏包"了吧。
那么这种奇怪的情况我们应该怎么解决呢?事实上, TCP会帮我们把数据变为字节流依次发出, 我们应该考虑如何才能依次解析数据流。TCP只是数据搬运工, 具体怎么装箱拆箱还是需要由我们来做。
在某些场景下我们会遇到将一张被转为base64编码的图片插入到DOM树中的需求。
如果当这个图片很大导致base64编码的字符串过长,在插入DOM的过程中难免会造成UI上的卡顿。
尤其是在当下,各种UI框架盛行,DOM节点乱用滥用使得大部分网站的DOM树过深过复杂,插入一个过大的DOM节点势必会影响用户体验。
在电影《天气之子》中,男主角帆高为女主角阳菜制作了专门用于接收“晴女”工作的网站。根据影片剧情走向可以看出,这并不是一个简单的纯展示网页,而是一套带有后台管理功能、拥有独立域名的网站系统。那么开发这样一个看似简单的系统,都需要哪些知识储备、涉及到的技术栈有多深呢?
针对文章内容页,我的博客皮肤使用了一段非常小的函数来生成文章目录。
入职新公司快大半年了,也逐渐适应了这边的工作节奏。适应工作并不是一番风顺的,新的开发环境与新的开发方式让我在初期跌了不少跟头。工作方面唯一令我感到担忧的还是我的英语。个人的学习方面几乎停滞。身体方面的状况也有些担忧。2019年还有两个月就结束了,该清的账该做的总结也应该开始了,希望今年不要留有遗憾。
简单介绍一下yarn
安装包的机制、yarn
的缓存、yarn
的offline mode
的开启方式与验证方式
简单的工作复盘与自我总结
正式参加工作已经6个月了。在这6个月中,我陆陆续续的直接或间接的负责过一些可大可小的项目。然而,我在项目制作过程中发现咱们程序员们的时间似乎永远也不够用。我尝试着从多个方向进行了思考,并归纳总结成这篇文章。