用户中心USER CENTER

首页/用户
  • CircuitBreaker模式的Java实现

    摘要:序状态转换闭开在设定的时间窗口内失败次数达到阈值,由闭开。进入开的同时启动进入半开状态的定时器。半开状态的计数器目前半开状态没有使用时间窗口,仅仅使用连续成功次数来计算,一旦失败,则将断路器设置为状态。 序 状态转换 showImg(https://segmentfault.com/img/bVu1uP?w=536&h=450); 闭->开 在设定的时间窗口内失败次数达到阈值,由闭->...

    animabear 发布于Java
  • [Leetcode] Count Complete Tree Nodes 统计完全树节点数

    摘要:如果不等于,则是左子树的节点数,加上右子树的节点数,加上自身这一个。注意这里在左节点递归时代入了上次计算的左子树最左深度减,右节点递归的时候代入了上次计算的右子树最右深度减,可以避免重复计算这些深度做的幂时不要用,这样会超时。 Count Complete Tree Nodes Given a complete binary tree, count the number of nod...

    animabear 发布于Java
  • [Leetcode] Decode Ways 解码方式

    摘要:最新更新请见动态规划复杂度时间空间思路解码是有规律的,所以我们可以尝试动态规划。如果字符串的第位和第位不能组成有效二位数字,而且第位不是的话,说明我们是在第位的解码方法上继续解码。 Decode Ways 最新更新请见:https://yanjia.me/zh/2019/02/... A message containing letters from A-Z is being en...

    animabear 发布于Java
  • call和apply的区别和用法

    摘要:和的区别和作用都是把绑定到的作用,即改变的指向,然而唯一的区别就是传递的参数必须得是数组的形式传递,而则直接连续参数传递和在什么地方可以用到呢当一个对象需要调用另外一个对象里面的方法的时候就可以用到和,和可以理解成是继承另外一个对象的方法, call和apply的区别 obj.call(thisObj, arg1, arg2, ...);obj.apply(thisObj, [arg1...

    animabear 发布于Html
  • img[src=""] img无路径情况下,灰色边框去除解决方案

    摘要:标签无路径情况下,灰色边框去除解决方案解决办法图片出错的时候调用默认的图片绝对定位聚焦解决方案聚焦解决方案聚焦解决办法聚焦解决方案隐藏 img[src=] img标签无路径情况下,灰色边框去除解决方案 1.Js解决办法 function whenError(a){ ...

    animabear 发布于Html
<