3.显示绑定: (使用某些方法,改变函数内部的this的指向。) 通过call(),apply()或bind方法直接指定this绑定的对象,如foo.call(obj). 注意: 使用.call()或者.apply执行的函数是会直接执行的。 bind()是创建一个新的函数。需要手动调用才会执行。 . ...
分类:
其他好文 时间:
2020-03-22 14:21:48
阅读次数:
82
第三部分 使用线程 基于事件的异步模式 基于事件的异步模式(EAP)提供了一种简单的方法,通过这些方法,类可以提供多线程功能,而使用者无需显式启动或管理线程。它还提供以下功能: 合作取消模型 工作人员完成时可以安全更新WPF或Windows Forms控件的功能 将异常转发到完成事件 EAP只是一种 ...
分类:
编程语言 时间:
2020-03-22 14:15:56
阅读次数:
77
Function.prototype.selfCall = function(ctx, ...args) { if(typeof this !== 'function') { throw new Error('you must use call with function') } ctx = ctx ...
分类:
其他好文 时间:
2020-03-22 13:42:22
阅读次数:
92
1、awk 打印单/双引号 echo "foo bar" | awk '{print "\""$1"\"", "'\''"$2"'\''"}' 2、去除输出的彩色控制字符 echo -e "\033[34m this is a test. \033[0m" | sed "s#\x1B\[[0-9;] ...
分类:
其他好文 时间:
2020-03-22 00:56:49
阅读次数:
71
1、安卓浏览器看背景图片,有些设备会模糊。 用同等比例的图片在PC机上很清楚,但是手机上很模糊,原因是什么呢? 经过研究,是devicePixelRatio作怪,因为手机分辨率太小,如果按照分辨率来显示网页,这样字会非常小,所以苹果当初就把iPhone 4的960640分辨率,在网页里只显示了480 ...
分类:
移动开发 时间:
2020-03-21 21:43:05
阅读次数:
96
一、函数对象 精髓:可以把函数当成变量去用 1.1 可以赋值 f=func print(f,func) f() 1.2 可以当做函数当做参数传给另外一个函数 def foo(x): # x = func的内存地址 # print(x) x() foo(func) # foo(func的内存地址) 1 ...
分类:
其他好文 时间:
2020-03-21 00:08:34
阅读次数:
77
一:大前提: 闭包函数=名称空间与作用域+函数嵌套+函数对象 核心点:名字的查找关系是以函数定义阶段为准 二:什么是闭包函数 "闭"函数指的该函数是内嵌函数 "包"函数指的该函数包含对外层函数作用域名字的引用(不是对全局作用域) 闭包函数:名称空间与作用域的应用+函数嵌套 闭包函数:函数对象 三:为 ...
分类:
编程语言 时间:
2020-03-20 22:35:10
阅读次数:
63
一、函数对象 精髓:可以吧函数当做变量去用” 1.1、可以被赋值 def func(): print('from func')f=func print(f,func) f() 1.2、可以把函数当做参数传给另一个函数 def func():Z print('from func')def foo(x) ...
分类:
其他好文 时间:
2020-03-20 22:25:04
阅读次数:
77
1、函数对象 精髓:可以把函数当成变量去用func=内存地址 def func(): print('from func') 1.1、可以赋值 f=func print(f,func) f() 1.2、可以当做函数当做参数传给另外一个函数 def foo(x): # x = func的内存地址 x() ...
分类:
其他好文 时间:
2020-03-20 20:19:30
阅读次数:
66
一.Xmanager 软件介绍 Xmanager 是一款小巧、便捷的浏览远端X窗口系统的工具。在工作中经常使用Xmanager来登录远端的系统,在X窗口系统上作图形化的操作。 二 .Xmanager软件内容 Xmanager PCX Server Xmanager是一个运行于MS Windows平台 ...
分类:
其他好文 时间:
2020-03-19 12:05:43
阅读次数:
75