1.this是什么? * 任何函数本质上都是通过某个对象来调用的,如果没有直接指定就是window * 所有函数内部都有一个变量this * 它的值是调用函数的当前对象 2.如何确定this的值? * test(): window * p.test(): p * new test(): 新创建的对象 ...
分类:
其他好文 时间:
2020-09-10 23:07:54
阅读次数:
38
作用 装饰器可以用于用于装饰一个函数或方法,使得在不修改原函数、方法代码的前提下,为方法添加前置或后置操作; 例如突然想要计算一下各个函数的执行时间,又不希望在每一个函数中添加tim.time()来计算执行时间 用法 装饰器的写法网上很多,但是我觉得还是尽量先理解,再知道怎么写会比较好,所以会先说如 ...
分类:
编程语言 时间:
2020-09-03 16:47:16
阅读次数:
42
1.js函数:函数的定义:function 函数名(形参列表){} 2.函数调用:函数名(实参列表) //计算1-10的和 /*function hello(){ var sum=0; for(var i=1;i<=10;i++){ sum=sum+i; } document.write(sum); ...
分类:
Web程序 时间:
2020-09-02 16:46:25
阅读次数:
57
调用事件处理函数,this指向函数,this不是指向实例,解决这个问题就是给调用函数时bind(this)改变this指向或者使用箭头函数 1、bind改变this指向 export default class Home extends Component { constructor(){ supe ...
分类:
其他好文 时间:
2020-08-24 16:37:47
阅读次数:
49
今日内容:1) hive的自定义函数 (简单会实现即可)2) hive优化部分: 能够理解, 知道有这些优化方案 , 记录 2.1: hive的数据压缩 2.2: hive的数据存储格式 2.3: fetch抓取 2.4: 本地模式 2.5: join的优化 2.6: SQL优化的方案 2.7: 动 ...
分类:
其他好文 时间:
2020-08-10 09:24:13
阅读次数:
57
说起来,查看Mongodb官方的接口文档是场噩梦,尽管mongodb官方花了大力气整顿了它的API,但是简单的接口罗列,0代码示范,让人无从开始。幸亏有很多天才,成功破译,我才得以沿着他们走的路,照猫画虎的走下去。整个项目结构如下: 类文件中vbtest.vb数据库实体类对应着mongodb文档vb ...
分类:
数据库 时间:
2020-08-05 10:29:23
阅读次数:
81
一 IO操作本质 数据复制的过程中不会消耗CPU > 1 内存分为内核缓冲区和用户缓冲区 > # 2 用户的应用程序不能直接操作内核缓冲区,需要将数据从内核拷贝到用户才能使用 > # 3 而IO操作、网络请求加载到内存的数据一开始是放在内核缓冲区的 二 IO模型 1. BIO – 阻塞模式I/O 用 ...
分类:
其他好文 时间:
2020-07-31 12:28:33
阅读次数:
80
C语言指针经典算法应用《指针作为函数参数》函数的参数不仅可以是整型、浮点型、字符型等数据,还可以是指针类型。它的作用是将一个变量的地址传送给被调用函数的形参。#include <iostream> using namespace std; int main() { void swap(int *p1 ...
分类:
编程语言 时间:
2020-07-30 01:37:10
阅读次数:
73
#前言 首先需要明确的是,this的指向在函数定义的时候是无法确定的,只有函数执行的时候才能确定this到底指向谁。在非箭头函数下,this指向调用其所在函数的对象,而且是离谁近就指向谁(此对于常规对象,原型链,getter&setter等都适用);构造函数下,this与被创建的新对象绑定;DOM事 ...
分类:
其他好文 时间:
2020-07-28 22:24:25
阅读次数:
69
面试题1: function f(s){ console.log(this.a,s); //因为是apply,则为obj.f调用函数,那么this指的是obj, 则输出a为2;s接收的是arguments里面的参数3,则s为3; return this.a + s; } var obj = { a: ...
分类:
其他好文 时间:
2020-07-27 23:40:06
阅读次数:
77