摘要:
mapreduce是hadoop的核心组件, 设计理念是移动计算而不是移动数据, mapreduce的思想是'分而治之', 将复杂的任务分解成几个简单的任务去执行 共分为4个步骤: 1, split 切分blcok, 切分为数据片段, split0, split1, split2 计算公式为: 2, 阅读全文
摘要:
win10默认, 然后压缩出来一个卷安装win7: http://www.techweb.com.cn/network/system/2016-12-21/2456741.shtml http://blog.csdn.net/gatherfly/article/details/51864247 镜像 阅读全文
摘要:
消息的发布有2种形式, 队列式(点对点) 和主题式(pub/sub) 模式, 队列式发布后, 接收者从队列中获取消息后, 消息就会消失, 但任意消费者都可以从队列中接受消息, 消息只能被接受一次 主题式则为接受后消息不消失 JMS 是(java message service) 是 基于JVM代理的 阅读全文
摘要:
rabbitmq是基于AMQP规范的一个消息代理, 它可以兼容jms, 支持其他语言, 并且可以跨平台 1, 安装 1) 普通安装 度娘: 2) docker 安装 安装成功后: 使用 guest/guest 用户登录 2 使用: 1) 添加 rabbitmq的依赖 2), 添加配置, 默认的配置为 阅读全文
摘要:
由于一个项目使用的是springmvc3.x版本, mongodb使用的为3.x版本, 所以springmvc继承的mongodb-data并不可用, 只能自己手写一个mongoclient并加入到spring-context中去 参数使用springmvc通过配置文件向bean中注入的方式 然后是 阅读全文
摘要:
今天在看springboot的batch时, 看到这样一段代码, 直接把我看懵了, 于是找了一下, 发现这 两个大括号 {{ 叫实例初始化器 1, 什么是java的实例初始化器 1, 平时创建map并put值的时候, 是这样操作的 或者, 在静态代码块中进行初始化 或者, 简写成这种形式的 于是, 阅读全文
摘要:
1 。添加一个字段. url 代表表名 , 添加字段 content。 字符串类型。 db.url.update({}, {$set: {content:""}}, {multi: 1})。 2 删除一个字段 db.url.update({},{$unset:{'content':''}},fals 阅读全文
摘要:
springboot整合redis后, 会提供StringRedisTEmplate和 RedisTemplate 两个模板类供食用, 有时候这并不能满足我们的需求, 需要使用 connect 处理, 除了 redisTemplate.getConnection() 之外, 还可以使用callbac 阅读全文
摘要:
redisTemplate 默认的序列化方式为 jdkSerializeable, StringRedisTemplate的默认序列化方式为StringRedisSerializer 可以通过手动配置, 将redisTemplate的序列化方式进行更改 阅读全文
摘要:
1, 添加测试数据 2, 使用 dbCollection进行分页: 3, 使用mongotemplate 进行分组分页 原地址: http://www.cnblogs.com/ontheroad_lee/p/3756247.html http://ask.csdn.net/questions/237 阅读全文