TypeScript 入门发表于 November 28, 2018|分类于 TypeScript|阅读次数: –字数统计: 12544|阅读时间: 63 min一直以来,都希望可以掌握一门强类型语言,大学学的 java、c 语言都因为当时兴致不浓慢慢都丢得差不多了。TypeScript 是 JavaScript 的一个超集,白鹭引擎中的 wing3 开发也是用 ts,所以学习这本强类型语言。 由于是刚入门,在百度搜索上面看到有一个阮一峰老师点评的 Type...阅读全文 »
Nodejs实战 —— 欢迎进入Nodejs的世界发表于 November 28, 2018|分类于 NodeJS|阅读次数: –字数统计: 4758|阅读时间: 24 min读 《node.js 实战 2.0》,进行学习记录总结。 当当网购买链接 豆瓣网 1.0 链接 欢迎进入 Nodejs 的世界 一个典型的 Node Web 应用程序 大体上来说,Node 和 JavaScript 的优势之一是它们的单线程编程模型。在为浏览器编写代码时,我们写的指令序列一次执行一条...阅读全文 »
前端必备的Nginx学习发表于 November 26, 2018|分类于 Nginx|阅读次数: –字数统计: 6376|阅读时间: 32 min由于机缘巧合,认识了一些朋友,给我介绍了搬瓦工的网站。买了一个国外的服务器,既可以翻墙又拥有了一个搭载 Centos 6 的服务器。一年 19.99 美元,折合人民币也就 130 左右,一键搭建。有兴趣可以点击了解详情。 很久之前就看到胖哥,出了关于 nginx 的教程,今天来根据他的教程在买的 l...阅读全文 »
为什么我要放弃javaScript数据结构与算法(第十二章)—— 算法复杂度发表于 November 12, 2018|分类于 javaScript相关|阅读次数: –字数统计: 1433|阅读时间: 8 min花了一个星期,终于看到这本书的最后一章了。这章将要学习著名的大 O 表示法。 第十二章 算法复杂度 大 O 表示法 它用于描述算法的性能和复杂程度 分析算法时,时常遇到以下几类函数 | 符号 | 名称 | | ------------------ '| ------------ |' | O(1) ...阅读全文 »
为什么我要放弃javaScript数据结构与算法(第十一章)—— 算法模式发表于 November 8, 2018|分类于 javaScript相关|阅读次数: –字数统计: 4131|阅读时间: 21 min本章将会学习递归、动态规划和贪心算法。 第十一章 算法模式 递归 递归是一种解决问题的方法,它解决问题的各个小部分,直到解决最初的大问题。递归通常涉及函数调用自身。 递归函数是像下面能够直接调用自身的方式或函数 function recursiveFunction(someParam) { re...阅读全文 »
为什么我要放弃javaScript数据结构与算法(第十章)—— 排序和搜索算法发表于 November 7, 2018|分类于 javaScript相关|阅读次数: –字数统计: 5497|阅读时间: 28 min本章将会学习最常见的排序和搜索算法,如冒泡排序、选择排序、插入排序、归并排序、快速排序和堆排序,以及顺序排序和二叉搜索算法。 第十章 排序和搜索算法 排序算法 我们会从一个最慢的开始,接着是一些性能好一些的方法 先创建一个数组(列表)来表示待排序和搜索的数据结构。 function ArrayLis...阅读全文 »
为什么我要放弃javaScript数据结构与算法(第八章)—— 树发表于 November 5, 2018|分类于 javaScript相关|阅读次数: –字数统计: 4856|阅读时间: 25 min之前介绍了一些顺序数据结构,介绍的第一个非顺序数据结构是散列表。本章才会学习另一种非顺序数据结构——树,它对于存储需要快速寻找的数据非常有用。 本章内容 '树的相关术语' '创建树数据结构' '树的遍历' '添加和移除书的节点' 'AVL 树' 第八章 树 树数据结构 树是一种分层数据的抽象模型...阅读全文 »
为什么我要放弃javaScript数据结构与算法(第九章)—— 图发表于 November 5, 2018|分类于 javaScript相关|阅读次数: –字数统计: 5695|阅读时间: 29 min本章中,将学习另外一种非线性数据结构——图。这是学习的最后一种数据结构,后面将学习排序和搜索算法。 第九章 图 图的相关术语 图是网络结构的抽象模型。图是一组由边连接的节点(或顶点)。学习图是重要的,因为在任何二元关系都可以用图来表示。 任何社交网络都可以用图来表示。 我们还可以用图来表示道路、航班...阅读全文 »
为什么我要放弃javaScript数据结构与算法(第七章)—— 字典和散列表发表于 November 2, 2018|分类于 javaScript相关|阅读次数: –字数统计: 4282|阅读时间: 22 min本章学习使用字典和散列表来存储唯一值(不重复的值)的数据结构。 集合、字典和散列表可以存储不重复的值。在集合中,我们感兴趣的是每个值本身,并把它作为主要元素。而字典和散列表中都是用 [键,值] 的形式来存储数据。但是两个数据结构的实现方式略有不同。 第七章 字典和散列表 字典 集合表示一组互不相同的...阅读全文 »
为什么我要放弃javaScript数据结构与算法(第六章)—— 集合发表于 November 1, 2018|分类于 javaScript相关|阅读次数: –字数统计: 2656|阅读时间: 14 min前面已经学习了数组(列表)、栈、队列和链表等顺序数据结构。这一章,我们要学习集合,这是一种不允许值重复的顺序数据结构。 本章可以学习到,如何添加和移除值,如何搜索值是否存在,也可以学习如何进行并集、交集、差集等数学操作,还可以学到如何使用ES6 原生的 Set类 第六章 集合 构建数据集合 集合是由...阅读全文 »