自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 资源 (5)
  • 收藏
  • 关注

原创 mysql+postgresql创建数据库、用户、权限

mysqldrop database if exists dc_test;drop user dc_test;create database dc_test;create user dc_test@'%' IDENTIFIED BY 'dc_test';grant all privileges on dc_test.* to dc_test;flush privileges;

2015-05-19 15:44:23 1681

原创 postgresql自定义类型并返回数组

create type custom_data_type as (id int,name varchar(50),score decimal(5,2),create_time timestamp);create or replace function custom_data_type_demo(p_order_unit_array varchar[],p_goods_array in

2015-03-18 17:10:56 7540

原创 postgresql对于各种游标的使用示例

postgresql、refcursor、cursor、loop、exit、continue

2015-03-13 13:33:01 24338 1

原创 postgresql 9.4存储过程示例

postgresql的过程示例,防止遗忘了

2015-03-11 16:37:29 1048

原创 hadoop使用kerberos增加权限验证功能

更改network中的hostnamevim /etc/sysconfig/networkNETWORKING=yesHOSTNAME=nn21021更改hostsvim /etc/hosts127.0.0.1   localhost#::1         localhost loca

2015-01-05 16:54:29 3267 1

原创 使用TPC-H测试oracle&infobright&postgresql的性能

下载tpch压缩包http://www.tpc.org/tpch/此网页的右中间有DBGEN & Reference Data Set zip (23 MB)上传至linux并解压[root@dn210120 software]# unzip tpch_2_14_3.zip 重命名makfile.suite为makefile并修改

2014-12-01 20:55:48 3863 1

原创 hive的权限管理

总体思路:hive的权限管理中只有角色的概念,还需要搭配linux下的用户和组的概念一起完成权限管理linux下创建用户、组[root@dn210126 ~]# useradd -s /bin/sh -d /hadoop1 -m -G adm,root hadoop1[root@dn210126 ~]# passwd hadoop1更改用户 hadoop1 的密码 。

2014-12-01 15:51:10 5033

原创 hive0.14配置参数项的功能介绍

参数项功能参照一些资料完成,留存方便查询<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional

2014-11-26 16:24:02 6197

原创 mysql创建用户及数据库

登陆mysql的

2014-11-25 14:56:41 800

原创 hive中修改序列化格式分隔符

SerDeSerDe 是 Serialize/Deserilize 的简称,目的是用于序列化和反序列化。序列化的格式包括:分隔符(tab、逗号、CTRL-A)Thrift 协议反序列化(内存内):Java Integer/String/ArrayList/HashMapHadoop Writable 类用户自定义类

2014-11-19 10:45:52 17212

转载 ActiveMQ内存设置和流控

启动脚本设置jvm的内存if "%ACTIVEMQ_OPTS%" == "" set ACTIVEMQ_OPTS=-Xms1G-Xmx1G -Djava.util.logging.config.file=logging.properties broker配置中的系统内存和磁盘空间使用量                                 

2014-11-17 20:26:13 1021

原创 activemq中的Virtaultopic使用范例

生产者端代码消费者

2014-11-17 20:07:09 769

原创 activemq中queue的简单负载示例

生产者代码消费者代码

2014-11-17 19:53:42 1111

原创 sqoop的基本用法介绍

注意:下面的用法都以mysql为例

2014-11-13 19:15:46 2935

原创 sqoop1安装过程

下载地址:http://mirror.bit.edu.cn/apache/sqoop/

2014-10-31 11:49:18 770

原创 shell编程范例

function initConfig(){ ##配置库的数据库ip地址 configIpAddr=172.17.210.180 ##端口 configPort=3306 ##用户名 configUserName=dc_scheduler_cli ##密码 configPassword=dc_scheduler_cli ##数据库 configDatabas

2014-10-29 16:25:28 796

原创 如何使用kettle连接hive和hive2

进入hive所在的服务器,输入:hive --service hiveserver

2014-10-13 11:08:54 21946 2

原创 oracle脚本一键转hive脚本

注意的地方:拼接的sql可能超出了要截取的长度,字符串

2014-09-30 16:08:57 3168

原创 hive相关的元数据表

使用的版本:0.13

2014-09-22 17:00:31 1915

原创 hive语法尝试及结论

特别注意:要谨慎使用overwrite关键字,特别是它与目录结合的时候,路径不要搞错了,否则目录下的文件直接被覆盖了hive> insert into area_t values('1','1','1',now(),'1','1',2,2);NoViableAltException(26@[])结论:不支持此种用法hive> insert into table ar

2014-09-17 17:45:31 7344

转载 Hadoop安装配置

下面的 http://www.cnblogs.com/xia520pi/archive/2012/05/16/2503949.html

2014-09-16 17:47:23 636

原创 greenplum的操作异常收集

ERROR: could not write 3124 bytes to temporary file: No space left on device (buffile.c:405)

2014-09-09 16:00:46 4653

原创 centos卸载openjdk及安装sun jdk

查看已安装的jdk版本

2014-07-25 15:02:54 727

原创 在非图形界面的linux下部署kettle并使用示例

下载kettle的zip包上传至

2014-07-09 15:27:17 16323 1

原创 javax.jms.ResourceAllocationException: Usage Manager Memory Limit reached

错误:javax.jms.ResourceAllocationException: Usage Manager Memory Limit reached

2014-06-12 17:25:21 3506

原创 activemq报错问题收集

机器迁移后,启动activemq报错如下:

2014-06-12 14:48:16 14922

原创 maven创建web项目

术语:GroupID是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。ArtifactID就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。

2014-06-06 16:06:06 687

原创 active mq 配置文件说明

Licensed to the Apache Software Foundation (ASF) under one or more    contributor license agreements.  See the NOTICE file distributed with    this work for additional information regarding copyri

2014-05-12 17:36:07 1506

原创 redmine搭建手册

参考资料:http://wenku.baidu.com/link?url=Tk4XkHWVtGjSkbApAa2oGT3LKl59csLOXCGPVdJbyyh6XONDL6MLV3-gCc72x6GBJyyCFYZeiKswcfmMt7B4pCSlozrQ44Jfiacyp8G4Pjehttp://www.cnblogs.com/baizhantang/archive/2012/12/2

2014-05-05 10:31:40 729

原创 kettle使用手册

word文档附件使用云盘保存的,下载地址如下:kettle使用手册下载地址Kettle使用手册1.     引言... 81.1           编写目的... 81.2           阅读对象... 81.3           术语和定义... 81.3.1        资源库... 81.3.2        Transfo

2014-03-24 17:50:16 6414 6

转载 ActiveMQ的消息重发与死信管理(DLQ)

DLQ-死信队列(Dead Letter Queue)用来保存处理失败或者过期的消息。出现以下情况时,消息会被redeliveredA transacted session is used and rollback() is called.A transacted session is closed before commit is called.A session i

2014-03-03 11:03:37 1837

转载 JMS的基本概念

1.1 JMS的基本构件1.1.1 连接工厂连接工厂是客户用来创建连接的对象,例如ActiveMQ提供的ActiveMQConnectionFactory。1.1.2 连接JMS Connection封装了客户与JMS提供者之间的一个虚拟的连接。1.1.3 会话JMS Session是生产和消费消息的一个单线程上下文。会话用于创建消息生产者(producer)、消息消费者(

2014-02-25 11:08:49 747

转载 ActiveMQ队列特性:删除不活动的队列(Delete Inactive Destinations)

删除不活动的队列(Delete Inactive Destinations)一般情况下,ActiveMQ的queue在不使用之后,可以通过web控制台或是JMX方式来删除掉。当然,也可以通过配置,使得broker可以自动探测到无用的队列(一定时间内为空的队列)并删除掉,回收响应资源。配置如下: "http://activemq.apache.org/

2014-02-24 11:59:04 1030

转载 ActiveMQ队列特性:组合队列(Composite Destinations)

组合队列(Composite Destinations)当你想把同一个消息一次发送到多个消息队列,那么可以在客户端使用组合队列。// send to 3 queues as one logical operationQueue queue = new ActiveMQQueue("FOO.A,FOO.B,FOO.C");producer.send(queue, someMe

2014-02-24 11:56:32 824

转载 DDNS(动态域名解析服务)——让动态的IP固定下来

市场背景  随着宽带接入的普及,越来越多的小型企业用户希望拥有自己企业的网站、搭建 Web 、 FTP 等小型的服务器,从而能在因特网中与客户交流,更好地利用因特网展示企业,为客户提供服务。但是在因特网中只有具有固定 IP ,互相沟通、互相访问才有可能,而绝大多数的小型企业宽带接入中普遍提供的都是动态 IP 。而申请固定的 IP 的专用线路又要支付高额的租借费用,这样就给小型的企业用户

2014-02-21 12:20:16 31903

转载 oracle索引应用

一. 查看系统表中的用户索引  在oracle中,system表是安装数据库时自动建立的,它包含数据库的全部数据字典,存储过程、包、函数和触发器的定义以及系统回滚段。  一般来说,应该尽量避免在system表中存储非system用户的对象。因为这样会带来数据库维护和管理的很多问题。一旦system表损坏了,只能重新生成数据库。我们可以用下面的语句来检查在system表内有没有其他用

2014-01-26 14:56:25 758

原创 多用户间表及结构对比脚本

--用户表 usr_sz_tms_dev1 usr_tms_test1SELECT *  FROM (SELECT T.OWNER, T.TABLE_NAME, N.TABLE_NAME EMPTY_TYPE          FROM ALL_TABLES T          LEFT JOIN ALL_TABLES N            ON (T.TABLE_NAM

2014-01-08 15:26:08 859

原创 mybatis的对于动态sql的几种用法

在表名、字段名及个数不确定的情况下使用动态sql语句会实现你想要的结果  ${insertSqlStr} @Test public void testInsertSelective() throws Exception {  long startTime = System.currentTimeMillis();  String sqlStr = "insert i

2013-09-18 16:39:47 1921

转载 java 内存优化

一.代码优化  内存会溢出肯定和代码逃不了关系,99.99%学java的人都知道垃圾回收器是 java的一大优点并据此来嘲笑C++。显然这个特性为代码编写者省了不少事,但这个特性却带来了不少隐患。举个例子在游戏当中经常有不同场景的切换,如从游戏逻辑退到主菜单逻辑,对游戏逻辑对象的态度很多人会选择忘记等待垃圾回收器来收尸。乍看之下似乎并无不妥垃圾回收器会来善后。实际上垃圾回收器并非实时的,它不像C++的Delete语句马上释放不用的内存。当从游戏逻辑切换到主菜单逻辑这时两个对象同时存在很可能这时内存就不够用了

2011-05-28 10:15:00 2974 1

转载 acess转换函数

acess转换函数

2011-01-14 10:37:00 1272

redmine搭建手册(完整版)

1. 引言 3 1.1. 术语 3 1.2. 参考文档 6 1.3. 安装环境 7 1.4. 准备工作 7 2. 安装过程 8 2.1. Ruby安装 8 2.1.1. 安装zlib 8 2.1.2. 安装openssl 8 2.1.3. 安装ruby 8 2.1.4. 安装ruby下的zlib 9 2.1.5. 安装ruby下的openssl 9 2.1.6. 安装rubygems 9 2.2. Rails安装 10 2.3. Mysql安装 10 2.3.1 Ruby下的mysql安装 10 2.3.2 Mysql数据库安装 10 2.4. Redmine安装 12 2.5. Apache安装 14 3. 问题列表 17

2014-05-05

Android环境搭配及简单HelloWord

Android环境搭配及简单HelloWord.pdf

2010-07-30

软件工程第四章的第二个压缩包

软件工程的应用无处不在! 方法、工具和过程

2008-10-18

软件工程----方法、工具和过程

软件工程的学习尤为重要! 方法、工具和过程

2008-10-18

软件工程课件 方法、工具和过程

软件工程是软件成功完成的必要条件! 软件工程三要素: 方法、工具和过程

2008-10-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除