摘要:参考内容关于本文本文转自大叔的深入理解系列深入理解系列文章,包括了原创,翻译,转载,整理等各类型文章,原文是大叔的一个非常不错的专题,现将其重新整理发布。 前言 JavaScript 不包含传统的类继承模型,而是使用 prototypal 原型模型。 虽然这经常被当作是 JavaScript 的缺点被提及,其实基于原型的继承模型比传统的类继承还要强大。实现传统的类继承模型是很简单,但是...
摘要:手写一个错误自动通知插件缘起在实际工作当中每次线上问题到达开发时间久,线上日志查找问题麻烦,所以想在程序发生错误时直接监听到并将错误信息发送给开发同学,提高客户使用体验资源使用该正在申请发布到中央仓库地址待完善引用配置工程名 手写一个springboot错误自动通知starter插件 缘起 在实际工作当中, 每次线上问题到达开发时间久,线上日志查找问题麻烦,所以想在程序发生错误时直接监...
摘要:每个栈帧中包括局部变量表用来存储方法中的局部变量非静态变量函数形参。操作数栈虚拟机的解释执行引擎被称为基于栈的执行引擎,其中所指的栈就是指操作数栈。指向运行时常量池的引用存储程序执行时可能用到常量的引用。 本篇文章转自微信公众号:Java后端技术 学过Java基础的人都知道:值传递和引用传递是初次接触Java时的一个难点,有时候记得了语法却记不得怎么实际运用,有时候会的了运用却解释不出...
摘要:之前发布代码需要每次本地打包发到服务器重启等一系列操作,服务器多了会很繁琐,使用可以自动部署和统一管理,解放人力,挤出很多喝茶时间。首页点击制定项目下三角,点击立即构建即可。 之前发布代码需要每次本地打包-->发到服务器-->重启tomcat等一系列操作,服务器多了会很繁琐,使用jenkins可以自动部署和统一管理,解放人力,挤出很多喝茶时间。1、下载jenkins.war官网地址 h...
摘要:原题检查两棵二叉树是否在经过若干次扭转后可以等价。扭转的定义是,交换任意节点的左右子树。等价的定义是,两棵二叉树必须为相同的结构,并且对应位置上的节点的值要相等。样例是扭转后可等价的二叉树。 原题检查两棵二叉树是否在经过若干次扭转后可以等价。扭转的定义是,交换任意节点的左右子树。等价的定义是,两棵二叉树必须为相同的结构,并且对应位置上的节点的值要相等。注意:你可以假设二叉树中不会有重复...