原文:https://juejin.im/post/5d5789d26fb9a06ad0056bd9 前言 Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型。 泛型的本质是参数化类型,也就是说所操作的数 ...
分类:
编程语言 时间:
2019-10-11 14:06:01
阅读次数:
110
## JS模块化* 模块化的理解* 什么是模块? * 将一个复杂的程序依据一定的规则(规范)封装成几个块(文件), 并进行组合在一起 * 块的内部数据/实现是私有的, 只是向外部暴露一些接口(方法)与外部其它模块通信* 一个模块的组成 * 数据 >内部的属性 * 操作数据的行为 >内部的函数* 模块 ...
分类:
Web程序 时间:
2019-10-11 12:49:46
阅读次数:
99
函数 1.函数简介(function) 函数也是一个对象 对象是内存中专门用来存储数据类型的一块区域 函数可以用来保存一些可执行的代码,并且可以在需要时,对这些语句进行多次的是调用 创建函数: def 函数名([形参1,形参2,。。形参n]): 代码块 函数名必须要有符号标识符的规范 (可以包含字母 ...
分类:
其他好文 时间:
2019-10-09 12:32:34
阅读次数:
99
参数详解 参数分类 普通参数 默认参数 关键字参数 收集参数 普通参数 定义时直接定义变量名 调用的时候直接把变量或者值放入指定位置 默认参数 形参带有默认值 调用的时候,如果没有对相应形参赋值,则使用默认值 关键字参数 语法 比较麻烦,但也有好处: 不容易混淆,一般实参和形参只是按照位置一一对应即 ...
分类:
编程语言 时间:
2019-10-09 00:12:09
阅读次数:
127
前言: 基本类型(数值 / 字符串 / 布尔值)和引用类型(对象)作为参数传递给函数时的行为是不一样的. 基本类型传递的是值的地址, 它在函数内部的改变不会影响到原变量. 引用类型传递的是引用的地址, 它在函数内部的改变实际上是对原变量的改变. 第一步: 下面演示基本类型的值做实参时的情况 注意: ...
分类:
其他好文 时间:
2019-10-08 12:48:47
阅读次数:
111
1.this和super各有几种用法? this三种用法: 用法一:表示当前对象引用,常用于形参或局部变量与类的成员变 量同名的情形,使用this.成员名表示当前对象的成员 用法二:表示当前对象 用法三: 调用当前类的构造方法 super访问当前类的直接父类,主要应用场合: 子类的数据成员或成员方法 ...
分类:
编程语言 时间:
2019-10-07 13:38:58
阅读次数:
127
本来是跟着黑马的视频做的项目,,出现这个情况以后,,查了一些解决方案,,不过没有通过查到的解决方案解决,,最后拿出来黑马提供的源代码,,发现他们的可以跑。。最后发现问题出在,,这是能跑的代码。。、 这是有错误的代码:,。。 这是因为那些url、user、password,,是在调用函数的时候idea ...
分类:
其他好文 时间:
2019-10-06 20:51:54
阅读次数:
131
extern的问题在于你不知道这个关键字出现的时候到底是声明还是定义。 谨记:声明可以多次,但是定义只能有一次。 函数的声明extern关键字是可有可无的,因为函数本身不加修饰的话就是extern的。 下面分变量和函数来说明: (1) 变量 extern int a; //声明一个全局变量 int ...
分类:
其他好文 时间:
2019-10-06 20:18:05
阅读次数:
55
事件对象 在事件触发后或在事件处理程序中,(函数体)所获取并操作的对象。 1. 获取事件对象 语法:事件源.事件类型 = function(e){} 形参 e(可以是任意字母)就是事件对象。执行函数(即事件触发后)的时候,浏览器会把事件对象交给形参e。 2. 鼠标事件对象相关属性 1)鼠标事件类型: ...
分类:
其他好文 时间:
2019-10-06 11:22:39
阅读次数:
92
一. make系列函数 (一)三个make函数 1. std::make_shared:用于创建shared_ptr。GCC编译器中,其内部是通过调用std::allocate_shared来实现的。 2. std::make_unique:C++14中加入标准库。 3. std::allocate ...
分类:
其他好文 时间:
2019-10-05 22:25:39
阅读次数:
129