自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 插入排序(insertSort)

简单的插入排序

2021-12-12 22:02:37 659

原创 快速排序(quicksort)

快速排序的递归实现

2021-11-28 20:09:15 551

原创 循序渐进写一个归并排序

递归和非递归两种方法实现归并

2021-11-16 15:01:50 1103

原创 堆排序(Heapsort)

把堆排序分成一个个小任务

2021-11-15 15:17:08 855

原创 更好的理解flex布局

声明:本文是对下面这篇文章的补充和概括,并把一些直接由英文翻译过来的概念用更容易理解的话进行解释。原文写的很不错,值得一读,读完后不妨也来看看我这篇,定会有新的收获。30 分钟学会 Flex 布局 - 知乎 (zhihu.com)flex布局先明确几个概念: 主轴可以有很多根,但是他们都是平行的,而且方向一致 交叉轴就一根,就是与主轴方向垂直的那根,交叉轴 和 交叉轴方向 其实算是一个概念 排列方式指的是宏观的看一个容器内部,多个元素的分布方式,就像小学做早操的时候,老.

2021-11-11 16:57:07 374

原创 回头看var、let和const

第二遍看《javascript高级程序设计》,对这个问题又有了一些新的理解,所以写下来,全文的重点放在比较let和var在for循环中的差异,如果你已经对基础有所了解了,那可以直接去看文章最后的“在for中使用let的好处”varvar声明的作用域是函数作用域,如果一个变量在全局用var进行了声明,那么这个变量就会作为window对象的一个属性,可以通过window.XXX来访问。如果在函数体内部声明了这个变量,则这个变量会在函数执行完后被销毁。var声明会被提升,这里要注意,被提升的是声明,而

2021-11-04 16:17:07 388

原创 <script>标签的defer和async

其实本来想说一下浏览器从接受到一个HTML文件到把它渲染出来这一整个流程的,但是网上已经有很好的文章了,这里就不在赘述,本篇文章主要举例几个我发现和理论不相符的点。阅读本文之前最好看一下下面推荐的文章。浏览器渲染阅读推荐:深入理解浏览器解析渲染HTML - 掘金 (juejin.cn)浏览器解析渲染HTML文档的过程 - SegmentFault 思否了解html页面的渲染过程 - yuezk - 博客园 (cnblogs.com)再谈DOMContentLoaded...

2021-11-03 23:07:27 300

原创 浏览器中JS单线程机制与异步的实现

本文主要讨论浏览器环境上的js单线程机制和js异步的实现,关于其他环境下,比如node就暂时不讨论现来说结论:JS本身是没有办法真正实现异步的,异步的实现需要环境的支持(比如浏览器,因为浏览器是多线程的)。 JS有两个任务队列,分别是宏任务(macrotasks)队列和微任务(microtask)队列,JS也只有一个任务执行栈,执行栈只能放一个宏任务或一个微任务,执行完这个任务后清空执行栈。 浏览器有一个event table,用来确定宏任务或者微任务何时被添加到相应队列的队尾(个人觉得这个才是

2021-10-30 19:52:04 773

原创 TCP 协议中socket、port和进程的对应关系

前言:最近再看计算机网络,作为一个菜鸡一开始对socket和port(端口)一直分不清楚,查了各种资料,算是明白了,怕忘记于是就记录下来。首先提出我一开始的几个问题:什么是socket(套接字) 什么是端口 port和socket的关系是什么 port、socket和进程的关系又是什么1.什么是socket? 关于这个问题我现在也没办法给出一个很具体的定义,网上找的对于socket的定义都是很抽象的,我也一直没明白,为什么socket要翻译成“套接字”,这个翻译让我一开始愚...

2021-10-24 20:10:20 3901 3

空空如也

空空如也

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

TA关注的人

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