当前位置: 编程技术>综合
本页文章导读:
▪MongoDB mapReduce和Spring Data配合使用详解 经过几天的折腾, 终于弄明白了MongoDB mapReduce在和Spring Data配合使用的方法,简单来说,首先要弄清楚什么是Map Reduce,为什么我们要用map reduce做统计,一般来说, 对应sql语句的group by的.........
▪Android和iPhone截屏快捷键 截屏快捷键(Power + Home)
其实在手机上截屏非常容易。只要同时按住关机键(Power)和主页键(Home)一会儿,系统就会将当前屏幕作为图片存储在手机相册里。
已经在HTC Explorer和iPhone 4S测试过。.........
▪与日期相关的几个常用函数 与日期相关的几个常用的函数:
ADD_MONTHS 增加或者减少月
SQL> select add_months(to_date('2013-01-01','yyyy-mm-dd'),4) as newMonth from dual;
NEWMONTH
--------------
01-5月 -13
LAST_DAY 得到当前月的最后一天
SQL.........
[1]MongoDB mapReduce和Spring Data配合使用详解
来源: 互联网 发布时间: 2013-11-10
经过几天的折腾, 终于弄明白了MongoDB mapReduce在和Spring Data配合使用的方法,简单来说,首先要弄清楚什么是Map Reduce,为什么我们要用map reduce做统计,一般来说, 对应sql语句的group by的场景,都需要用到map reduce。 map reduce的map函数和reduce函数都是javascript写的,因此先要在mongo client先跑通,然后再到spring里面集成。 具体如下:
来源 http://xiaofancn.iteye.com/blog/1184712
MapReduce是一个编程模型,封装了并行计算、容错、数据分布、负载均衡等细节问题。
输入是一个key-value对的集合,中间输出也是key-value对的集合,用户使用两个函数:Map和Reduce。
在使用MongoDb的mapreduce功能时,我找Java代码找半天,结果练了半天的Javascript代码。
MongoDb是通过解析“Javascript”代码来计算的。所有我们先用Javascript代码调通,再使用Java代码拼接使用这个MapReduce功能。
Java代码
参数说明:
- mapreduce: 要操作的目标集合。
- map: 映射函数 (生成键值对序列,作为 reduce 函数参数)。
- reduce: 统计函数。
- query: 目标记录过滤。
- sort: 目标记录排序。
- l
[2]Android和iPhone截屏快捷键
来源: 互联网 发布时间: 2013-11-10
截屏快捷键(Power + Home)
其实在手机上截屏非常容易。只要同时按住关机键(Power)和主页键(Home)一会儿,系统就会将当前屏幕作为图片存储在手机相册里。
已经在HTC Explorer和iPhone 4S测试过。这个快捷键适用于最新版本的Android和所有iOS设备。
作者:czjuttsw 发表于2013-1-8 15:08:07 原文链接
阅读:34 评论:0 查看评论
[3]与日期相关的几个常用函数
来源: 互联网 发布时间: 2013-11-10
与日期相关的几个常用的函数:
ADD_MONTHS 增加或者减少月
SQL> select add_months(to_date('2013-01-01','yyyy-mm-dd'),4) as newMonth from dual; NEWMONTH -------------- 01-5月 -13
LAST_DAY 得到当前月的最后一天
SQL> select last_day(to_date('2013-01-01','yyyy-mm-dd')) as lastday from dual; LASTDAY -------------- 31-1月 -13
MONTHS_BETWEEN(date2,date1) 判断两个月之间差几个月
SQL> edit 已写入 file afiedt.buf 1 select months_between(to_date('2013-01-01','yyyy-mm-dd'), 2 to_date('2013-12-01','yyyy-mm-dd')) as monthsBetween 3* from dual SQL> run 1 select months_between(to_date('2013-01-01','yyyy-mm-dd'), 2 to_date('2013-12-01','yyyy-mm-dd')) as monthsBetween 3* from dual MONTHSBETWEEN ------------- -11
NEXT_DAY(date,day) 得到日期的下一个周几
SQL> select next_day(to_date('2013-01-08','yyyy-mm-dd'),'星期四') from dual; NEXT_DAY(TO_DA -------------- 10-1月 -13
作者:ziwen00 发表于2013-1-8 15:07:37 原文链接
阅读:28 评论:0 查看评论
最新技术文章: