- 浏览: 168301 次
最新评论
-
西巴拉古呀那:
基于Spring Boot框架企业级应用系统开发全面实战网盘地 ...
使用 Spring Boot 快速构建 Spring 框架应用 -
小灯笼:
基于Spring Boot框架企业级应用系统开发全面实战网盘地 ...
使用 Spring Boot 快速构建 Spring 框架应用 -
ximeng1234:
spark spark-1.6.1-bin-hadoop2.6 ...
Spark On YARN 环境搭建
文章列表
Spring Roo 简介
- 博客分类:
- Spring
文章转自:http://www.ibm.com/developerworks/cn/opensource/os-springroo1/
Spring Roo 是针对 Java™ 技术的一个轻量级生产力工具,可快速便捷地开发基于 Spring 的应用程序。使用 Spring Roo 创建的应用程序遵循 Spring 最佳实践,且基于 JPA ...
框架整合 的时候,XML配置文件大多数情况是从另一个框架里面复制的。
今天在练习整合的时候明明之前的项目对着,但是复制到这个项目后就报错。
错误代码:
<span style="color:#FF0000;">严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.xml.Xml ...
5分钟了解Mockito
- 博客分类:
- 测试工具
一、什么是mock测试,什么是mock对象?
先来看看下面这个示例:
从上图可以看出如果我们要对A进行测试,那么就要先把整个依赖树构建出来,也就是BCDE的实例。
一种替代方案就是使用mocks
从图中可以清晰的看出
mock对象就是在调试期间用来作为真实对象的替代品。
mock测试就是在测试过程中,对那些不容易构建的对象用一个虚拟对象来代替测试的方法就叫mock测试。
知道什么是mock测试后,那么我们就来认识一下mock框架---Mockito
二、什么是Mockito
除了有一个好记的名字外,Mockito尝试用不一样的方法做mocking测试 ...
使用Maven进行开发的时候,比较常见的一个问题就是如何寻找我要的依赖,比如说,我想要使用activeMQ,可是我不知道groupId,artifactId,和合适的version。怎么办呢?本文介绍几个提供maven仓库搜索服务的站点。
1. http://repository.sonatype.org/index.html
该服务器是由Sonatype 提供的,Sonatype是由Maven支付Jaso Van Zyl创立的致力于maven,Nexus ,m2eclipse 等产品的公司。该仓库搜索的后台使用了Nexus,Nexus是目前为止最为强大的Maven仓库管理器 ...
Hbase0.96以上版本与Java的交互访问
- 博客分类:
- Hbase
hadoop:hadoop-2.2.0hbase:hbase-0.96.01.org.apache.hadoop.hbase.client.Put <1>取消了无参的构造方法 <2>Put类不再继承Writable类 0.94.6时public class Put extends Mutation implements HeapSize, Writable, Comparable<Row> 0.96.0时public class Put extends Mutation implements HeapSize ...
Linux服务器时间同步
- 博客分类:
- Linux
hbase部署的时候要做一下服务器时间同步
如果没有安装ntpdate ,centos下需要先yum安装
yun install ntpdate.x86_64
Linux服务器运行久时,系统时间就会存在一定的误差,一般情况下可以使用date命令进行时间设置,但在做数据库集群分片等操作时对多台机器的时间差是有要求的,此时就需要使用ntpdate进行时间同步。
date命令:
date :查看当前时间,结果如下:Tue Mar 4 01:36:45 CST 2014
date -s 09:38:40 :设置当前时间,结果如下:Tue Mar 4 09:38:40 ...
hbase安装配置(整合到hadoop)
- 博客分类:
- Hbase
如果想详细了解hbase的安装:http://abloz.com/hbase/book.html 和官网http://hbase.apache.org/
1. 快速单击安装
在单机安装Hbase的方法。会引导你通过shell创建一个表,插入一行,然后删除它,最后停止Hbase。只要10分钟就可以完成以下的操作。
1.1下载解压最新版本
选择一个 Apache 下载镜像:http://www.apache.org/dyn/closer.cgi/hbase/,下载 HBase Releases. 点击 stable目录,然后下载后缀为 .tar.gz 的文件; 例如 hbas ...
我的经验是最好放在hadoop一块,这样可以做个全盘拷贝与管理。比如之前安装的hadoop在/usr/hadoop目录下,那就把这2个组件放在一 块,比如统一放在:/usr/hadoop/...或 /home/hadoop/...这样以后再有组件也可以放在这里,方便了后续集群的重新部署。为了避开混淆,可以不使用hadoop,如使 用:hdfs,bigdata, cloud,and so on.
1.安装zookeeper,自不必说,需要说明的是配置问题。
(1)在conf目录下,将 zoo_sample.cfg 改名为 zoo.cfg,修改为如下内容:
?
1
2
...
集成Dubbo服务(Spring)
- 博客分类:
- Dubbo
Dubbo是什么?
Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。
Dubbo[]是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。
其核心部分包含:
远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。
集群容错: 提供基于接口方法的透明远程过程调用,包括多协议支持,以及软负载均衡,失败容错,地址路由,动态配置等集群支持。
自动发现: 基于注册中心目录 ...
阅读指南——如何利用 Zookeeper 构建上层应用?
本文将带你如何利用 Zookeeper 实现某些分布式应用所必需的高级功能。所有功能均可以在客户端按固定的模式实现,不需要 Zookeeper 的特殊支持,也希望 Zookeeper 社区能将这些具有固定实现模式的功能集成到 Zookeeper 客户端的程序库中,可以简化 Zookeeper 的使用并且还能使某些功能的实现标准化。
即便 Zookeeper 本身使用异步通知(asynchronous notifications),但却可以基于此构建同步的(synchronous)一致性原语,如队列和锁。你将看到 Zookeeper ...
本文内容主要转自:IBM developerWorks 中国:分布式服务框架 Zookeeper -- 管理分布式环境中的数据
URL: http://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/
ZooKeeper 典型的应用场景
Zookeeper 从设计模式角度来看,是一个基于观察者模式 ...
Zookeeper Java API
- 博客分类:
- Zookeeper
[转载请注明作者和原文链接, 如有谬误, 欢迎在评论中指正. ]
ZooKeeper提供了Java和C的binding. 本文关注Java相关的API.
准备工作
拷贝ZooKeeper安装目录下的zookeeper.x.x.x.jar文件到项目的classpath路径下.
创建连接和回调接口
首先需要创建ZooKeeper对象, 后续的一切操作都是基于该对象进行的.
Java代码