获得徽章 5
- 包管理工具比较:
npm2 : 使用嵌套结构,每个依赖项都会有自己的 node_modules 目录,会导致依赖重复安装;依赖路径有可能会超出 windows 系统的文件路径长度
npm3+ 和 Yarn :采用扁平化策略,尽量将所有依赖包安装在项目的顶层 node_modules 目录下,解决了 npm2 嵌套依赖的问题。该方案可能会导致“幽灵依赖”;而且依赖包有多个版本时,只会提升一个,那其余版本依然会被重复安装,还是有浪费磁盘空间的问题。
pnpm: 采用全局存储和符号链接机制策略,结合了软硬链和三层寻址,解决了依赖被重复安装的问题,同一盘符下的不同项目都可以共用一个全局 pnpm store。节省了磁盘空间,不存在“幽灵依赖”,安装速度快
原文:juejin.cn
展开87 - 面试官:看了你的简历,了解到你有两年半的送外卖经验,可以简单说下平时是怎么送外卖的吗?
我:我首先在平台上接单,然后到店里取餐,取到餐后骑电动车到顾客留下的地址,再通知顾客取餐。
面试官:你们也用电动车来配送啊,那能说一下电动车的运行原理吗?
我:电动车的工作原理是通过锂电池释放存储的电能,经过电控系统将电能转化为电动机的机械能,然后电动机驱动电动车的机械结构,从而推动电动车行驶。
面试官:锂电池是怎么把化学能转化为电能的呢?锂电池化学成分以及反应方程式有了解过吗?
我:这个不太了解。
面试官:没关系,平时有空应该多研究电动车的底层实现,这样才能提升送外卖水平。对了,你们平时开什么品牌的电动车?
我:我们平时用雅迪电动车,还有深远电动车。
面试官:我们团队用的是小刀电动车,看来我们的技术栈不太匹配,这次面试就到这里吧,我们过两天会通知您面试结果。展开2653 - 早上,做饭的时候,我看了一下量杯,我一顿大概吃80ml大米,100ml的大米约等于80g。也就是说我一次吃64g大米。
1斤大米是500g。一斤大米,我可以吃7.8顿。
假设购买3元一斤的大米,我一顿饭需要花费0.375元。一个月需要33.75元。
——2020年4月14日06:417018
![[惊喜]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_93.5ee641b.png)