全部文章
共 1299 篇文章
继承的多种方式和优缺点
1.原型链继承 问题: 1.引用类型的属性被所有实例共享,举个例子: 2.在创建 Child 的实例时,不能向Parent传参 2.借用构造函数(经典继承) 优点: 1.避免了引用类型的属性被所有实例共享 2.可以在 Child 中向 Parent 传参 举个例子: 缺点: 方法都在构造函数中定义,每次创建实例都会创建一遍方法。 3.组合继承 原型链继承和经典继承双剑合璧。 优点:融合原型链继承和构造函数的优点,是 JavaScript...
missing Change-Id in message footer
1. 根据提示 1. gitdir=$(git rev parse git dir) 2. scp p P 29418 a04173@gerrit.casstime.net:hooks/commit msg ${gitdir}/hooks/ 2. gerrit生成change id提示方法失效,subsystem request failed on channel 0 scp: Connection closed 1. gitdir=$...
gin middleware
git remote 相关操作
在用 git push u Ceres master 时也要注意这里master是你要上传的分支名称,如果你当前所位于的分支不叫master,用这句话上传就会出错 关联两个仓库,分别起名github gitee,这是远程分支在本地的名字 git remote add github git@github.com:zhoukuansky/test.git git remote add gitee git@gitee.com:zhoukuan...
一篇讲透自研的前端错误监控
○ 二、产品设计 我们要什么样的一个产品呢,根据第一性原理,解决关键问题“怎么定位问题”。 通过5W1H法我们来分析,我们想要知道些什么信息呢? 错误信息 其实错误监控说简单就一句话可以描述,搜集页面错误,进行上报,然后对症分析。 按照5W1H法则进行分析这句话,可以发现有几项需要我们关注。 1. What,发⽣了什么错误:逻辑错误、数据错误、⽹络错误、语法错误等。 2. When,出现的时间段,如时间戳。 3. Who,影响了多少用户...
前端性能监控和错误收集与上报
错误信息收集方案: 前端错误分为:代码执行错误、资源加载错误 一、try catch 这种方式需要开发者手动对预估存在错误风险进行包裹,这种可以手动完成也可以通过自动化工具和类库完成。自动化工具也是基于AST实现的,比如UglityJS等。 try catch的特点: 对于处理运行时非异步错误没问题,但无法处理语法错误和异步错误。 总结:try catch有局限性,且对代码侵入性强 二、window.onerror 事件冒泡的方式处理...
错误处理
1.可疑区域增加 2.全局监控 异常 3.全局监控静态资源异常 4.捕获没有 的 异常: 5. 和 6.监控网页崩溃: 对象的 和 7.跨域 解决
错误捕获
1. ## Promise异步错误:通过unhandledrejection事件捕获 1.
书籍
go程序设计 go专家编程 ==gouber style //重点==