摘要:我们为什么要写组件呢这里不细分组件插件控件,追究其原因无非让代码,能够复用,追求更快的开发效率。最终解决在写组件的时候,业务逻辑部分,现预留配置项,以便后面业务发生改变,通过配置项来重置。 我们为什么要写组件呢?这里不细分组件、插件、控件,追究其原因无非让代码,能够复用,追求更快的开发效率。其实还有个重要的原因,项目大了之后,难以维护。这个时候就会把项目中重复的部分抽取出来,形成一个组...
摘要:可以意为这时又是一门运行时的语言,所以我们来看看在不同的情况下的含义处于被对象调用的方法中处于普通函数中在构造函数中的指向用简单的话来说就是谁调用,就指向谁先看处于被对象调用的方法中二狗子很明显,调用者是,按照上面的简单规则谁调用就指向谁所 this this可以意为这时,javascript又是一门运行时的语言,所以我们来看看this在不同的情况下的含义 处于被对象调用的方法中 处...
摘要:知乎上这篇写的很好大概能概括这几个函数了大牛的解法比较实际的写法 Description: Given few numbers, you need to print out the digits that are not being used. Example: unusedDigits(12, 34, 56, 78) // 09 unusedDigits(2015, 8, 26) /...
1、死锁 ①什么是死锁? 双方因为互相等待对方的资源而进入了循环等待的过程 ②产生死锁的条件? 1、环路等待 2、持有并等待 3、互斥 4、不剥夺 必须满足以上4个条件,才会产生死锁 ④示例代码 public static void main(String[] args) { new T1().start(); new T2().start(); } static class T...
摘要:抽象方法没有方法体抽象方法权限修饰符不能为抽象方法的目的就是为了让子类继承重写的,所以抽象方法不能私有,不能修饰。另外,添加默认方法不会影响函数式接口的使用。 原文:抽象类和接口的区别已经变了 随着JDK的不断迭代,抽象类和接口的区别已经有了些许改变,你是否还停留在JDK 7 的答案呢? 定义 抽象类定义通过 abstract class public abstract class A...