自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 巧妙利用引用,将数组转换成树形数组

前言笔者所做的一个项目需要做一个前端的树形菜单,后端返回的数据是一个平行的list,list中的每个元素都是一个对象,例如list[0]的值为{id: 1, fid: 0, name: 一级菜单},每个元素都指定了父元素,生成的菜单可以无限级嵌套。一开始找的插件需要手动将生成好的树形数组传进去才能使用(尽管后来找到了一个UI框架,可以直接传list进去,只需要指定id和fid),但是当时思索了好...

2019-11-17 20:06:00 462

原创 Vue-cli项目部署到Nginx

Vue-cli项目部署到Nginx项目环境:nginx/1.16.1,vue-cli/3.11.00. Nginx使用以windows版为例,下载niginx压缩包并解压到任意目录,双击nginx.exe,在浏览器中访问http://localhost,如果出现Welcome to nginx!页面则说明成功。nginx常用命令如下:nginx -h # 打开帮助nginx -t...

2019-10-31 16:16:04 688

原创 LeetCode 258.各位相加

以下代码如无说明均在力扣上C++语言运行通过题目描述题目地址 | 给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数。输入:38输出:2解释:各位相加的过程为:3 + 8 = 11, 1 + 1 = 2。 由于 2 是一位数,所以返回 2。进阶:你可以不使用循环或者递归,且在 O(1) 时间复杂度内解决这个问题吗?题目解答首先用常规的思路想,肯定是要用...

2019-05-08 10:47:51 249

原创 vim美化

系统环境:Deepin 15.10桌面版Linux内核版本:4.15.0-30deepin-generic1. 安装vim插件管理器更新软件列表sudo apt-get update首先需要安装curlsudo apt-get install -y curl安装gitsudo apt-get install -y git-core接着安装vim-plug...

2019-05-03 22:48:01 873

空空如也

空空如也

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

TA关注的人

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