Dax Dax
4年前
JS核心原理理解闭包
前置概念在正式看闭包之前,我们先来学习一下前置知识,那就是JS中的作用域,我们知道,在ES5之中,作用域分为两种:全局作用域和函数作用域,随着ES6的到来,新增了块级作用域,想更好的理解闭包,那么搞清楚作用域是首要条件全局作用域我们知道,对于变量而言,我们一般会分成两类:全局变量和局部变量,一般定义在最外围环境的为全局变量,定义在函数当中的为局部变量,在we
LinMeng LinMeng
4年前
js 基础之弱类型/变量提升/TDZ/块作用域/重复定义/Object.freeze()
弱类型在JS中变量类型由所引用的值决定varweb"helloWorld";console.log(typeofweb);//stringweb99;console.log(typeofweb);//numberweb{};console.log(typeofweb);//object变量提升
Stella981 Stella981
3年前
Docker部署openvpn
配置环境变量:cat~/.bash_profileexportOVPN_DATA/data/ovpn_dataexportIP公网ip加载环境变量source~/.bash_profile 拉取镜像dockerpullkylemanna/openvpn配置vpn服务端公
Wesley13 Wesley13
3年前
ES6新语法(二)
1.解构在ES6中,可以使用解构从数组和对象提取值并赋值给独特的变量,即将数组或对象中的值,拆成一个一个变量。解构:自动解析数组或对象中的值,并赋值给指定的变量。、1.1数组解构vararr3,4,5;vara,b,carr;
Stella981 Stella981
3年前
HQS——Half Quadratic Splitting半二次方分裂
变量分裂法变量分裂法(VariableSplitting),解决目标函数是两个函数之和的优化问题。1)其中g是n维向量到d维向量的一个映射。!(https://oscimg.oschina.net/oscnet/1bd6780b6de6fa186751390f5fae00783cd.png)变量分裂将上式变为:!(h
Wesley13 Wesley13
3年前
GOPATH
\TOC\GOPATH工作目录就是我们用来存放开发的源代码的地方,对应的就是Go里的GOPATH这个环境变量。这个环境变量指定之后,我们编译源代码等生成的文件都会放到这个目录下,GOPATH环境变量的配置参考golang环境搭建(https://www.oschina.net/action/GoToLink?urlhttps%3A%
Wesley13 Wesley13
3年前
Java开发笔记(六十)匿名内部类的优势
前面依次介绍了简单接口和扩展接口,给出的范例都是自定义的接口代码,其实Java系统本身就自带了若干行为接口,为了更好地理解系统接口的详细用法,接下来还是从一个基础的例子出发,抽丝剥茧地逐步说明接口的几种调用方式。早在阐述如何使用数组的时候,就提到Java提供了Arrays工具可用于数组变量的常见处理,例如该工具的copyOf方法用来复制数组、sort方
Wesley13 Wesley13
3年前
mongoDB(1)
安装完成后在/bin文件夹下打开命令窗口输入.\\mongo启动数据库,若正常启动说明安装成功:!(https://oscimg.oschina.net/oscnet/9470cb8442205bde3b69b15685d0986f83c.png)为了启动mongodb方便,将mongod.exe路径加入环境变量,电脑属性高级系统设置
Wesley13 Wesley13
3年前
mysql5.7.13免安装版超详细安装教程
1.MySQL(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Flib.csdn.net%2Fbase%2Fmysql)官方下载地址:http://dev.mysql.com/downloads/mysql/根据自己的电脑的系统去选择一个,本人64位,就选第二个2.环境变量配置
小万哥 小万哥
1年前
学会在 C++ 中使用变量:从定义到实践
C变量变量是用于存储数据值的容器。在C中,有不同类型的变量(使用不同的关键字定义),例如:int存储整数(没有小数点),例如123或123double存储浮点数,带有小数点,例如19.99或19.99char存储单个字符,例如'a'或'B'。字符值