数据结构

  • 【第915期】从Chrome源码看JS Array的实现

    前言昨天是不是看了一篇类短篇小说呢,非常详细的一篇。四月份最后一周,周末就是五一节了。今日早读文章由@李银城分享。 正文从这开始~在此之前,笔者将Chromium升级到了最新版本6…

    业界资讯 2022年5月18日
  • 深入理解JSON

      我们先来看一个JS中常见的JS对象序列化成JSON字符串的问题,请问,以下JS对象通过JSON.stringify后的字符串是怎样的?  先不要急着复制粘贴到控制台,先自己打开…

    业界资讯 2022年5月18日
  • 程序员,如何从平庸走向理想?

     也许我们都不是天才的程序员,但至少我们都可以成为一个理想的程序员。 我算是靠坑蒙拐骗入的程序员的门,然后一路狂奔。26 岁之前几乎没有任何写代码的经验,研究生毕业却意外选择了一家…

    业界资讯 2022年5月18日
  • 代码真的有必要写到完美吗?

     过去几个月,我总是在问自己类似的问题:为什么我们总在苛求完美的代码?因为内部项目需要,重新捡起编码任务之后,我发觉我们组内(也可能是大多数软件开发世界中的大多数人)花费了大量时间…

    业界资讯 2022年5月18日
  • XML 与 JSON 优劣对比

    简介 XML 和 JSON 是现今互联网中最常用的两种数据交换格式。XML 格式由 W3C 于 1996 年提出。JSON 格式由 Douglas Crockford 于 2002…

    编程笔记 2022年5月18日
  • fdisk:Linux 下管理磁盘分区的利器

    一块硬盘可以被划分成一个或多个逻辑磁盘,我们将其称作分区。我们对硬盘进行的划分信息被储存于建立在扇区 0 的分区表(MBR 或 GPT)中。 Linux 需要至少一个分区来当作根文…

    编程笔记 2022年5月18日
  • 被社区关注的 Blink 开源到底向上游贡献了什么?

    导读:如同我们去年 12 月在 Flink Forward China 峰会所约,阿里巴巴内部 Flink 版本 Blink 将于 2019 年 1 月底正式开源。今天,我们终于等…

    编程笔记 2022年5月18日
  • 浏览器渲染原理及流程

      我们可能都知道浏览器含有一个渲染引擎,用来渲染窗口所展示的内容。默认情况下,渲染引擎可以显示html、xml文档及图片,它也可以借助插件(一种浏览器扩展)显示其他类型数据,例如…

    业界资讯 2022年5月18日
  • 戏说HTML5

      如果有非技术人员问你,HTML5是什么,你会怎么回答?     新的HTML规范。。。   给浏览器提供了牛逼能力,干以前不能干的事。。。(确切地说应该是给浏览器规定…

    业界资讯 2022年5月18日
  • Java 征途:行者的地图

    前段时间应因缘梳理了下自己的 Java 知识体系, 成文一篇望能帮到即将走进或正在 Java 世界跋涉的程序员们。 [h1]第一张,基础图[/h1]大约在 2003 年我开始知道 …

    业界资讯 2022年5月18日