概述 MongoDB是一个高性能,开源,无模式的文档型数据库,使用C++开发。是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json 的bjson 格式,因此可以存储比较复杂的数据类型。MongoDB 最大的特点是他支....
分类:
数据库 时间:
2015-04-19 11:25:41
阅读次数:
215
重学数据结构,看到循环链表这块,有好多东西刚刚想起来,小总结下。 无论哪种链表,总之新建一个哨位节点对于链表的插入操作时方便的,它保证了head节点。 对于边界节点要特殊处理,删除的时候,如果是链尾节点,需要将其前驱节点next域置为NULL,如果是哨位节点后的第一个需要重新设置head节点...
分类:
其他好文 时间:
2015-04-19 11:21:16
阅读次数:
125
Fresco是一个MVC模型,由三大组件构成,M 所对应的 `DraweeHierarchy` 是一个有层次结构的数据结构,`DraweeView` 用来显示位于 `DraweeHierarchy` 最顶层的图像(*top level drawable*),`DraweeController` 则用来控制 `DraweeHierarchy` 的顶层图像是哪一个。...
分类:
其他好文 时间:
2015-04-19 10:15:28
阅读次数:
227
几乎每一位码士的编程起点都是C,在玩过了Java、C#、PHP、Python之后,重回C语言,又是什么样的一种感觉呢?
此篇博文作为 【C语言强化】系列文章的第一篇,来聊聊曾让许多码士抓耳挠腮的二叉树。...
分类:
编程语言 时间:
2015-04-19 10:14:16
阅读次数:
158
广义表 的另一种 存储结构是 扩展线性链表存储表示,这种 存储结构的 根 节点 必 存在,并且 根节点的 表尾 为空,将 根节点的 表尾 放 在 表头 的 表尾 指针上。
这样 从 表头 一直 就可以 遍历 所有 同级 节点。
具体j结构 如下:
例如 下面的 广义表 ,用 扩展线性链表 表示为:
而 头尾 存储表示,是 把 表头 和 表尾 都放在 根节点 的 指针上。...
分类:
其他好文 时间:
2015-04-19 09:00:12
阅读次数:
263
#include
#include
#include
#include
using namespace std;
int main()
{
int m,n;
scanf("%d %d",&m,&n);
int a[m];
int b[n];
int c[m+n];
for(int i=0 ;i<m;i++)
{
scanf...
分类:
其他好文 时间:
2015-04-19 08:55:15
阅读次数:
112
进程:资源分配的最小单位程序的实例,就像类与对象。程序已经执行到一定程度的数据结构的汇集。线程:大部分的开支由创建进程时花费掉,所以线程是轻量级的程序执行的最小单位进程的执行流体CPU调度和分派的基本单位共享进程的资源独立运行进程有独立的地址空间,一个进程崩溃..
分类:
编程语言 时间:
2015-04-19 06:46:02
阅读次数:
187
最近在做实际项目中遇到了一个问题,如何判断一个层级结构的图是否存在循环引用。刚开始想到了方法是用递归进行判断,后来想到大学学过的拓扑排序可以解决该问题,于是翻了下数据结构这本书,阅读了园友的文章,根据自己的理解写下了这篇随笔。阅读目录拓扑排序介绍问题引入及算法实现本章总结回到顶部拓扑排序介绍 ...
分类:
编程语言 时间:
2015-04-19 06:18:27
阅读次数:
187
Functions as objects and closurespython中的函数是first-class objects,即它们可以作为参数传递到其他函数中,可以存储到数据结构中,也可以作为函数的返回值一个简单例子# foo.pydef callf(func): return func(...
分类:
编程语言 时间:
2015-04-19 00:58:38
阅读次数:
270
1.位运算的思想原文连接:http://www.tiyee.net/post/178作者:tiyee当我们在设计数据库的数据表时,经常会遇到一对多的数据结构,如文章的tag等,比如本人之前在设计手机app的后端的时候,就碰到了这个问题,当时涉及中小学教材的诗歌诗歌表(poetry)和出版社表(poe...
分类:
数据库 时间:
2015-04-18 23:35:43
阅读次数:
325