一、基本概念
1、文档:MongoDB是基于文档(Document)的NoSQL数据库。文档是MongoDB中数据的基本单元,非常类似于关系数据库中的行(比行要复杂)。
文档由多个键值对组成,它们具有以下特性:
a、文档中的键/值对是有序的(通常文档中键的顺序并不重要)。
b、文档中的值不仅可以是双引号里的字符串,还可以是其他几种数据类型(甚至可以是整个嵌入的文档)。
c、文档的键是字符...
分类:
数据库技术 时间:
2014-01-21 09:48:06
收藏:
0 评论:
0 赞:
0 阅读:
442
经过这么长的时间,我们的通用makefile已基本构建完成,下面使用一个具体的Examle,作为如何使用的说明。
我们这个例子为之前写的hello world编写单元测试。单元测试的工具使用gtest,比较简单嘛。
从官网上下载gtest源码包,解压后,里面有个fused-src目录,在里面就是gtest文件夹,包括1个头文件gtest.h, 两个源文件gtest_all.cc, gt...
分类:
其他 时间:
2014-01-21 09:48:26
收藏:
0 评论:
0 赞:
0 阅读:
462
顺手写个单调队列。。。。
Bad Hair Day
Time Limit: 2000MS
Memory Limit: 65536KB
64bit IO Format: %I64d & %I64u
[Submit] [Go
Back] [Status]
Description
Some ...
分类:
其他 时间:
2014-01-21 09:47:56
收藏:
0 评论:
0 赞:
0 阅读:
486
js导出txt...
分类:
Web开发 时间:
2014-01-21 09:47:51
收藏:
0 评论:
0 赞:
0 阅读:
402
1. 课程论文题目
设计一个模拟汽车控制系统,用简单逻辑电平控制车的档位(前进1,前进2,前进3,后退),用步进电机的转速模拟车的速度(若步进电机不能用,也可以用流水灯的刷新方向和速度,或数码管显示的数值来模拟车的速度),用A/D转换器模拟车的油门大小。用Visual C++ 6.0(推荐使用)编程,并设计程序界面。
2. 程序设计思路(包括硬件连接结构)
本实验用到的芯...
分类:
其他 时间:
2014-01-21 09:47:46
收藏:
0 评论:
0 赞:
0 阅读:
738
基数排序(radix sort)
真言
科技是第一生产力。
引言
快过年了,祝大家新年快乐,在过年期间,博客也会一直出新。
思路
radix sort很牛叉,以空间换时间
时间复杂度O(n)
空间复杂度O(max+n)max为要排序的数据中的最大值...
分类:
其他 时间:
2014-01-21 09:47:41
收藏:
0 评论:
0 赞:
0 阅读:
590
DLL:
背景:
开始做中谷项目时我还不知道怎么用DLL。后来看别人用才试着去学习使用。虽然现在已经会用了,但DLL的强大之处我了解的还远远不够。下面先简单说下DLL。
DLL是神马?
Windows操作系统是非常依赖于动态链接库(DLL)中的函数和数据的,实际上操作系统中几乎所有的内容都由DLL以一种或另外一种形式代表着,...
分类:
其他 时间:
2014-01-21 09:47:36
收藏:
0 评论:
0 赞:
0 阅读:
472
- (void)dooo
{
NSLog(@"------");
NSString * str=@"AC米兰官方宣布阿莱格里下课 北京时间1月13日晚6时,意甲AC米兰俱乐部官方宣布主帅阿莱格里下课。昨天的意甲第19轮比赛中,AC米兰客场3比4不敌升班马萨索洛,比赛结束之后就传出了阿莱格里将会被解雇的消息。 米兰的官方公告中写道:“阿莱格里先生和他的助手们将不再担任球...
分类:
Web开发 时间:
2014-01-21 09:47:31
收藏:
0 评论:
0 赞:
0 阅读:
428
题目链接:uva 11986 - Save from Radiation
题目大意:给出n,表示有n个无辐射的药,外加1个有辐射的药,小白 鼠若吃了有辐射的药,5分钟内会死亡,问说最少用几只小白鼠在5分钟内找出有毒的药。
解题思路:2^m = n + 1。
#include
typedef long long ll;
int main() {
int cas;
...
分类:
其他 时间:
2014-01-21 09:47:26
收藏:
0 评论:
0 赞:
0 阅读:
367
使用CCS5.2远程调试内核时,只需导入Linux内核源码,而不需要编译内核,也就不会用到交叉编译链,同时不需要使用gdbserver,但需要仿真器XDS560V2,所以Windows和Linux都可以完成,但考虑Windows CCS5.2软件成熟,bug较少,且Windows易于操作,故本文推荐并主要介绍Windows版CCS5.2调试内核的方法。在介绍远程调试Linux之前,务必保证仿真器X...
分类:
其他 时间:
2014-01-21 09:47:21
收藏:
0 评论:
0 赞:
0 阅读:
337
??
Oracle Web ADI配置
一、浏览器的配置
1、将需要打开的网址加入到浏览器的安全站点中
2、修改浏览器的安全属性:工具——安全——自定义级别——启用“允许脚本更新状态栏”
二、修改EXCEL设置
1、依次进入EXCEL——文件——选项——信任中心——信任中心设置——受保护的视图——将“位于可能不安全位置的文件启用受保护视图”选项前的勾去掉
2、依次进入EXCE...
分类:
数据库技术 时间:
2014-01-21 09:47:16
收藏:
0 评论:
0 赞:
0 阅读:
459
归并排序:
一种稳定的算法,时间复杂度可以达到nlogn
是比较快的一种算法,并且稳定,这是最重要的一点,这点事区别于快速排序算法的。
归并算法的核心思想是:
分治。
对一个无序数组来说,唯一有序的地方就是每个数,也就是说,每个数对于它自身都是有序的。
所以我们可以这么做。
把一个数组,比如有n个元素,
我们把它分成n个部分
然后两两归并。
就剩下n/2个数组。
再重复以上过...
分类:
其他 时间:
2014-01-21 09:47:11
收藏:
0 评论:
0 赞:
0 阅读:
317
1.为什么要使用memcache
由于网站的高并发读写需求,传统的关系型数据库开始出现瓶颈,例如:
1)对数据库的高并发读写:
关系型数据库本身就是个庞然大物,处理过程非常耗时(如解析SQL语句,事务处理等)。如果对关系型数据库进行高并发读写(每秒上万次的访问),那么它是无法承受的。
2)对海量数据的处理:
对于大型的SNS网站,每天有上千万次的苏剧产生(如twitter, 新浪微博)...
分类:
其他 时间:
2014-01-21 09:47:06
收藏:
0 评论:
0 赞:
0 阅读:
356
1.前端知识
开发爬虫需要了解一些前端知识和基本原理,分析网页的构成元素,WEB前端的三要素:HTML + CSS + JavaScript,它们构成一MVC框架,即23个设计模式中的Model_View_Controller模式,HTML作为信息模型(Model),CSS控制样式(View),JavaScript负责调度数据和实现某种展现逻辑(Controller),很好的实现了业务逻辑和用户...
分类:
其他 时间:
2014-01-21 09:46:56
收藏:
0 评论:
0 赞:
0 阅读:
532
我们不管在开发一个项目或者使用别人的项目,都有用户登录功能,为了让用户的体验效果更好,我们通常会做一个功能,叫做保存用户,这样做的目地就是为了让用户下一次再使用该程序不会重新输入用户名和密码,这里我使用3中方式来存储用户名和密码
1、通过普通 的txt文本存储
2、通过properties属性文件进行存储
3、通过SharedPreferences工具类存储
第一种:
/**
* 保...
分类:
移动平台 时间:
2014-01-21 09:46:51
收藏:
0 评论:
0 赞:
0 阅读:
363
云计算主要经历了四个阶段才发展到现在这样比较成熟的水平,这四个阶段依次是电厂模式、效用计算、网
云计算的演进
格计算和云计算。
电厂模式阶段:电厂模式就好比是利用电厂的规模效应,来降低电力的价格,并让用户使用起来更方便,且无需维护和购买任何发电设备。
效用计算阶段:在1960年左右,当时计算设备的价格是非常高昂的,远非普通企业、学校和机构所能承受,所以很多人产生了共...
分类:
其他 时间:
2014-01-21 09:46:46
收藏:
0 评论:
0 赞:
0 阅读:
380
jsPDF导出pdf...
分类:
Web开发 时间:
2014-01-21 09:46:41
收藏:
0 评论:
0 赞:
0 阅读:
610
本节知识点:
1.泛型编程:
a.泛型编程,即不考虑具体数据类型的编程模式
2.函数模板(c++中的泛型编程):
a.函数模板,即提供一种特殊的函数可用不同类型进行调用,主要区别是类型可被参数化!
b.函数模板的语法规则:
c.函数模板的应用(有两种,一种是编译器自动推导调用,另一种是具体类型显示调用):...
分类:
编程语言 时间:
2014-01-21 09:46:36
收藏:
0 评论:
0 赞:
0 阅读:
364
分布式系统(distributed system)是建立在网络之上的软件系统。正是因为软件的特性,所以分布式系统具有高度的内聚性和透明性。因此,网络和分布式系统之间的区别更多的在于高层软件(特别是操作系统),而不是硬件。内聚性是指每一个数据库分布节点高度自治,有本地的数据库管理系统。透明性是指每一个数据库分布节点对用户的应用来说都是透明的,看不出是本地还是远程。在分布式数据库系统中,用户感觉不到数...
分类:
其他 时间:
2014-01-21 09:46:31
收藏:
0 评论:
0 赞:
0 阅读:
493
TabHost效果图 :
源码下载地址 :
一. TabHost介绍
TabHost组件可以在界面中存放多个选项卡, 很多软件都使用了改组件进行设计;
1. TabHost常用组件
TabWidget : 该组件就是TabHost标签页中上部 或者 下部的按钮, 可以点击按钮切换选项卡;
TabSpec : 代表了...
分类:
移动平台 时间:
2014-01-21 09:46:26
收藏:
0 评论:
0 赞:
0 阅读:
443