- 浏览: 69120 次
- 性别:
- 来自: 北京
最新评论
-
llshxy:
很不错,下载后需要改web.xml中的servlet路径。O( ...
jsp-jquery-ajaxfileupload插件-异步上传
文章列表
RabbitMQ 三种Exchange
- 博客分类:
- rabbitmq
RabbitMQ 三种Exchange
博客分类:
AMQP
ExchangeRedHat工作
Direct Exchange – 处理路由键。需要将一个队列绑定到交换机上,要求该消息与一个特定的路由键完全匹配。这是一个完整的匹配。如果一个队列绑定到该交换机上要求路由键 “dog”,则只有被标记为“dog”的消息才被转发,不会转发dog.puppy,也不会转发dog.guard,只会转发dog。
Java代码
rabbitmq 的命令使用
- 博客分类:
- rabbitmq 的命令使用
翻译: bobning 编译和安装 ubuntu或debian下的安装非常简单 # apt-get install rabbitmq-server 默认的数据库内容 当第一次启动服务,检测数据库是否未初始化或者被删除,它会用下面的资源初始化一个新的数据库: 一个命名为 / 的虚拟宿 ...
linux 常用命令的备忘录
- 博客分类:
- linux
安装rz命令: yum install lrzsz
安装vim: linux yum vim
删除: rm -rf 目录名字 rm -f 文件
复制:/bin/cp jdk-6u31-linux-x64.bin /home 将文件复制到home目录下。
vi:插入INSERT,ESC退出。
:wq保存
:!wq 不保存。
复制文件: cp 源文件或目录 目标文件或目录
移动文件: mv 源文件或目录 目标文件或目录
1.从本机复制文件到远程:
scp -r 文件名 远程计算机用户名@远程计算机的ip:远程计算机存 ...
本文以Hbase-0.92.0为例,介绍如何在Windows系统,Eclipse IDE集成环境下,使用Java语言,进行HBase客户端编程,包含建立表、删除表、插入记录、删除记录、各种方式下的查询操作等。
1. 准备工作
1、下载后安装jdk包;
2、下载eclipse,解压到本地;
3、下载HBase包,解压安装包到本地(这里使用的是
Hbase-0.92.0)。
2. 搭建开发环境
1、运行Eclipse,创建一个新的Java工程“HBaseClient”,右键项目根目录,选择 “Properties”->“Java Build Path”->“Library” ...
Hadoop 相关节点说明
- 博客分类:
- hadoop
Hadoop框架中最核心的设计就是:MapReduce和HDFS。
MapReduce的思想是由Google的一篇论文所提及而被广为流传的,简单的一句话解释MapReduce就是“任务的分解与结果的汇总”。
HDFS是Hadoop分布式文件系统(Hadoop Distributed File System)的缩写,为分布式计算存储提供了底层支持。
NameNode:负责记录文件是如何分割数据块,以及这些分别被存储的。
DataNode:负责把HDFS数据块读写到本地文件系统中。
SecondaryNode:次要的nameNode,它与nameNode通信, ...
Hadoop-0.20.0 安装这里就不讲了,请参照 http://lirenjuan.iteye.com/admin/blogs/1468612 ,里面已有详细介绍。
Hbase 集群IP:
172.16.0.90 hadoop-1 master ;
172.16.0.91 hadoop-2 slave;
172.16.0.92 hadoop-3 slave ;
172.16.0.93 hadoop-4 slave;
1. Hbase安装:
tar zxvf hbase-0.92.0.tar.gz
2. 修改配置文件:
...
Hadoop集群的安装和配置,主要分为两个部分:一部分是主机环境配置,主要是指Hadoop集群所依赖的操作系统及其相关软件的安装配置,包括
操作系统安装、JDK安装配置、主机规划与IP地址映射配置、无密码认证会话配置;另一部分是Hadoop基本配置,主要是指Hadoop集群的各种基本组件的配置,包括HDFS的配置、MapReduce配置。
下面根据上面总结的两个部分进行详细配置实践。在配置之前,先准备一下我们使用的软件,如下所示:
操作系统:centos 6.2
Sun JDK:jdk-6u31-linux-x64.bin
Hadoop:hadoop-0.20.2.tar ...
一、目的:由于hadoop只能在Linux环境下运行,所以对于在windwos系统下使用IDE工作的开发人员来说,调试是件麻烦的工作,所以我们今天要配置的Hadoop开发环境是在Windows XP系统下,并集成eclipse使开发人员在做hadoop开发时更容易调试。二、本人配置的版本信息:windows XP系统,jdk1.6.0_05,eclipse-jee-indigo-win32 Release 3.7.0,cygwin 1.7.9-1,
授权法: 在安装mysql的机器上运行: 1、d:\mysql\bin\>mysql -h localhost -u root //这样应该可以进入MySQL服务器 2、mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION //赋予任何主机访问数据的权限 例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypasswor ...
首先,使用mysqldump命令的前提是,在Cmd中进入mysql安装目录下的bin目录下,才可以使用该命令 或者 在window的path中添加mysql bin目录。
======================================================我的mysql安装在E:盘,所以,首先进入bin目录下:E:\Program Files\MySQL\MySQL Server 5.0\bin>然后,你就可以使用该命令了。
1、导出整个数据库
mysqldump -u 用户名 -p 数据库名 > 存放位置
比如:mysqldump -u root ...
很多程序都可以通过socket来实现长连接,实现消息的即时推送。但由于http请求一般都是短连接,一次请求结束,就会断开与服务器的连接, 服务器不能主动推送数据到客户端,而只能由客户端发起请求,但有些时候,需要在 ...
1. 简单的请求页面:index.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+ ...
在日志文件中查找日志,难免要用到vi的一些指令,慢慢积累,命令多了,也记不住,难免会要记录一下:
q! 不保存了 wq 保存 shift+gg 结尾 gg 开始 i 写入
ctrl-f ctrl-b 整页翻页(f=forword b=backward)
ctrl-d ctlr-u 翻半页(d=down u=up)
ctrl-e ctrl-y 滚一行/ 查找 n 是继续向下查找
?查找 n是继续向上查找
zz 让光标所杂的行居屏幕中央
zt 让光标所杂的行居屏幕最上一行 t=top
使用J2SE API读取Properties文件的六种方法
1。使用java.util.Properties类的load()方法示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));Properties p = new Properties();p.load(in);
2。使用java.util.ResourceBundle类的getBundle()方法示例: ResourceBundle rb = ResourceBundle.getBundle(name, Locale.getDefault ...