
获得徽章 0
#每天一个知识点# 28HTTPS中间人攻击,如何预防?
HTTPS加密传输
HTTP明文传输
HTTPS加密传输,HTTPS+TLS/SSL;对称加密和非对称加密
HTTPS加密传输
HTTP明文传输
HTTPS加密传输,HTTPS+TLS/SSL;对称加密和非对称加密
评论
4
#每天一个知识点# 27后端一次性返回10w条数据,你该如何渲染?
设计不合理
后端返回10w本身技术方案设计就不合理;
可以先主动说明,查明面试官意向,非要这么做,提供解决方案;
1.自定义中间件
自定义nodejs中间层,获取并拆分这10w条数据
前端对接nodejs中间层,而不是服务端
成本较高
2.虚拟列表
只渲染可视区域DOM
其他隐藏区域不显示,只用div撑起高度
随着浏览器滚动,创建和销毁DOM
虚拟列表实现起来非常复杂,可借用第三方lib
Vue-virtual-scroll-list
React-virtualiszed
设计不合理
后端返回10w本身技术方案设计就不合理;
可以先主动说明,查明面试官意向,非要这么做,提供解决方案;
1.自定义中间件
自定义nodejs中间层,获取并拆分这10w条数据
前端对接nodejs中间层,而不是服务端
成本较高
2.虚拟列表
只渲染可视区域DOM
其他隐藏区域不显示,只用div撑起高度
随着浏览器滚动,创建和销毁DOM
虚拟列表实现起来非常复杂,可借用第三方lib
Vue-virtual-scroll-list
React-virtualiszed
展开
5
3