1、在不使用关键字(比如ref关键字、out关键字等)修饰函数的情况下,大部分函数的参数是以值传递的方式,也就是说,“调用函数”在使用参数(比如myNumber)时,是把该参数复制多一份,然后将其传递给“被调用函数”使用,言外之意就是对“被调用函数”中此变量的任何修改都不影响“调用函数”中原有参数的 ...
第三部分 函数 01 python-函数 02 python-全局变量和局部变量 03 python-递归函数 04 python-函数作用域 05 python-匿名函数 06 python-函数式编程 07 python-内置函数 08 python-迭代器 09 python-生成器 10 p ...
分类:
编程语言 时间:
2019-11-27 19:28:30
阅读次数:
80
this的绑定方式基本有以下几种: 1. 隐式绑定 2. 显式绑定 3. new 绑定 4. window 绑定 5. 箭头函数绑定 隐式绑定 第一个也是最常见的规则称为 。 调用 ,所以 指向了对象 我们来看一个类似但稍微高级点的例子。 第一个sayName,指向的是wrapper 第二个sayN ...
分类:
Web程序 时间:
2019-11-25 20:39:36
阅读次数:
186
fork(): pid=fork()之前,只有一个进程在执行这段代码,但在这条语句之后,就变成两个进程在执行了,这两个进程的代码部分完全相同。 两个进程中,原先就存在的那个被称作“父进程”,新出现的那个被称作“子进程”。父子进程的区别除了进程标志符(process ID)不同外,变量pid的值也不相 ...
分类:
系统相关 时间:
2019-11-21 20:01:56
阅读次数:
83
游戏生命周期 执行顺序 | 部分函数名称 | 调用 |注意 | | | 1|Awake | 游戏物体实例化后并处于激活状态时调用,即使脚本组件没有激活也会调用,且总是在Start()之前调用|只调用一次 2|OnEnable | 游戏物体与脚本组件激活时调用|会反复触发 3|Reset|重置默认值 ...
分类:
编程语言 时间:
2019-11-17 14:39:49
阅读次数:
80
迭代器与生成器 前言 迭代是Python中常用且非常强大的一个功能,它可以用于访问集合、列表、字符串、字典等数据结构的元素。我们经常使用循环和条件语句,我们也清楚哪些是可以迭代访问,但是具体它们之间有什么有什么异同之处?有哪些特点?什么是迭代器、什么是生成器、什么是可迭代对象?这些问题对于初学者而言 ...
分类:
其他好文 时间:
2019-10-24 13:48:03
阅读次数:
72
上节给出了iterator_traits以及用到traits机制的部分函数的完整代码,可以看到traits机制能够提取迭代器的特性从而调用不同的函数,实现效率的最大化。显然这么好的机制不应该仅局限于在STL里面使用,在前某一节中我们也有说到,traits机制能够萃取类的特性,而这个类分为两个类别,一 ...
分类:
其他好文 时间:
2019-10-21 21:01:41
阅读次数:
96
第一部分、视图 视图保存的是一段select查询语句,不保存实际数据,视图可以被当成一张表来查看,也可以增删改,会直接操作到原来的表上(只限于涉及单表的视图)。 视图保存的是创建时的状态,如果修改了原表,视图不变动,但是如果删除某个字段,视图会报错。 第二部分、函数 函数就是用来对数据进行一些操作的 ...
分类:
数据库 时间:
2019-10-16 19:35:21
阅读次数:
101
直接上代码,具体整体函数定义就不上了,只写关键部分: ...
分类:
数据库 时间:
2019-10-09 17:19:48
阅读次数:
290
Oracle大表改为分区表及表空间切换方案 一、 背景 由于之前数据库表和索引放在一个表空间导致表空间数据文件增长太快,文件数量即将达到Oracle表空间的限制,需要对表(没有分区,有些表数据量多达几十亿,文件大小TB级)进行表空间迁移,并对某些表改造为分区表。 二、 可选方案分析 1. 使用IMP ...
分类:
数据库 时间:
2019-09-27 01:56:58
阅读次数:
162