赖同学

赖同学

请多多指教

摘要: 之前一直活跃在 github heox 搭建的博客里面,但是发现曝光率很低,而且由于很多限制,导致百度也不能发现博客的站点地图,当然谷歌还是可以的。 所以就同时建立了博客园和掘金,来保存自己的笔记,希望可以通过这样的操作,一方面可以认识到不同的前端同道中人,一起学习,一起进步。另外也希望可以增加一下 阅读全文
posted @ 2018-10-15 09:49 赖同学 阅读(509) 评论(6) 推荐(1) 编辑
摘要: 读 《node.js实战2.0》,进行学习记录总结。 "当当网购买链接" "豆瓣网1.0链接" 测试 Node 程序 本章内容 用 Node 的 assert 模块测试 使用其他断言库 使用 Node 单元测试框架 用 Node 模拟并控制 Web 浏览器 在测试失败时获取更多的信息 添加到 程序中 阅读全文
posted @ 2019-01-08 16:27 赖同学 阅读(4188) 评论(0) 推荐(0) 编辑
摘要: 由于机缘巧合,认识了一些朋友,给我介绍了搬瓦工的网站。买了一个国外的服务器,既可以FQ又拥有了一个搭载 的服务器。一年19.99美元,折合人民币也就130左右,一键搭建。有兴趣可以点击 "了解详情" 。 很久之前就看到 "胖哥" ,出了关于nginx 的教程,今天来根据他的教程在买的 linux 服 阅读全文
posted @ 2018-11-26 16:47 赖同学 阅读(4375) 评论(1) 推荐(4) 编辑
摘要: 本章将会学习递归、动态规划和贪心算法。 第十一章 算法模式 递归 递归是一种解决问题的方法,它解决问题的各个小部分,直到解决最初的大问题。递归通常涉及函数调用自身。 递归函数是像下面能够直接调用自身的方式或函数 能够像下面这样间接调用自身的函数,也是递归函数 假设现在必须要执行 recursiveF 阅读全文
posted @ 2018-11-21 10:02 赖同学 阅读(491) 评论(2) 推荐(0) 编辑
摘要: 本章将会学习最常见的排序和搜索算法,如冒泡排序、选择排序、插入排序、归并排序、快速排序和堆排序,以及顺序排序和二叉搜索算法。 第十章 排序和搜索算法 排序算法 我们会从一个最慢的开始,接着是一些性能好一些的方法 先创建一个数组(列表)来表示待排序和搜索的数据结构。 ArrayList 是一个简单的数 阅读全文
posted @ 2018-11-17 08:23 赖同学 阅读(682) 评论(0) 推荐(1) 编辑
摘要: 本章中,将学习另外一种非线性数据结构——图。这是学习的最后一种数据结构,后面将学习排序和搜索算法。 第九章 图 图的相关术语 图是网络结构的抽象模型。图是一组由边连接的节点(或顶点)。学习图是重要的,因为在任何二元关系都可以用图来表示。 任何社交网络都可以用图来表示。 我们还可以用图来表示道路、航班 阅读全文
posted @ 2018-11-12 14:26 赖同学 阅读(493) 评论(0) 推荐(2) 编辑
摘要: 之前介绍了一些顺序数据结构,介绍的第一个非顺序数据结构是散列表。本章才会学习另一种非顺序数据结构——树,它对于存储需要快速寻找的数据非常有用。 本章内容 树的相关术语 创建树数据结构 树的遍历 添加和移除书的节点 AVL 树 第八章 树 树数据结构 树是一种分层数据的抽象模型。现实生活中最常见的树的 阅读全文
posted @ 2018-11-08 10:07 赖同学 阅读(486) 评论(2) 推荐(4) 编辑
摘要: 本章学习使用字典和散列表来存储唯一值(不重复的值)的数据结构。 集合、字典和散列表可以存储不重复的值。在集合中,我们感兴趣的是每个值本身,并把它作为主要元素。而字典和散列表中都是用 的形式来存储数据。但是两个数据结构的实现方式略有不同。 第七章 字典和散列表 字典 集合表示一组互不相同的元素(不重复 阅读全文
posted @ 2018-11-06 16:45 赖同学 阅读(566) 评论(0) 推荐(1) 编辑
摘要: 前面已经学习了数组(列表)、栈、队列和链表等顺序数据结构。这一章,我们要学习集合,这是一种不允许值重复的顺序数据结构。 本章可以学习到,如何添加和移除值,如何搜索值是否存在,也可以学习如何进行并集、交集、差集等数学操作,还可以学到如何使用ES6 原生的 Set类 第六章 集合 构建数据集合 集合是由 阅读全文
posted @ 2018-11-05 09:40 赖同学 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 这一章你将会学会如何实现和使用链表这种动态的数据结构,这意味着我们可以从中任意添加或移除项,它会按需进行扩张。 本章内容 链表数据结构 向链表添加元素 从链表移除元素 使用 LinkedList 类 双向链表 循环链表 第五章 链表 链表数据结构 要存储多个元素,数组(或列表)可能是最常见的数据结构 阅读全文
posted @ 2018-11-03 11:25 赖同学 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 有两种结构类似于数组,但在添加和删除元素时更加可控,它们就是栈和队列。 第四章 队列 队列数据结构 队列是遵循FIFO(First In First Out,先进先出,也称为先来先服务)原则的一组有序的项。队列在尾部添加新元素,并从顶部移除元素。最新添加的元素必须排在队列的末尾。 现实中,很常见的例 阅读全文
posted @ 2018-11-02 11:07 赖同学 阅读(329) 评论(0) 推荐(2) 编辑