摘要: 在JavaScript中this的指向一直是一个困扰我们的问题,在JavaScript中this的指向是不固定的,但是我们可以通过使用bind()、call()、apply()来改变this的指向,但是在ES6中this的指向与之前的有所不同。 箭头函数的this始终指向函数定义时的this而不是执 阅读全文
posted @ 2019-07-20 21:31 Michelyuan 阅读(1758) 评论(0) 推荐(0) 编辑
摘要: 应为爱好前端所以打算在腾讯云服务器上安装JavaScript引擎Node.js,下面是安装步骤: 安装准备: 下载node.js的.tar.xz安装包: "https://nodejs.org/dist/v10.16.0/node v10.16.0 linux x64.tar.xz" 安装文件上传工 阅读全文
posted @ 2019-06-20 19:19 Michelyuan 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 我们做的系统是一个基于Java web与MySQL的食堂点餐系统 班级: 计科二班 小组成员:李鉴宣、袁超 项目的测试 在系统部署到云服务器之前,已经在本机上进行了部署测试,通过mvn打包生成war文件后,部署到tomca上进行了部分功能的测试,经过了一遍业务流程的测试使用和各个功能的测试,此外在不 阅读全文
posted @ 2019-06-19 00:08 Michelyuan 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 由于Java web项目需要使用到tomcat所以决定在腾讯云服务器(centos7.X)上安装JDK和tomcat,来部署我们的项目。 准备工具: 云服务器:centos7.x+ 本地连接服务器:Xshell6 文件上传工具:FileZilla Client 1 安装openjdk 在显示comp 阅读全文
posted @ 2019-06-17 14:08 Michelyuan 阅读(8824) 评论(0) 推荐(0) 编辑
摘要: 二分查找的思路 首先,从有序数组的中间的元素开始搜索,如果该元素正好是目标元素(即要查找的元素),则搜索过程结束,否则进行下一步。 如果目标元素大于或者小于中间元素,则在数组大于或小于中间元素的那一半区域查找,然后重复第一步的操作。 如果某一步数组为空,则表示找不到目标元素 代码实现 非递归实现 j 阅读全文
posted @ 2019-06-08 20:25 Michelyuan 阅读(342) 评论(0) 推荐(0) 编辑
摘要: GitHub作为全球最大的代码托管平台,功能十分强大。我们可以在上面建立一个仓库来托管我们的代码图片等资源。因为使用markdown语法来写博客所以在插入图片时需要一个图片外链地址,起初去网上找了一个几个图片外链的网站,要吗就是有问题,要吗就是要充钱才能继续使用。经过一番周折之后我决定使用GitHu 阅读全文
posted @ 2019-06-08 19:53 Michelyuan 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序 通过相邻元素的比较和交换,使得每一趟循环都能找到未有序数组的最大值或最小值。 最好:O(n),只需要冒泡一次数组就有序了。 最坏: O(n²) 平均: O(n²) 单项冒泡 双向冒泡 普通的冒泡排序在一趟循环中只能找出一个最大值或最小值,双向冒泡则是多一轮循环既找出最大值也找出最小值 插入 阅读全文
posted @ 2019-06-08 16:47 Michelyuan 阅读(236) 评论(0) 推荐(0) 编辑
摘要: ES6的模块暴露和引入可以让我们实现模块化编程,以下列出ES6的几种模块暴露与引入的方式与区别。 1、ES6一共有三种模块暴露方法 多行暴露 模块1:module1.js 统一暴露 模块2: module2.js 以上两种向外暴露方式在主文件引入时必须使用对象的解构赋值引用(不能使用变量接收的方式来 阅读全文
posted @ 2019-06-06 16:51 Michelyuan 阅读(5527) 评论(0) 推荐(0) 编辑
摘要: 由于JavaScript的特性决定了JavaScript语言是一种单线程语言,但是有时候我们需要使用多线程比如进行大量的计算时。H5为此新增了多线程的方法。 在这里我是用JavaScript来实现著名的斐波拉且数列,当我在输入框中输入第一个数字时返回这个数字所在位置的数字值。 主线程与分线程之间的关 阅读全文
posted @ 2019-06-05 16:09 Michelyuan 阅读(1420) 评论(0) 推荐(0) 编辑
摘要: JavaScript中常见的几种创建对象的方式有:Object构造函数模式、对象字面量模式、工厂模式、自定义构造函数模式、构造函数加原型组合模式;他们各自有各自的优缺点和使用场景。 1. Object构造函数模式 使用场景:起始时不确定对象内部数据。 缺点:语句太多 2. 对象字面量模式 适用场景: 阅读全文
posted @ 2019-06-04 14:23 Michelyuan 阅读(1316) 评论(0) 推荐(0) 编辑