Java中LinkedList的部分源码(本文针对1.7的源码) LinkedList的基本结构 jdk1.7之后,node节点取代了 entry ,带来的变化是,将1.6中的环形结构优化为了直线型链表结构,从双向循环链表变成了双向链表 在LinkedList中,我们把链子的“环”叫做“节点”,每个 ...
分类:
编程语言 时间:
2017-09-02 13:01:12
阅读次数:
337
理解 DocumentFragment 含义:创建文档片段,它继承了Node的所有方法,对DOM操作性能非常好。创建文档片段 如下方法: 文档片段有三个node属性,nodeType, nodeName, nodeValue; 他们的值分别是 11, '#document-fragment', nu ...
分类:
其他好文 时间:
2017-09-02 11:26:00
阅读次数:
141
定义一个Node模块:currency.js 引入一个模块: 下面的test-currency.js中的代码,它require了currency.js模块: 输出结果: ...
分类:
Web程序 时间:
2017-09-02 10:38:49
阅读次数:
228
写在前面 最近读《node.js学习指南》,对于mongodb没有介绍太多的工作原理,但是对于一个前端开发者,即使你还没有用过这种数据库也可以让你很好的理解和使用 一本非常好的介绍node.js的书,我一直把他放在触手可及的地方。 --Mike Amundsen MongoDB Native Nod ...
分类:
数据库 时间:
2017-09-02 09:38:27
阅读次数:
361
1、问题描述 Given a binary tree, find the maximum path sum. For this problem, a path is defined as any sequence of nodes from some starting node to any nod ...
分类:
其他好文 时间:
2017-09-02 01:11:22
阅读次数:
243
libuv 和 libev ,两个名字相当相近的 I/O Library,最近有幸用两个 Library 都写了一些东西,下面就来说一说我本人对两者共同与不同点的主观表述。 高性能网络编程这个话题已经被讨论烂了。异步,异步,还是异步。不管是 epoll 也好,kqueue 也罢,总是免不了异步这个话 ...
分类:
其他好文 时间:
2017-09-01 23:04:02
阅读次数:
201
上周介绍了实现前端资源下载的思路,今天给一个简单的初版代码。 首先 基于express启动一个服务端容器,用于处理前端路由和后段逻辑处理,目录结构如下: 其中gameDir是游戏存放的地址,node_modules是存放用到插件的module,server内部目录结构如下 app.js是程序的启动代 ...
分类:
其他好文 时间:
2017-09-01 21:18:43
阅读次数:
150
Consider a tree T with N (1 <= N <= 20,000) nodes numbered 1...N. Deleting any node from the tree yields a forest: a collection of one or more trees. ...
分类:
其他好文 时间:
2017-09-01 20:31:10
阅读次数:
156
题目链接 Problem Description You are given a complete binary tree with n nodes. The root node is numbered 1, and node x's father node is ?x/2?. At the beg ...
分类:
其他好文 时间:
2017-09-01 20:29:35
阅读次数:
305
二叉树(Binary Tree)时数据结构中一个非常重要的结构,其具有。。。。(此处省略好多字)。。。。等的优良特点。 之前在刷LeetCode的时候把有关树的题目全部跳过了,(ORZ:我这种连数据结构都不会的人刷j8Leetcode啊!!!) 所以 !!!敲黑板了!!!今天我就在B站看了数据结构中 ...
分类:
编程语言 时间:
2017-09-01 19:38:47
阅读次数:
161