纵有疾风起
人生不言弃

标签:数据结构

第6页
新闻

关于找工作时的境遇与情绪波动

sober阅读(191)评论(0)

前言:投了很多公司,大公司小公司,在专门的网站上投的基本是石沉大海了,找人内推的还在静候佳音中。。。大三结束升大四,压力远远不是大二升大三时能够想象的,就业难的问题到底还是重重的压下来了。。。 正文: 其实说就业难是大环境的一方面,还有同样...

新闻

常见面试算法题JS实现-设计一个有getMin功能的栈

付鹏FuPeng阅读(216)评论(0)

前言:   已经确定工作了~下周一正式入职,按理说应该是可以好好浪荡一周的,但是内心总是不安,总觉得自己这个水平真的太菜了,还是趁着现在有自己的时间,赶紧多看看书,多学习学习吧orz所以把之前校招买的书,又翻出来看,都是很经典的书,但是因为...

怎样实现前端裁剪上传图片功能-起风网
新闻

怎样实现前端裁剪上传图片功能

Ruby幼熙阅读(306)评论(0)

由于前端是不能直接操作本地文件的,要么通过<input type="file">用户点击选择文件或者拖拽的方式,要么使用flash等第三方的控件,但flash日渐衰落,所以使用flash还是不提倡的。同时html5崛起,提供了很...

Effective前端5:减少前端代码耦合-起风网
新闻

Effective前端5:减少前端代码耦合

WaitingforLove阅读(302)评论(0)

什么是代码耦合?代码耦合的表现是改了一点毛发而牵动了全身,或者是想要改点东西,需要在一堆代码里面找半天。由于前端需要组织js/css/html,耦合的问题可能会更加明显,下面按照耦合的情况分别说明: 1. 避免全局耦合 这应该是比较常见的耦...

从Chrome源码看浏览器如何构建DOM树-起风网
新闻

从Chrome源码看浏览器如何构建DOM树

Thedreamofyou阅读(457)评论(0)

最近下了Chrome的源码,安装了一个debug版的Chromium研究了一下,虽然很多地方都一知半解,但是还是有一点收获,将在这篇文章介绍DOM树是如何构建的,看了本文应该可以回答以下问题: IE用的是Trident内核,Safari用的...

从Chrome源码看浏览器的事件机制-起风网
新闻

从Chrome源码看浏览器的事件机制

deee阅读(358)评论(0)

在上一篇《从Chrome源码看浏览器如何构建DOM树》介绍了blink如何创建一棵DOM树,在这一篇将介绍事件机制。 上一篇还有一个地方未提及,那就是在构建完DOM之后,浏览器将会触发DOMContentLoaded事件,这个事件是在处理t...

从Chrome源码看JS Array的实现-起风网
新闻

从Chrome源码看JS Array的实现

Ruby幼熙阅读(235)评论(0)

我们在上一篇介绍了JS Object的实现,这一篇将进一步介绍JS Array的实现。 在此之前,笔者将Chromium升级到了最新版本60,上一次是在元旦的时候下的57,而当前最新发布的稳定版本是57。57是三月上旬发布的,所以Chrom...

十大经典排序算法(动图演示)-起风网
新闻

十大经典排序算法(动图演示)

深夜徐老师阅读(303)评论(0)

0、算法概述 0.1 算法分类 十种常见排序算法可以分为两大类: 比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。 非比较类排序:不通过比较来决定元素间的相对次序,它可以...

JavaScript 内存泄露问题-起风网
新闻

JavaScript 内存泄露问题

Ambition阅读(289)评论(0)

内存泄露是每个开发者最终都不得不面对的问题。即便使用自动内存管理的语言,你还是会碰到一些内存泄漏的情况。内存泄露会导致一系列问题,比如:运行缓慢,崩溃,高延迟,甚至一些与其他应用相关的问题。 什么是内存泄漏 本质上来讲,内存泄露是当一块内存...