要深入了解闭包,并不简单; 最常用的一种形式是函数作为返回值被返回 函数赋值 一种变形的形式是将内部函数赋值给一个外部变量 函数参数 闭包可以通过函数参数传递函数的形式来实现 其实上面三种的写法,有种换汤不换药的感觉; g(s)etter 我们通过提供getter()和setter()函数来将要操作 ...
分类:
Web程序 时间:
2017-05-20 19:01:24
阅读次数:
269
一、简述 1.1 block是1个数据类型. BOOL、Boolean、class、nil、SEL、id、block。 1.2 block是一个数据类型. int double float char ....... 既然是1个数据类型,那么就可以声明这个数据类型的变量,所以我们完全可以声明1个blo ...
分类:
其他好文 时间:
2017-05-19 00:03:49
阅读次数:
232
一、let命令 1.let命令所在的代码块内有效,var声明的在全局范围内都有效 2.for循环的计数器,就很合适使用let命令 3.let声明的内部变量i和外部变量i是分离的 4.var命令会发生”变量提升“现象,即变量可以在声明之前使用,值为undefined let命令不会发生“变量提升”现象 ...
分类:
其他好文 时间:
2017-05-16 17:22:04
阅读次数:
396
1、网络层数 大部分单个隐藏层即可 2、输入层神经元个数 输入变量的个数通常都是由问题的外部描述所确定的。例如,如果有4个外部变量作为网络的输入,那么网络就有4个输入。但是,这是不是意味着输入层的神经元个数就为4呢?答案是否定的! 因为每个神经元的输入可以有无数个,所以,通常当输入变量较多的时候,输 ...
分类:
其他好文 时间:
2017-05-11 14:39:32
阅读次数:
138
dedecms二次开发目录点这个:dedecms二次开发教程目录 类文件 include/dedetag.class.php 这个文件是dedecms V5.3及之前版本使用的主要的模板类,它是解析式模板类,并非编译式的(区别是前者通过获得标签位置进行内容替换,后者是直接解析式PHP代码,二次执行) ...
分类:
Web程序 时间:
2017-05-03 14:32:35
阅读次数:
257
c/c++中static和extern使用 在C/C++中static和extern都能够用来修饰函数和变量,可是是有差别的。 内部函数和内部变量:仅仅能在文件内使用的函数和变量。 外部函数和外部变量:可以被其他文件使用的函数和变量。 static 1 对函数 定义一个内部函数 static voi ...
分类:
编程语言 时间:
2017-05-02 23:45:09
阅读次数:
253
一、访问外部变量 二、lumba表达式的this lunba中的this指的是声明它的外部对象,这与匿名内部类就不一样了,后者指向的是创建的这个匿名内部类 三、方法引用(Method Reference)和构造器引用(Constructor Reference) objectName::instan ...
分类:
编程语言 时间:
2017-04-28 13:45:32
阅读次数:
372
面向对象,面向过程,函数式编程,声明式编程 都是一种编程风格:一、函数式编程lisp就是一种抽象程度很高的编程范式,纯粹的函数式编程语言编写的函数没有变量,模拟数学上的函数,,任意一个函数, 只要输入是确定的,输出就是确定的,这种纯函数我们称之为没有副作用。函数式编程的特点就是,允许把函数本身作为参 ...
分类:
其他好文 时间:
2017-04-15 19:23:33
阅读次数:
162
static变量与全局、局部变量的区别 全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式,静态全局变量当然也是静态存储方式。这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变量的作用域是整个源程序,当一个源程序由多个源文件组成时,非静态的 ...
分类:
编程语言 时间:
2017-04-12 12:40:52
阅读次数:
182
1 不会改变外部 2 引用穿参,会改变外部变量,不推荐使用 切记 ...
分类:
Web程序 时间:
2017-03-28 22:03:34
阅读次数:
159