LinMeng LinMeng
4年前
call、apply、bind三者为改变this指向的方法。
共同点:第一个参数都为改变this的指针。若第一参数为null/undefined,this默认指向window差异点如下:1.call(无数个参数)第一个参数:改变this指向第二个参数:实参使用之后会自动执行该函数functionfn(a,b,c){console.log(this,abc);//this指
Stella981 Stella981
3年前
ArrayList源码分析
一、先看下ArrayList的构造方法源码publicArrayList(intinitialCapacity){super();if(initialCapacity<0)thrownewIllegalArgumentExc
Stella981 Stella981
3年前
PLSQL Developer登录的默认密码
 “无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点人工智能教程(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cbedai.net%2Fthinkingcao)可以跳转到
Wesley13 Wesley13
3年前
Java是否支持默认参数值?
问题:_IcameacrosssomeJavacodethathadthefollowingstructure:_我遇到了一些具有以下结构的Java代码:publicMyParameterizedFunction(Stringparam1,intparam2){this
Stella981 Stella981
3年前
MAC 默认 Apache 和 PHP 环境
1,添加mcrypt扩展:搜索mcrypt:brewsearchmcrypt安装mcrypt:brewinstallmcrypt安装PHP对应版本的mcrypt扩展:brewinstallhomebrew/php/php55mcrypt查找路径:sudofi
Wesley13 Wesley13
3年前
MySQL 默认字符集
MySQL默认的字符集是latin1,通常跟我们的中文会打架,导致读写异常或乱码,而我们需要的字符集是utf8.MySQL字符集的查看mysqlshowvariableslike'%character%';
Stella981 Stella981
3年前
Python递归函数、匿名函数、过滤函数
递归函数Python对递归的深度有限制,超过即会报错。所以一定一要注意跳出条件。斐波拉契数列一个数列,第一个数是1,第二个数也是1,从第三个数开始,每一个数是前两个数之和公式:f(1)1,f(2)1,f(3)f(1)f(2),...,f(n)f(n2)f(n1)
Wesley13 Wesley13
3年前
Java8
JDK8自带的函数式接口Function有两个默认方法andThen和compose,它们都返回Function的一个实例,可以用这两个方法把Function接口所代表的的Lambda表达式复合起来。先看个简单的例子:Function<Integer,Integerfxx1;Function<Integer
Stella981 Stella981
3年前
Firefox的默认样式表
每个浏览器都有自己的默认样式,这是一段预定义的CSS(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.yaohaixiao.com%2Fcategory%2Ffrontend%2Fcss%2F),用以简单地呈现网页。在Firefox中的地址栏中输入resource://gre/re
Stella981 Stella981
3年前
Shiro 默认过滤器
anonorg.apache.shiro.web.filter.authc.AnonymousFilterauthcorg.apache.shiro.web.filter.authc.FormAuthenticationFilterauthcBasicorg.apache.shiro.web.filter.authc.BasicHttpA