MongoDB学习(二):CRUD操作、条件运算、分页操作、排序
目录 查询 插入 更新 删除 假设使用test数据库的user集合,有三条测试数据 查询 函数原型:db.collection_name.find(query,projection) collection_name即集合的名称,query是查询条件(相当于SQL中的where子句),projection是投影条件(相当于SQL中的select子句),后两者都是可以不写的:
> use test
switched to db test
> db.user.insert({"name":"zha
Windows下OpenDDS安装
需要准备:Visual Studio,并安装Windows SDK,还需要安装 ActivePerl 1.OpenDDS下载: 链接:http://opendds.org/downloads.html 建议顺便下载官方文档:http://download.objectcomputing.com/OpenDDS/OpenDDS-latest.pdf 如果文档下载速度太慢可以百度网盘下载:https://pan.baidu.com/s/1fLYh1jA6B1rIAWNFOPtQ0Q 2.ACE+T
OpenDDS Java开发(一):理解Messenger示例
目录 一.准备 二.发送消息:TestPublisher 三.接收消息:TestSubscriber & DataReaderListenerImpl 四.在IDEA中运行示例 一.准备 首先需要安装好OpenDDS并开启Java支持:Windows下OpenDDS安装 然后在IDEA创建空项目 Java开发OpenDDS需要以下jar包: 其中 messenger_idl_test.jar 是自带示例的包,并不是必需的,这里因为基于示例进行修改,所以还是要引入 引入方法: File菜单 -
MongoDB学习(三):索引
目录 1.普通索引 1)索引建立、删除 2)覆盖索引查询 3)索引失效 4)索引限制 2.全文索引 1.普通索引 索引是加速数据库查询的重要工具,只有在数据量比较大的时候才有意义,所以向数据库中批量插入20000条数据:
> for(i=0;i<20000;i++){
... db.numbers.save({num:i});
... }
WriteResult({ "nInserted" : 1 })
> db.numbers.count()
20000 执行后需要稍微等待几秒钟 做一次查
MongoDB学习(四):Java客户端使用
目录 1.MongoDB官方客户端 2.Spring MongoTemplate 《MongoDB in Action》上面用的Ruby,没学过这个语言,感觉还是Java主流一点,所以用Java来写。 主要有两部分:MongoDB官方客户端,以及Spring的MongoTemplate 1.MongoDB官方客户端 需要引入驱动程序,可以去下载jar包,也可以用Maven引入,下载地址: http://mongodb.github.io/mongo-java-driver/?jmp=docs
MongoDB学习(五):聚合、管道与MapReduce
目录 一.聚合&管道 1.操作 2.例子 3.提高管道性能 二.Map/Reduce 聚合是MongoDB的高级查询框架,实际上在MySQL等关系数据库中,也有GROUP BY这样的类似功能。其主要作用是,从多个文档中提取、转换和整合数据,形成新的信息,可以用来发现文档间的一些关系,或者挖掘单个文档不具备的信息。例如,春节快到了,如果一家商店的店长想统计每月销售额、每种商品销售额、整年销售额,就必须以时间或商品ID作为分组条件进行统计。MongoDB提供了聚合和MapReduce两种工具,聚合
【1657: [蓝桥杯][算法训练VIP]】统计单词个数
【链接】 我是链接,点我呀:) 【题意】 题意 【题解】 设dp[i][j]表示前i个字符分成j个部分的最多匹配单词个数。 则dp[i][j] = dp[prei][j-1] + get_num(prei+1,i) 其中get_num(l,r)表示s[l..r]中有多少个子串能够和字典中的单词匹配。 这个get_num不能直接两重暴力搞。 需要得到mii 然后就能一重循环枚举了,只需查看mi[i]是否小于等于r即可,如果满足,则说明以i开头的字符串中至少有一个能和字典中的单词匹配。 (一个就够
img src的特殊使用
img标签的 src属性,一般都是图片的路径。不过src也可以这样使用: Html代码 <img src="${contextPath}/album/image.do?r=2&id=${imgId}"> 这时当页面加载图片时,会调用后台的方法去生成图片。后台的方法必须要输出一个图片。 Java代码 String path = getPathById(imgId); // 得到图片路径 File file = new File(path); .... response.setHeader("Pr
网站开发(周四):项目后台数据管理(实战)
前言:Django是通过模型(Model)来操作数据库,Django能自动根据模型代码中定义的类自动生成相应数据库表,也即Django自动帮我们把代码转化成SQL语句,然后再执行SQL语句生成相应数据库表。每个模型都是django.db.models.Model的子类,每个模型在Django中的存在形式为一个Python类,模型里的每个类代表数据库中的一个表,模型的每个字段(属性)代表数据表的某一列。并且,Django将自动为你生成数据库访问API。 第一、创建6张表(根据数据库设计需求分析,
Javascript高级编程学习笔记(53)—— DOM2和DOM3(5)遍历
遍历 “DOM2级遍历和范围” 定义了两个用于辅助完成顺序遍历的DOM结构类型 NodeIterator 和 TreeWalk 上述两种类型可以基于给定起点的DOM结构执行深度优先的遍历操作 对于检测浏览器对于该功能的实现可以使用以下代码 var supportTraversals = document.implementation.hasFeature("Traversal","2.0");
var supportsNodeIterator = (typeof document.creat
JavaScript取消默认控件并添加新控件(DOM编程艺术第11章)
这一章实现的这个功能我研究了好久,这个思路我感觉已经是现在的我要膜拜的了,我感觉我的逻辑还是有些问题。 第一个问题:vid.height与vid.videoHeight vid.height = vid.videoHeight;
vid.weight = vid.videoWidth;//移除边框-配合实现无边框效果
vid.parentNode.style.height = vid.videoHeight + "px"; //将vid的父元素(
POJ1062:昂贵的聘礼(dfs)
昂贵的聘礼 Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 58108 Accepted: 17536 题目链接:http://poj.org/problem?id=1062 Description: 年轻的探险家来到了一个印第安部落里。在那里他和酋长的女儿相爱了,于是便向酋长去求亲。酋长要他用10000个金币作为聘礼才答应把女儿嫁给他。探险家拿不出这么多金币,便请求酋长降低要求。酋长说:"嗯,如果你能够替我弄到大祭司的皮袄
[CF1103B]Game with modulo
题目大意:交互题,有一个数$a(a\leqslant10^9)$,需要猜出它的值,一次询问为你两个数字$x,y(x,y\in[0,2\times10^9])$: 若$x\bmod a\geqslant y\bmod a$,返回字符$x$ 若$x\bmod a< y\bmod a$,返回字符$y$ 你最多询问$60$次 题解:$60$,差不多是$2\log_2n$。 令$x=ka+b(k\in\mathbb{N},0\leqslant b<a)$,$2x=(2k+[2b\geqslant a])
js window open 打开页面并居中
1.js <script type="text/javascript"> function openwindow(url,name,iWidth,iHeight) { // url 转向网页的地址 // name 网页名称,可为空 // iWidth 弹出窗口的宽度 // iHeight 弹出窗口的高度 //window.screen.height获得屏幕的高,window.screen.width获得屏幕的宽 var iTop = (window.screen.height-30-iHeig
线程与进程的区别以及对多线程并发的理解
转自: http://blog.sina.com.cn/s/blog_12f5264ff0102v8eq.html http://blog.csdn.net/suxinpingtao51/article/details/8113509 http://blog.csdn.net/cqkxboy168/article/details/9026205/ 一、线程与进程的区别 先简单说说线程与进程的概念: (1)进程是指一个内存中运行的应用程序,比如在Windows系统中,一个运行的exe就是一个进程
今日推荐
周排行