最近有很多朋友去目前主流的大型互联网公司面试(阿里巴巴、京东、美团、滴滴),面试回来之后会发给我一些面试题。有些朋友轻松过关,拿到offer,但是有一些是来询问我答案的。我特意整理了一下,有很多问题不是靠几句话能讲清楚,所以干脆找朋友录制了一些视频,用来回来这些面试题。很多问题其实答案很
随着前端页面承载功能越来越多,用户本地浏览器环境也错综复杂,因此即使有完善的测试,我们也无法保证上线的代码不会出错。在这种场景下,前端页面的监控就成了各个web项目必备的工具。 一般对页面的监控包含页面性能、页面错误以及用户行为路径获取上报等。 而本文将重点关注其中的错误部分,主
本文转载自微信公众号「大迁世界」,转载本文请联系大迁世界公众号。设计模式的六大原则有:SingleResponsibilityPrinciple:单一职责原则OpenClosedPrinciple:开闭原则LiskovSubstitutionPrinciple:里氏替换原则LawofDemeter:
我们在使用Angular框架构建Web应用时,往往离不开各种RESTAPI的调用。这次,我将针对该话题和您展开深入讨论。当然,由于会涉及到一定的代码级讨论,因此您可能需要对HTTP、HTML、TypeScript、以及Angular框架有所了解。下面,先让我们来简单浏览一下Angular框架中的服务
大家好,我是Z哥。做技术的都知道,程序之间的通讯,常用的方式有两种,RPC和HTTP。普遍的共识是系统内部的各个子系统之间的通讯用RPC,与外部系统之间的通讯用HTTP。为了避免需要分别编写两套契约文件来生成两套API(.proto和.api),如果能够根据同一份契约文件生成两套API的代码就太棒了
一、前言你是什么时候注意到位运算?从毕业入职公司看大佬的代码出现 2<<4 开始?从小白晋升高开读框架的源码看到 MAXIMUM_CAPACITY=1<<30; 开始?还是从什么时候开始?其实二进制的位运算一直在我们那身边,从你开始
当前,全球汽车产业正在经历从传统工业向数字化转型的大变革,智能化、数字化、信息化正在成为汽车电子行业转型发展的必由之路。“软件定义汽车”(SoftwareDefinedVehicles,SDV)概念的提出,说明软件在汽车产品中承担的角色越来越重要。随着汽车软件的量级和复杂度不断提高,汽车厂商对嵌入式