摘要:
一,volatile关键字的可见性 要想理解volatile关键字,得先了解下JAVA的内存模型,Java内存模型的抽象示意图如下: 从图中可以看出: ①每个线程都有一个自己的本地内存空间--线程栈空间,线程执行时,先把变量从主内存读取到线程自己的本地内存空间,然后再对该变量进行操作 ②对该变量操作 阅读全文
摘要:
一对一返回resultType 返回resultMap 一对多 多对多 resultType: 作用: 将查询结果按照sql列名pojo属性名一致性映射到pojo中。 场合: 常见一些明细记录的展示,比如用户购买商品明细,将关联查询信息全部展示在页面时,此时可直接使用resultType将每一条记录 阅读全文
摘要:
链接:https://www.zhihu.com/question/41377757/answer/267318244来源:知乎 一、什么是缓存1、Cache是高速缓冲存储器 一种特殊的存储器子系统,其中复制了频繁使用的数据以利于快速访问2、凡是位于速度相差较大的两种硬件/软件之间的,用于协调两者数 阅读全文
摘要:
一、什么是SpringBoot 描述:Spring Boot是Spring社区发布的一个开源项目,旨在帮助开发者快速并且更简单的构建项目。大多数SpringBoot项目只需要很少的配置文件。二、SpringBoot核心功能1、独立运行Spring项目 Spring boot 可以以jar包形式独立运 阅读全文
摘要:
kafka命令大全 http://www.orchome.com/454 storm学习网站 http://www.tianshouzhi.com/api/tutorials/storm 并发编程网 http://ifeve.com/getting-started-with-stom-index/ 阅读全文
摘要:
1、安装zookeeper集群 2.下载kafka wget http://mirror.bit.edu.cn/apache/kafka/1.0.0/kafka_2.11-1.0.0.tgz 配置: broker.id=0 //为依次增长的:0、1、2、3、4,集群中唯一id log.dirs=/o 阅读全文
摘要:
一、HBase简介 1.1简介 hbase是bigtable的开源山寨版本。是建立的hdfs之上,提供高可靠性、高性能、列存储、可伸缩、实时读写的数据库系统。它介于nosql和RDBMS之间,仅能通过主键(row key)和主键的range来检索数据,仅支持单行事务(可通过hive支持来实现多表jo 阅读全文
摘要:
一、 什么是Zookeeper Zookeeper 是 Google 的 Chubby一个开源的实现,是 Hadoop 的分布式协调服务 它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等 二、 为什么使用Zookeeper? 大部分分布式应用需要一个主控、协调器或控 阅读全文
摘要:
1、hbase安装参考 http://blog.csdn.net/wild46cat/article/details/53214159 2.遇到的问题: ERROR: The node /hbase is not in ZooKeeper. It should have been written b 阅读全文