欢迎来到我的博客
01
30
JavaScript双向链表的实现 JavaScript双向链表的实现
JavaScript实现双向链表一.什么是双向链表 双向链表:既可以从头遍历到尾,又可以从尾遍历到头。也就是说链表连接的过程是双向的,它的实现原理是:一个节点既有向前连接的引用,也有一个向后连接的引用。 双向链表的缺点: 每次在插入或删除某
2021-01-30 贾志飞
29
JavaScript单向链表的实现 JavaScript单向链表的实现
javascript实现单向链表 单向链表简介 链表和数组一样,可以用于存储一系列的元素,但是链表和数组的实现机制完全不同。链表的每个元素由一个存储元素本身的节点和一个指向下一个元素的引用(有的语言称为指针或连接)组成。类似于火车头,一节车
2021-01-29 贾志飞
26
JavaScript实现集合与字典 JavaScript实现集合与字典
JavaScript实现集合与字典一、集合结构 集合比较常见的实现方式是哈希表,这里使用JavaScript的Object类进行封装。 集合通常是由一组无序的、不能重复的元素构成。 数学中常指的集合中的元素是可以重复的,但是计算机中集合
2021-01-26 贾志飞
24
23
javascript数据结构 栈结构(stack) javascript数据结构 栈结构(stack)
JavaScript栈结构(Stack)一 什么是数据结构 数据结构是在计算机中 存储和管理组织数据的方式 数据结构与语言无关 常见的编程语言都有数据结构 常见的数据结构 常见的数据结构: 数组(Aarray) 栈(Stack) 链
2021-01-23 贾志飞
19
python爬虫 python爬虫
爬虫简介爬虫在使用场景中的分类 通用爬虫 抓取系统重要组成部分 抓取的是一整张页面数据 聚焦爬虫 聚焦在通用爬虫的基础之上 抓取的是页面中特定的局部内容 增量式爬虫 检测网站中数据更新的情况 只会抓取网站中最新更新的数据爬虫是合法还
2021-01-19 贾志飞
13
版本控制工具git 版本控制工具git
版本控制工具 版本控制工具 在我们的程序开发中,我们通常会不断对程序进行修改,而版本控制工具为我们追踪了多个版本的开发,有了版本控制工具,我们就可以放开手开发,而不用担心之前的版本无法寻回。 版本控制工具对于我们开发人员来说,通常以下几
2021-01-13 贾志飞
13
css拓展语言 sass css拓展语言 sass
css拓展语言css sass一种帮助你简化css工作流程的方式 帮助你更容易维护和开发css内容 sass是目前为止世界上最成熟 稳定和强大的专业级css拓展语言 sass是用ruby语言写的,但是两者的语法没有关系 sass语法
2021-01-13 贾志飞
10
http与https http与https
http详解 HTTP 是超文本传输协议,也就是HyperText Transfer Protocol。 详解http协议可以拆分成三个部分:超文本 传输 协议 协议: HTTP 是一个用在计算机世界里的协议。它使用计算机能够理解的语言
2021-01-10 贾志飞
10
浏览器是如何运作的? 浏览器是如何运作的?
关于浏览器在运作时的流程浏览器是如何运作的 我们要理解浏览器是如何运作的过程,首先要理解一个概念,也就是进程与线程 进程是操作系统进行资源分配和调度的基本单元 可以申请和拥有计算机资源 进程是程序的基本执行实体线程是操作系统能够进行运
2021-01-10 贾志飞
1 / 2