自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Vue+express+mysql项目环境搭建(三)

解决跨域问题在根目录的app.js文件中添加允许跨域的标志app.all('*', function (req, res, next) { res.header("Access-Control-Allow-Origin", "http://localhost:8080"); res.header("Access-Control-Allow-Methods", "PUT,POST,GET,DELETE,OPTIONS"); res.header('Access-Control-Allow-He

2021-12-22 14:38:27 671 1

原创 Vue+express+mysql项目环境搭建(二)

express环境搭建安装express-generator脚手架工具npm install -g express-generator初始化一个express项目express vue-project-backend进入项目目录,安装依赖,运行项目cd vue-project-backendnpm installnpm start此时在浏览器输入http://localhost:3000即可访问初始页面...

2021-12-21 19:12:27 924 1

原创 Vue+express+mysql项目环境搭建(一)

查看基础环境是否存在在控制台用下面的命令查看是否安装node和npmnode -vnpm -vVue项目环境搭建安装Vue-Cli脚手架npm install -g vue-cli快速搭建一个Vue项目vue init webpack vue-project-frontend这里只安装一个vue-router就可以满足基本需求,其他的默认配置即可启动该项目cd vue-project-frontendnpm start此时在浏览器输入http://localho

2021-12-21 19:05:19 813

原创 广东省电子商务认证有限公司

HTML5、CSS3新增特性盒模型清除浮动position的各个属性对MVVM的理解Vue生命周期watch和compute组件通信Vuex真正改变数据的地方http缓存和浏览器缓存不同的域名下的localstoragejs异步机制有无了解小程序前后端交互统一对后端返回code做处理浏览器调试工具调试经验...

2021-12-02 14:05:01 705

原创 有米科技股份有限公司

对语义化标签的理解对meta标签的理解iframe标签css盒模型伪类和伪元素单位header里link和script顺序水平垂直居中谷歌浏览器小于12px文字过渡和动画的区别bfc作用,如何创建层爆炸值类型和引用类型undefined和null判断变量类型instanceof的缺陷快速实现深拷贝解决深拷贝环引用对象很大如何实现深拷贝闭包的概念,适用场景,缺陷前端基础安全并发数为3,发多个请求,用设计模式阐述浏览器缓存机制,强缓存和协商缓存输入url到显示D.

2021-11-30 00:38:02 937 1

原创 手写JavaScript的数组扁平化

数组扁平化指的是将一个多维数组变成一维数组const array = [[1,2,[2,4]],[[2],[3]],1,23];function flatten(array) { let str = array.toString(); //使用数组的toString方法会返回1,2,2,4,2,3,1,23 let newArr = str.split(','); //此时将这个字符串按照逗号做分割变成一个字符串数组 for (let i = 0; i &l.

2021-05-28 22:38:50 73

原创 手写一个JavaScript的filter方法

filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。Array.prototype.myFilter = function( fn ){ //新建一个数组 let newArray = []; //循环判断是否符合函数fn for (let i = 0; i < this.length; i++) { if(fn(this[i])){ newArray.push(this[i]);.

2021-05-04 14:08:30 310

原创 快速排序(Java实现)

算法解析快速排序是对一个数组进行多次“分块”处理,使其最终达到有序状态的一种算法。“分块”处理“分块”步骤是:首先从数组中选取一个数为基准数(这里以最后一个数为例),然后将数组分为左中右三块,左边部分是小于等于基准数的,右边部分是大于等于基准数的,中间是基准数。此时基准数在数组中的位置便不再改变。在此认为这个数在有序数组中的位置已经已经确认。 分块的过程如下:1.在数组两端各做一个标记。...

2020-03-05 11:04:41 129

原创 DFS实现求某集合所有子集(Java实现)

利用DFS求某集合所有子集(Java实现)算法解析在一个集合的子集中,集合中的元素只有出现和不出现两种状态,以集合{1,2,3}为例,其中一个子集{1,2}的状态为1出现,2出现,3不出现。由此可以空集为根节点,每一层有选择与不选择两个分支,向下进行深度搜索,得到的所有叶节点即为所有子集。以下为实现代码与测试案例import java.util.ArrayList;import jav...

2020-02-15 02:38:37 756

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除