http://www.cnblogs.com/sigm/p/6186401.html 一、ConcurrentLinkedQueue 是一个适用于高并发场景下的队列,通过无锁的方式,实现了高并发状态下的高性能,通常ConcurrentLinkedQueue性能好于BlockingQueue。它是一个 ...
分类:
编程语言 时间:
2017-06-14 11:42:04
阅读次数:
212
原题描述: 删除链表中等于给定值val的所有节点。 您在真实的面试中是否遇到过这个题? Yes 删除链表中等于给定值val的所有节点。 删除链表中等于给定值val的所有节点。 您在真实的面试中是否遇到过这个题? Yes Yes Yes 样例 给出链表 1->2->3->3->4->5->3, 和 v ...
分类:
编程语言 时间:
2017-06-07 12:36:33
阅读次数:
1341
DOM分为三部分: (1)核心DOM:遍历DOM树、添加新节点、删除节点、修改节点 (2)HTML DOM:以一种简便的方法访问DOM树 (3)XML DOM:准用于操作XML文档 核心DOM与HTML DOM的区别: 核心DOM : 对象:Document,Node, ElementNode,Te ...
分类:
Web程序 时间:
2017-05-31 15:24:41
阅读次数:
148
HTML文档中的所有节点组成了一个文档树模型,HTML文档中的每个元素、属性、文本等都代表着树中的一个节点。这些节点相互联系,相互影响,构成一个完整的页面,我们称之为模型。 一、节点分类 HTML文档中的每个成分都是一个节点: 整个文档都是一个文档节点 document 每个HTML标签是一个元素节 ...
分类:
其他好文 时间:
2017-05-23 19:46:12
阅读次数:
185
vue为节点插入、更新、删除时提供了css过渡工具 1.自动添加class类名 2.整合第三方动画库 以下是官网的示例 HTML JS CSS 效果如下 过程分析: 1.点击按钮,show的值变为false2.v-if的值为false,引起p节点删除操作3.★transition检测到删除操作发生, ...
分类:
其他好文 时间:
2017-05-15 23:46:23
阅读次数:
529
jQuery基础(DOM篇,append(),after(),prepend(),insertAfter(),节点删除,遍历方法each()) ...
分类:
移动开发 时间:
2017-05-13 23:21:27
阅读次数:
418
1.创建DOM元素 createElement(标签名) 创建一个节点 appendChild(节点) 追加一个节点 例子:为ul插入li 并且为li元素插入一些文字 效果: appendChild(节点) 追加一个节点,每次都在尾部追加。 2.插入元素 insertBefore(节点,原有节点) ...
分类:
其他好文 时间:
2017-05-11 11:43:27
阅读次数:
138
在O(1)时间复杂度删除链表节点 给定一个单链表中的一个等待被删除的节点(非表头或表尾)。请在在O(1)时间复杂度删除该链表节点。 样例 给定 1->2->3->4,和节点 3,删除 3 之后,链表应该变为 1->2->4。 标签 Cracking The Coding Interview 链表 / ...
分类:
其他好文 时间:
2017-05-02 14:04:27
阅读次数:
195
删除链表中倒数第n个节点 给定一个链表,删除链表中倒数第n个节点,返回链表的头节点。 注意事项 链表中的节点个数大于等于n 样例 给出链表1->2->3->4->5->null和 n = 2. 删除倒数第二个节点之后,这个链表将变成1->2->3->5->null. 挑战 O(n)时间复杂度 标签 ...
分类:
其他好文 时间:
2017-05-02 14:00:20
阅读次数:
185
双向链表的优势在于插入删除不需要移动元素外,可以原地插入删除,可以双向遍历 ...
分类:
编程语言 时间:
2017-04-29 17:31:42
阅读次数:
615