scrollTop设置无效的原因

  • 元素没有设置高度
  • 元素没有超过滚动条
  • 元素有non-scrollable属性
  • 元素不可见时,设置scrollTop无效
    image.png

获取数组差集

1
let differenceParam = viewQuery.concat(nowSelectedQuery).filter(val => (!viewQuery.includes(val) || !nowSelectedQuery.includes(val)) && vm.data.loadStorageQuery.indexAddress[val]);

本地服务器打开和直接打开index.html有什么区别

  • 协议差别,直接打开file协议,服务器打开http协议

macOS 10.15 不能打开软件提示无法打开“app”,因为Apple无法检查其是否包含恶意软件。“移到废纸篓”无法打开的解决方法!

Unix 和 Linux 有什么区别

从系统的来源角度:Linux是Unix的开源实现,Unix一开始的时候也是开源的,后来才以授权方式闭源,这时候在原始Unix基础上诞生了AIX,HP-UX等这些都是正统Unix,但BSD被认为是Unix精神的继承者(BSD同样也是Unix的另外一个开源实现)也是Unix的一种,Linux为什么比BSD发展的好这里不讨论。从这里看Linux是Unix的一个模仿者之一。站在时间和发展的角度:这两个操作系统可以认为是同一个操作系统的不同时期 UNIX是过去的UNIX,Linux是现在的UNIX,就像大清王国和中国的关系吧,你把Linux说成UNIX也没有错,只不过是个商标而已,Unix要是没有闭源Unix应该就和现在的Linux差不多了。

AutoCannon

一个 Node.js 写的 Web 服务器负载性能测试工具。

IO密集和CPU密集是什么?

  • CPU密集型也叫计算密集型,指的是系统的硬盘、内存性能相对CPU要好很多,此时,系统运作大部分的状况是CPU Loading 100%,CPU要读/写I/O(硬盘/内存),I/O在很短的时间就可以完成,而CPU还有许多运算要处理,CPU Loading很高。

  • IO密集型指的是系统的CPU性能相对硬盘、内存要好很多,此时,系统运作,大部分的状况是CPU在等I/O (硬盘/内存) 的读/写操作,此时CPU Loading并不高。

API代理是什么?

为前端提供,主要对后端的API进行再处理,以便更好适应前端开发

动态语言和静态语言区别

libuv是什么?

libuv是一个高性能的,事件驱动的I/O库,并且提供了跨平台(如windows, linux)的API。

zsh是什么

一种mac终端

Io.js是什么

node-forward 用于研究未来的发展方向

Io.js 继续完成 Node Forward 之前在 node-forward/node 中的工作。我们希望在将来的某个时间点可以合并回原始的 Node.js 项目中。

Node-ChakraCore是什么

微软发布了Node-ChakraCore 引擎的一个新预览。 其基于Node.js 8 打造,可在Windows、macOS、以及Linux 运行。 … 刚刚看了,Node-ChakraCore 是edge 浏览器的引擎,现在也跨平台。

merge其余分支,只生成一次commit

git merge –squash [branchName]

如何只安装dependencies下的内容?

npm install –production

如何清除浏览器记住的auth

image.png
image.png

如何描述问题?

  • 明确期望值
    你的目标是什么?正常情况应该这样的吗?这个目标是可衡量的吗?

  • 精准定位现状
    区分事实和观点,尽量用事实去陈述问题

  • 使用落差精准描述问题

    你的业绩为什么那么差
    -》
    你之前三个月的业绩分别是100万,110万,105万,而这个月变成了80万,我们来讨论下,下个月如何做到120万

数组怎么跳出循环

Array.forEach无法跳出循环

Array.some return true跳出整个循环

Array.every return false跳出整个循环

Node.js服务器-常规排查的指标

colgroup 和 col 的作用

使用 colgroup 对表格各列进行分组,col 定义列的行数赋予列的意义。

image.png
image.png