Vue2.x子组件$emit触发父组件自定义事件的问题
Parent.vue export default { methods: { myEvent (value) { console.log(value); return this; } } } Child.vue export default { methods: { myChil…
open-jdk源码没有Thread的start0方法实现吗?
最近想看线程启动start0的源码,下载了open-jdk1.8的代码。然后看到Thread.c中的代码如下:static JNINativeMethod methods[] = { {"start0", "()V", …
vue 源码中 这个this 指向谁?
如下 this.componentInstance 这个this 指向谁? 为什么?var prototypeAccessors = { child: { configurable: true } }; // DEPRECATED: alias for c…
vue 源码中为什么这么写 这个repeat 函数?
var repeat = function (str, n) { var res = ''; while (n) { if (n % 2 === 1) { res += str; } if (n > 1) { str += str; } n >>= 1; } return re…
vue编译出来的代码里面经常有$$1结尾的方法名,是什么含义呢?
比如 /**javascript * Define a reactive property on an Object. */ function defineReactive$$1 ( obj, key, val, customSetter, shallow ) { var …
SpringBoot启动过程中,如何把注解中的bean存放IOC容器中的
近期在看源码的东西,感觉比较复杂,springBoot较于springmvc,注解方式取代配置文件如何运行的。谁能详细说一下?…
mybatis 源码sql
org.apache.ibatis.jdbc.AbstractSQL#INSERT_INTO 执行的测试方法org.apache.ibatis.jdbc.SQLTest#batchInsertWithMultipleInsertValues @Test void …
PHP yii2框架源码问题
看yii2框架源码的时候发现一个问题。yii2/base/Application.php里面,对config里面的配置进行处理的时候,这个方法,是直接return的一个数组,但是我…
求帮忙解释一下 lodash源码中的 _.baseUniq 方法
好奇心促使下看了 lodash 的数组去重方法 _.uniq 的源码,它又指向了_.baseUniq,源码如下: function baseUniq(array, iteratee, comparator) { let…
HashMap源码为何多用中间变量?
拿HashMap的keySet()方法举例: public Set keySet() { Set ks = keySet; if (ks == null) { ks = new KeySet(); keySet = ks; } return ks; } 写成…
Java源码ArrayList中的MAX_ARRAY_SIZE问题(jdk1.8)
private static final int MAX_ARRAY_SIZE = Integer.MAX_VALUE - 8; private void grow(int minCapacity) { // overflow-conscious code int oldCap…
在您阅读Android源码的生涯中,您见过Android 框架层或者第三方框架哪些地方使用了单例模式?单例模式的实现是哪种方式?
在你阅读的Android源码中,您见过Android框架层或者第三方框架哪些地方使用了单例模式?单例模式的实现是哪种方式?…
flow中问号在参数后面和在冒号有什么区别?declare type的作用是?看英文文档有点一知半解
// vue源码片段 declare type ASTElementHandler = { value: string; params?: Array; modifiers: ?ASTModifiers;// 这个好像是接收指定类型,undefi…