自定义博客皮肤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 558

原创 Vue-cli项目部署到Nginx

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

2019-10-31 16:16:04 837

原创 LeetCode 258.各位相加

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

2019-05-08 10:47:51 384

原创 vim美化

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

2019-05-03 22:48:01 1046

空空如也

空空如也

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

TA关注的人

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