- 博客(4)
- 资源 (30)
- 收藏
- 关注
原创 mongo3.2 数组索引作为联合索引的一部分导致的范围查询问题
摘要在mongo索引一文中有介绍过mongo数组索引,这边主要介绍在mongo3.2中遇到的一个将array字段作为一个联合索引的字段,然后进行非array字段的范围查询遇到的问题。问题post collection{ "_id" : ObjectId("5972c7b0a98a215bd51b9f9a"), "son" : [ 1, 2
2017-07-23 12:03:25 4467
原创 mongo driver类加载导致的错误
摘要一次类加载导致的错误,之所以要记录下来,是因为错误的发现不是在本地开发环境或者预部署环境,而是在生产环境。这应该是个易于重现的问题,但是不知道为什么直到生产环境部署时才报错。问题Unsatisfied dependency expressed through constructor parameter 3: Could not convert argument value of type [co
2017-07-22 10:40:07 1084
原创 spring-data-mongo 实现aggregation
摘要mongo aggregation是mongo 的一个轻量级的map-reduce框架,可以实现一些count,sum,groupby的聚合。本身的意义就在于减少查询次数,将原本需要客户端的多次查询能够整合到db端的基于pipeline的查询。这样带来的好处就是减少请求数据库次数,坏处就是这个查询占用的数据库内存大,时间查,有可能拖垮其他查询。这个在本篇文章不讨论。概述常用的阶
2017-07-01 22:28:45 6216 1
原创 Warning maven relocated xml-apis to 1.0.b
maven 依赖在maven项目中,一些基础的jar包被引用多次是很常见的事情。maven选择jar的版本是基于 - 依赖深度浅的 比如C项目依赖xml.jar。C依赖的B也引入了xml.jar。那么优先选择C中指定的 - 如果依赖深度一样,第一次依赖的jar被选中实际项目开发,一般是exclude掉B项目中的xml.jar,在C项目中显示指定xml.jar的版本。<dependency>
2017-07-01 11:29:35 2938
红外智能交通劝导系统
2013-03-31
基于msp430的点光源跟踪系统源码
2012-07-23
基于S3C6410 linux下无线模块之wifi驱动程序源码
2012-06-23
基于s3c6410的linux无线模块之wifi的驱动程序源码
2012-06-23
基于linux下串口通信例程(按键驱动)
2012-06-19
linux下串口通信例程(按键控制)
2012-06-19
web开发基础课件和实例
2011-11-14
C语言经典习题及上机指导
2011-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人