回到顶部 Fork me on GitHub

2018年12月21日

原生JS实现二叉搜索树(Binary Search Tree)

摘要: 1.简述 二叉搜索树树(Binary Search Tree) ,它或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 它的左、右子树也分别为二叉排序树。 2.代码说明 首先先创 阅读全文

posted @ 2018-12-21 18:23 难凉热血,码梦为生! 阅读(983) 评论(0) 推荐(0)

2018年12月20日

原生JS实现双向链表

摘要: 1.前言 双向链表和单向链表的区别在于,在链表中,一个节点只有链向下一个节点的链接,而在双向链表中,链接是双向的:一个链向下一个元素,另一个链向前一个元素,如下图所示: 从图中可以看到,双向链表中,在每个节点 里有 属性(指向上一个节点的指针)和 属性(指向下一个节点的指针),并且在链表中也有 属性 阅读全文

posted @ 2018-12-20 15:46 难凉热血,码梦为生! 阅读(323) 评论(0) 推荐(0)

2018年12月19日

Vue+element UI实现“回到顶部”按钮组件

摘要: 介绍 这是一个可以快速回到页面顶部的组件,当用户浏览到页面底部的时候,通过点击按钮,可快速回到页面顶部。 使用方法 由于该组件是基于 进行二次封装的,所以在使用该组件时请务必安装 ( "安装方式猛戳这里" ),安装好 后,只需将该组件文件夹 导入到现有项目中即可使用。 使用示例 选项 | 属性 | 阅读全文

posted @ 2018-12-19 11:30 难凉热血,码梦为生! 阅读(12741) 评论(1) 推荐(0)

2018年12月18日

Vue+element UI实现表格数据导出Excel组件

摘要: 介绍 这是一个可以将页面中的表格数据导出为 文件的功能组件,该组件一般与表格一起使用,将表格数据传给组件,然后通过点击组件按钮可将表格中的数据导出成 文件。 使用方法 由于封装该组件内部引用了 ,`file saver.js elementUI`,因此在使用该组件时,请先安装如下依赖: 安装好依赖后 阅读全文

posted @ 2018-12-18 21:26 难凉热血,码梦为生! 阅读(11513) 评论(3) 推荐(2)

2018年12月3日

如何在Vue项目中使用Typescript

摘要: 0.前言 本快速入门指南将会教你如何在Vue项目中使用TypeScript进行开发。本指南非常灵活,它可以将TypeScript集成到现有的Vue项目中任何一个阶段。 1.初始化项目 首先,创建一个新的项目目录。 接着,在目录中创建如下目录结构。 TypeScript文件将位于src目录下,经过Ty 阅读全文

posted @ 2018-12-03 13:57 难凉热血,码梦为生! 阅读(1042) 评论(0) 推荐(0)

2018年10月31日

通俗易懂了解Vue双向绑定原理及实现

摘要: 1. 前言 每当被问到Vue数据双向绑定原理的时候,大家可能都会脱口而出:Vue内部通过 方法属性拦截的方式,把 对象里每个数据的读写转化成 /`setter`,当数据变化时通知视图更新。虽然一句话把大概原理概括了,但是其内部的实现方式还是值得深究的,本文就以通俗易懂的方式剖析Vue内部双向绑定原理 阅读全文

posted @ 2018-10-31 18:10 难凉热血,码梦为生! 阅读(48481) 评论(24) 推荐(36)

2018年10月30日

vue中组件的data为什么是一个函数

摘要: 1. 前言 在学习 的时候,一直纳闷一件事:组件的data数据为什么必须要以函数返回的形式,为什么不是简单的对象形式呢?遂带着问题去翻官方文档,文档中自然也写明了这么做的原因,本篇博文以官方文档给出的原因为基础,并加上具体的例子,来阐述这么设计的原因。 2.正文 组件是可复用的 实例,一个组件被创建 阅读全文

posted @ 2018-10-30 13:12 难凉热血,码梦为生! 阅读(48082) 评论(1) 推荐(9)

2018年10月16日

python学习之【第十六篇】:Python中的常用模块之OS模块、sys模块、random模块

摘要: 1. OS模块 OS模块是与操作系统交互的一个接口。内部提供了以下方法: os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ('.') os.par 阅读全文

posted @ 2018-10-16 10:15 难凉热血,码梦为生! 阅读(240) 评论(0) 推荐(0)

2018年10月13日

vue+element UI递归方式实现多级导航菜单

摘要: 介绍 这是一个是基于 的导航菜单组件基础上,进行了二次封装的菜单组件,该组件以组件递归的方式,实现了可根据从后端接收到的 菜单数据,动态渲染多级菜单的功能。 使用方法 由于该组件是基于 进行二次封装的,所以在使用该组件时请务必安装 ( "安装方式猛戳这里" ),安装好 后,只需将该组件文件夹 导入到 阅读全文

posted @ 2018-10-13 10:55 难凉热血,码梦为生! 阅读(10383) 评论(0) 推荐(1)

2018年10月12日

python学习之【第十五篇】:Python中的常用模块之time模块

摘要: 1.前言 在Python中,对时间的表示或操作通常要使用到 模块。本篇博文就来记录一下 模块中常用的几种时间表示转换方法。 2. 三种时间表示形式 2.1 时间戳 从1970年1月1日零点零时零分零秒到当前时间所经过的秒数称为当前时间的时间戳。使用 模块下的 方法即可返回当前时间的时间戳。 2.2 阅读全文

posted @ 2018-10-12 10:44 难凉热血,码梦为生! 阅读(146) 评论(0) 推荐(0)

导航