觉得自己记忆力很烂的样子,读书不做笔记就好像没读一样,所以决定以后读技术类的书籍,都要做好笔记。1.IP地址和域名:如果把IP地址类比成身份证号的话,域名就是持证人的名字。2.端口:规定一个 设备有216个,也就是65536个端口,每个端口对应一个唯一的程序。 0~1024之间多被操作系统占...
分类:
其他好文 时间:
2015-03-06 22:08:54
阅读次数:
126
标准模板库 STL(StandardTemplate Library),即标准模板库,是一个具有工业强度的、高效的C++程序库。它被容纳于C++标准程序库(C++ Standard Library)中,是ANSI/ISO C++标准中最新的也是极具革命性的一部分。该库包含了诸多在计算机科学领域里所常用的基本数据结构和基本算法,为广大C++程序员们提供了一个可扩展的应用框架,高度体现了软件的可复...
分类:
编程语言 时间:
2015-02-27 17:03:48
阅读次数:
159
此系列前几篇:CPython对象模型:基础 CPython对象模型:整型CPython对象模型:stringCPython对象模型:List除了list以外,dict也是python中十分常用的一种基本数据结构。 而且,dict在python内部被大量应用, dict的效率会直接影响python的运...
分类:
编程语言 时间:
2015-02-24 17:23:17
阅读次数:
213
本章讲述了栈、队列、树、指针、对象的基本实现。boring AND difficult!!!(1) 栈概念定义:栈属于动态集合,采用先进后出策略(LIFO)。基本操作是压入(PUSH)和弹出(POP)。如果s.top=0,表示栈空,如果试图对空栈进行POP操作会发生下溢(underflow)。如果s...
分类:
其他好文 时间:
2015-02-23 13:06:06
阅读次数:
282
本文记录常用的数据结构,介绍它们的基本结构、使用细节、常见用途和关联的常用算法。仅包含思想,不涉及具体实现。1:常用数据结构有:堆,栈,队列,链表,散列表,二叉树,红黑树。2:堆。3:栈4:队列。5:链表。6:散列表。7:二叉树。8:红黑树。
分类:
其他好文 时间:
2015-02-08 15:18:35
阅读次数:
142
对象是javascript的基本数据类型。对象是一种复合值。它将很多值(原始值 或者其他对象)聚合在一起。可通过名字访问这些值。对象也可以看做是属性的无序集合,每个属性都有一个名/值。属性名是字符串,因此我们可以把对象看成是从字符串到值的映射。这种基本数据结构还有很多叫法,有些我们已经非常熟悉,比如...
分类:
编程语言 时间:
2015-02-05 17:59:20
阅读次数:
190
原题地址基本数据结构操作,二叉树的层次遍历。代码: 1 vector > zigzagLevelOrder(TreeNode *root) { 2 vector > res; 3 vector layer; 4 bool l2r = true; 5 ...
分类:
其他好文 时间:
2015-01-29 20:49:11
阅读次数:
169
Data Structures 基本数据结构Dictionaries 字典Priority Queues 堆Graph Data Structures 图Set Data Structures 集合Kd-Trees 线段树Numerical Problems 数值问题Solving Linear E...
分类:
其他好文 时间:
2015-01-19 14:10:41
阅读次数:
312
文档文档是MongoDB中的基本数据结构,型如:{"name":"Jack","lastname":"xi"} 键值对是有序的,和{"lastname":"xi","name":"Jack"}是不同的。每个文档都有一个特殊的键_id,它是唯一的。文档的键是字符串,值可以是数字,字符串,数组等其他类型...
分类:
数据库 时间:
2015-01-07 00:33:31
阅读次数:
244
在学习 Nginx 之前首先了解其基本的数据结构是非常重要的,这是入门必须了解的一个步骤。本节只是简单介绍了 Nginx 对基本数据的一种封装,包括 基本整型数据类型、字符串数据类型、缓冲区类型以及 chain 数据类型...
分类:
其他好文 时间:
2015-01-04 11:23:29
阅读次数:
171