Vue 组件间的通信 组件间通信方式 props :父组件向子组件传递数据。 $emit :自定义事件。 slot :插槽分发内容,带上标签数据一起传输,主要是父组件想子组件传输。 组件间通信规则 不要在子组件中直接修改父组件传递的数据。 数据初始化的时候,应当看初始化的数据是否用于多个组件中,如果 ...
分类:
其他好文 时间:
2020-07-29 10:15:17
阅读次数:
56
Kafka对主题的管理通过Kafka-topics.sh来执行,内容如下: exec $(dirname $0)/kafka-run-class.sh kafka.admin.TopicCommand "$@" 内部调用了kafka.admin.TopicCommand类 1.创建主题 如果配置了参 ...
分类:
其他好文 时间:
2020-07-29 10:13:06
阅读次数:
65
一、字符串相关 1、String String声明 为final,不可被继承 实现Serializable接口,可序列化 String内部定义final char[] value 用于存储字符串数据。不可变 通过字面量(String s = "abc";)的方式(区别于new方式)给一个字符串赋值, ...
分类:
编程语言 时间:
2020-07-29 10:00:17
阅读次数:
57
动态规划的核心是找到解题路径中的重复子问题,避免重复计算。 找出问题间的递归关系,用问题解决问题需要培养归纳的思维。 问题定义的好坏直接影响到可以定位出的重叠子问题的多少,可以找出的重叠子问题越多,问题定义越好。 下面是两种问题的定义,效率差距非常大。 解法1,超时: public final in ...
分类:
其他好文 时间:
2020-07-28 14:16:21
阅读次数:
73
声明优先原则 <dependencies> <!-- spring-beans-4.2.4 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version ...
分类:
编程语言 时间:
2020-07-28 10:18:11
阅读次数:
86
1、builder设计模式(邮件工具类) public class EmailMessage { private Message message; private static final String FROM = "qq邮箱"; private static final String PASSW ...
分类:
编程语言 时间:
2020-07-28 00:11:31
阅读次数:
78
class Event { constructor(){ this.handlers = {}; // 记录所有的事件及处理函数 // { // click: [fn1, fn2], // mouseover: [fn3, fn4], // }; } /** * on 添加事件监听 * @param ...
分类:
其他好文 时间:
2020-07-26 19:05:55
阅读次数:
61
final—修饰符(关键字) 如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。 因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。 被声明为final的变量必须在声明时给定初值,而在以后的 ...
分类:
其他好文 时间:
2020-07-26 01:05:08
阅读次数:
64
前言 vue通信手段有很多种,props/emit、vuex、event bus、provide/inject 等。还有一种通信方式,那就是 $attrs 和 $listeners,之前早就听说这两个api,趁着有空来补补。这种方式挺优雅,使用起来也不赖。下面例子都会通过父、子、孙子,三者的关系来说 ...
分类:
其他好文 时间:
2020-07-26 00:35:59
阅读次数:
70
简单演示一下如何使用线程池 private static final int CORE_POOL_SIZE = 5; private static final int MAX_POOL_SIZE = 10; private static final int QUEUE_CAPACITY = 100; ...
分类:
编程语言 时间:
2020-07-25 23:36:18
阅读次数:
83