07 2019 档案
摘要:代码示例: var color = "blue"; // 全局变量 color function changeColor() { console.log(color); var color = "red"; console.log(color); } changeColor(); 运行结果为:
阅读全文
摘要:代码示例: if (true) { var num = 1 } console.log(num) // 输出 1 for (var i = 0; i < 2; i++) { // TODO } console.log(i) // 输出 2 function getNum() { var loc
阅读全文
摘要:ECMAScript规范中,所有函数都包含这两个方法,并且两个方法的使用基本一致,都是用于改变函数的作用域,即改变函数体内 this 指向。不同的是 call 方法的第二个参数可以接收任意个参数,以逗号分隔;而 apply 方法的第二个参数必须是一个数组或者类数组。 1、改变 this 指向 <!
阅读全文
摘要:1、返回函数的函数 代码示例: function getFunc(argument) { return function() { console.log("new function"); } } var newFunc = getFunc(); newFunc(); // 调用返回的函数 因为函数
阅读全文
摘要:1、安装 vsftpd 2、启动 vsftpd 服务 3、开放 21 端口 4、使用FileZilla进行客户端测试 (1)首先,将传输模式设置为主动模式: (2)然后测试匿名登录: 使用匿名用户登录成功后,默认的主目录为 /var/ftp ,可以看到在该目录中有一个pub目录。 5、配置
阅读全文
摘要:1、先停止mysql服务 2、使用 mysqld_safe 来启动mysql服务 在执行 ./mysqld_safe --skip-grant-tables 后终端窗口会暂停输出。其中 --skip-grant-tables 选项表示MySql服务器不加载权限判断,任何用户都能访问数据库。 3、然后
阅读全文
摘要:1、卸载系统自带的 MariaDB 2、下载 mysql5.7.21 安装包 3、创建 mysql 用户组和 mysql 用户 4、解压安装包,并将解压好的文件夹重命名为mysql 5、将 mysql 添加为系统服务 6、初始化数据库 例如在 /usr/local/mysql 目录下创建用于保存数据
阅读全文
摘要:1、安装 subversion [root@CentOS var]# yum -y install subversion 2、创建 svn 版本库,初始化相关配置文件 [root@CentOS var]# mkdir -p /opt/svnrepos [root@CentOS var]# svn
阅读全文
摘要:1、安装 gcc 编译器 2、安装依赖库 由于Nginx 的一些模块需要依赖其他第三方库,通常有 pcre 库(支持 rewrite 模块),zlib 库(支持 gzip 模块),和openssl(支持 ssl 模块)等。 3、下载安装包 4、解压安装包 5、创建名为 nginx 的目录,用于保存编
阅读全文
摘要:1、安装 gcc 编译环境 由于 Redis 使用 C 语言开发,所以官网下载的源码需要进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装。 2、下载 redis 安装包 3、解压安装包 4、编译并安装文件 5、将 redis 设置为系统服务,并开机启动 6、编辑 redis 实例
阅读全文
摘要:1、无效的方法: (1)执行 df -m,然后查看U盘设备是否挂载到了/media,导致cd-rom不能被挂载,执行 umount /media。 (2)在光驱加载安装界面,把U盘拔下换到电脑的另外一个usb接口,或者插拔一下U盘。 2、有效的方法: 之前我个人一直是将大白菜作为写入 ISO 文件的
阅读全文