共同点:他们3个都是用来改变函数调用时的上下文(context)而存在的,换句话说,就是为了改变函数体内部 this 的指向 1.call与apply作用是一样的,都是改变此次函数调用时this的指向,但是在传参时有一些区别 function Person(name){ this.name = na ...
分类:
移动开发 时间:
2019-09-25 00:40:00
阅读次数:
137
变量的数据类型是可以转换的。转换的方法有两种,一种是自动转换,一种是强制转换。自动转换发生在不同数据类型的量混合运算时,由编译系统自动完成。自动转换遵循以下规则:1) 若参与运算量的类型不同,则先转换成同一类型,然后进行运算。2) 转换按数据长度增加的方向进行,以保证精度不降低。如int型和long ...
分类:
编程语言 时间:
2019-09-24 19:41:37
阅读次数:
126
函数: 是完成特定任务的独立程序代码 语法规则定义了函数的结构和使用方式 为什么要使用函数: 可以省去编写重复代码 可以让程序更加模块化,提高代码可读性 方便后期修改 种类: 内置函数: 由C语言系统提供 需要在程序前包含定义函数的头文件 自定义函数 不带参数 带参数 ————————————— 一 ...
分类:
编程语言 时间:
2019-09-24 17:35:48
阅读次数:
133
强制换行 1、word-break: break-all; 只对英文起作用,以字母作为换行依据。 2、word-wrap: break-word; 只对英文起作用,以单词作为换行依据。 3、white-space: pre-wrap; 只对中文起作用,强制换行。 禁止换行 white-space:n ...
分类:
Web程序 时间:
2019-09-24 15:46:42
阅读次数:
86
GIL(全局解释器锁) GIL锁即全局解释器锁,是 CPython 解释器的特性。它的作用是保证了同一时刻只有一个线程执行 Python 字节码。 它并不是 Python 的特性,它的存在是 CPython 的内存管理机制导致的。语言的内存管理机制一般有两种:1.引用计数 2.垃圾回收。CPytho ...
分类:
编程语言 时间:
2019-09-24 10:28:46
阅读次数:
81
1.telnet管理端口保护(强制) 类别 配置内容及说明 标准配置 备注 telnet管理端口保护 1.修改默认的8005管理端口为不易猜测的端口(大于1024); 2.修改SHUTDOWN指令为其他字符串; 1024); <Server port="8527" shutdown="crushli ...
分类:
其他好文 时间:
2019-09-23 15:01:00
阅读次数:
80
强类型定义语言和弱类型定义语言1)强类型定义语言: 强制数据类型定义的语言。也就是说,一旦一个变量被指定了某个数据类型,如果不经过强制转换,那么它就永远是这个数据类型了。举个例子:如果你定义了一个整型变量a,那么程序根本不可能将a当作字符串类型处理。强类型定义语言是类型安全的语言。 2)弱类型定义语 ...
分类:
Web程序 时间:
2019-09-23 12:21:11
阅读次数:
105
.net中使用Microsoft.Office.Interop.Word时抛异常: 无法将为“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 对象强制转换为接口类型“Microsoft.Office.Interop.Word._Applica ...
分类:
移动开发 时间:
2019-09-23 10:11:21
阅读次数:
206
一、启动与关闭MySQL 1、MySQL启动基本原理说明 2、初始化诗句哭时MySQL系统输出给出的启动方法 3、优雅关闭数据库方法 关闭原理其实就是kill 进程号,一般情况不要使用pkill 或者 killall 强制关闭数据库,会导致数据库起不来 二、登录MySQL方法 1、单实例MySQL登 ...
分类:
数据库 时间:
2019-09-23 09:41:45
阅读次数:
98
一、线程、进程回顾 1. 在操作系统中进程是资源分配的最小单位,线程是CPU调度的最小单位。 2. 并发的本质:切换+保存状态。 3. cpu正在运行一个任务,会在两种情况下切走去执行其他的任务(切换由操作系统强制控制),一种情况是该任务发生了阻塞,另外一种情况是该任务计算的时间过长。 4. 在介绍 ...
分类:
其他好文 时间:
2019-09-22 21:55:02
阅读次数:
105