05 2016 档案
摘要:一直以来,都有听说Java三大开源框架,如雷贯耳,但是一直没有体验过,今天开始逐步体验下这三大开源框架,今天先从Spring开始。 在等待maven构建项目的这段时间,先去查查 Spring的优势?为什么要使用Spring? Spring的ICO容器,将对象之间的依赖关系交给Spring,降低组件之间的耦合性,让我们可以更加专注于业务逻辑。 可以提供众多服务,事物管...
阅读全文
摘要:背景: 越来越多的人开始意识到“网站即软件”,而且是一种新型软件 这种“互联网软件”才用C/S模式,建立在分布式系统上,通过互联网通信,具有高延时,高并发等特点。 先理解名词 Representational: 表现,即表现层 State Transfer:状态转换 综述 什么是RESFful架构: 1,每个URI代表一种资源 2,客户端和服务端之间,传递这种资源的某种表现层 3...
阅读全文
摘要:任务1,搭建jersey 工程项目 在网上搜索了一圈,发现有一个很简单直接的办法可以搭建一个Jersey体验项目,创建一个maven项目,使用jersey-quickstart-grizzly 原型创建。 但是,我安装的eclipse集成好maven以后,创建maven项目里面就没有jersey-quickstart-grizzly这个选项。 好吧,这里我有两个思路来解决这个问题: 1,继...
阅读全文
摘要:Hbase 表的特点: 大,一个表可以有数十亿行,上百万列(海量数据)。 无模式,每行都有一个可排序的主键和任意多的列,列可以根据需要动态增加,同一张表不同的行可以有截然不同的列。 面向列,面向列的存储和权限控制,列独立检索。 稀疏,空列(null)不会占用存储空间,表可以设计得非常稀疏。 数据多版本,每个单元中的数据可以有多个版本,默认情况下版本号自动分配,是单元...
阅读全文
摘要:架构一 组件说明: 1,Client: 是Hbase的入口,增删改查都是从这里开始,对外提供一系列API 跟Zookeeper交互的目的是为了获取Region信息(老版本的ROOT—Meta 新版本里只有Meta),获得到了这个信息以后(会缓存起来,避免频繁跑到zookeeper来获取这些信息),就直接奔向Region Server,进行数据的增删改查。 Client ...
阅读全文

浙公网安备 33010602011771号