自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (6)
  • 收藏
  • 关注

原创 导入导出与字符集

转载:http://blog.sina.com.cn/s/blog_c58d04bf0101lbka.html 在日常工作中,我们经常会遇到字符集的问题。Export 和 Import 是一对读写Oracle数据的工具。Export 将 Oracle 数据库中的数据输出到操作系统文件中, Import 把这些文件中的数据读到Oracle 数据库中,由于使用exp/imp进行数据迁移时,数...

2018-03-16 09:52:09 317

原创 IntelliJ IDEA远程连接HDP2.6.0.3的hadoop集群

基于https://www.cnblogs.com/yjmyzz/p/how-to-remote-debug-hadoop-with-eclipse-and-intellij-idea.html有几点不同的地方:1.需要将/usr/hdp/2.6.0.3-8目录下的hadoop、hadoop-yarn、hadoop-mapreduce、hadoop-hdfs放到本地hadoop_home目

2018-01-23 09:10:01 742

原创 hadoop file output 报 java.lang.OutOfMemoryError: Requested array size exceeds VM

 使用kettle将hive中的数据抽取到hdfs中,报 java.lang.OutOfMemoryError: Requested array size exceeds VM 原因是,hive中有两个字段定义的长度为21亿,超过了jvm数据长度,减小这两个字段长度即可。    ...

2017-10-09 17:21:06 1133 1

原创 kettle导数据造成Postgresql锁表

场景:kettle数据抽取节点A、B,Postgresql集群数据管理节点C。A和B上同时跑着数据抽取任务,有两个任务运行过程中卡住。于是打算重启抽取任务,先truncate这两个表(一个任务对应一个表),问题出现了,有一个表truncate执行卡住,delete卡住,drop table也不行,但是可以insert和select。一定是表锁住了!解决办法:1.查询表中存在的锁se...

2017-09-29 09:06:20 2112

原创 kettle配置hadoop cluster

1.配置kettle支持的hadoop版本修改data-integration\plugins\pentaho-big-data-plugin\plugin.properties中active.hadoop.configuration=hdp23支持的hadoop版本在data-integration\plugins\pentaho-big-data-plugin\hadoop-c...

2017-09-28 10:15:54 5565

原创 Java 应用性能调优实践

转自:http://www.cnblogs.com/duanxz/p/6092997.htmlJava 应用性能优化是一个老生常谈的话题,笔者根据个人经验,将 Java 性能优化分为 4 个层级:应用层、数据库层、框架层、JVM 层。通过介绍 Java 性能诊断工具和思路,给出搜狗商业平台的性能优化案例以供参考。 Java 应用性能优化是一个老生常谈的话题...

2017-04-06 14:06:39 129

原创 Java常用设计模式

设计模式;一个程序员对设计模式的理解:“不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的“简单”就是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万能 钥匙”,目的是提出一种对所有锁的开锁方案。在真正理解设计模式之前我一直在编写“简单”的代码.这个“简单”不...

2017-03-27 15:44:37 99

原创 【转】Informatica 9.5.1 安装配置

 Informatica  结构1个或多个资源库(Respository)PowerCenter数据整合引擎是基于元数据驱动的,提供了基于数据驱动的元数据知识库(Repository),该元数据知识库可以在主流的关系型数据库中部署。该院数据库中存储所有的ETL元数据,包括:源、目标表的物理和逻辑元数据,ETL转换规则,知识库用户权限,ETL任务运行历史信息等元数据。2个S...

2017-03-27 15:41:07 204

原创 Windows netstat 查看端口、进程占用、杀掉进程

转载:http://ywsm.iteye.com/blog/510670          http://58582786.blog.51cto.com/1550000/671487        目标:在Windows环境下,用netstat命令查看某个端口号是否占用,为哪个进程所占用.操作:操作分为两步:(1)查看该端口被那个PID所占用;方法一:有针对性的查...

2017-03-27 14:39:15 155

原创 oracle参数open_cursors和session_cached_cursor详解!

http://blog.csdn.net/zq9017197/article/details/7345352

2017-03-27 14:32:48 218

原创 kettle_manager

kettle系列-我的开源kettle调度、管理平台[kettle-manager]介绍http://www.cnblogs.com/majinju/p/5739820.htmlkettle系列-kettle管理平台部署说明http://www.cnblogs.com/majinju/p/5767001.html 问题汇总:1.用kettle可以从hive2中将数据抽出...

2017-03-21 10:22:59 918

原创 Oracle 更改用户名

 通过plsql客户端界面形式是不可改的。所以直接更改系统user$表中的用户名。查询要更改的用户名SQL> select user#,name,password from user$ where name ='TICKETS';     USER# NAME                           PASSWORD---------- ------------...

2017-03-20 15:17:57 100

原创 深入理解Java之线程池

原作者:海子   出处:http://www.cnblogs.com/dolphin0520/    本文归作者海子和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。       在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:  如果并发的线程数量...

2017-03-09 10:55:24 79

原创 expdp和impdp使用

一、导出1、在物理盘上先建相应的目录, 如“/home/oracle/dmp”2、以有权限授权目录的写读用户登录,不要是要备份的用户(没权限给自己授权),给要备份的用户授权:如下:SQL>create or replace directory dumpdir as '/home/oracle/clo_kettle';3、授权给要导出数据的用户SQL>grant r...

2017-02-20 09:56:46 132

原创 exp和imp的用法

1.exp导出数据库导出数据及表结构(全部)exp clo_user/clo_user file=clo_user_partition20150610.dmp 导出某张表的数据及表结构exp tnkpdev/tnkpdev tables=USER_MORE_INFO file=USER_MORE_INFO.dmp 2.imp导入数据库1)给导入数据库的用户授予d...

2017-02-20 09:55:51 194

原创 如何让MyEclipse在状态栏显示内存使用情况

第一步: 在MyEclipse的安装根目录 也就是 D:/preTools/MyEclipse 5.5.1 GA/eclipse/ 文件夹下创建一个文本文件,options.txt 编辑此文件 键入内容 : org.eclipse.ui/perf/showHeapStatus=true 保存此文件并命名为options 这里注意这个文件重命名时是没有后缀的! 第二步:...

2013-09-04 10:57:58 218

SpringMVC 实际编程中遇到的问题

1.Contoller中,ModelAndView("viewName"),指定返回的视图名称,但最终返回的是ReqeustMapping("url")中,以url为视图名称的视图?原因:实例化ModelAndView时,引入的包为org.springframework.web.portlet.ModelAndView;解决办法:引入正确的包:org.springframe...

2013-08-07 15:08:26 153

原创 Spring@Autowired注解与自动装配

1 配置文件的方法 我们编写spring 框架的代码时候。一直遵循是这样一个规则:所有在spring中注入的bean 都建议定义成私有的域变量。并且要配套写上 get 和 set方法。 Boss 拥有 Office 和 Car 类型的两个属性: 清单 3. Boss.java[java] view plaincopypackage com.bao...

2013-08-05 15:34:48 90

原创 iBatis 到 MyBatis区别

简介: 本文主要讲述了 iBatis 2.x 和 MyBatis 3.0.x 的区别,以及从 iBatis 向 MyBatis 移植时需要注意的地方。通过对本文的学习,读者基本能够了解 MyBatis 有哪些方面的改进,并能够顺利使用 MyBatis 进行开发。本文更适合有 iBatis 基础的开发人员阅读。 从 iBatis 到 MyBatis,你准备好了吗?对于从事 Java EE...

2013-07-26 13:54:54 87

原创 MyEclipse10手动安装SVN插件

1,首先下载SVN插件,解压SVN包,然后找到其中的两个文件夹:features 和 plugins(这里与MyEclipse6.0的需要的文件有所不同,不需要里面的site.xml文件)2,将该文件命名为SVN(自己可以随意取名,但要与后面的link文件的path对应),文件目录是这样的 svn\eclispe\features 和 plugins3,将svn放到myeclips...

2013-07-11 17:11:04 92

原创 spring的ContextLoaderListener

1:spring 参数配置 ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它实现了 ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。至于 ApplicationContext.xml这个配置文件部署在哪,如何配...

2013-06-19 17:05:58 84

原创 InstallAnywhere 2009 无法卸载64位平台安装包

使用InstallAnywhere 2009的用户,在制作64位平台安装包时,可能会遇到制作出来的安装包无法卸载,并且这种情况仅限于带64位JVM的安装包。解决办法:在InstallAnywhere安装目录下...InstallAnywhere \resource\nativetools\windows目录下找到iawin64_x64.dll,将其添加到$USER_INSTALL_DI...

2012-11-20 16:44:16 240

原创 InstallAnyWhere学习笔记(customize)

目前,由于工作需要,需要将程序在windows, hp-ux, aix, solaris-x86, solaris-sparc平台上打包,跨平台的打包工具当然是 InstallAnyWhere了,下面是使用它的过程中需要注意的地方。 由于不同的平台使用的代码不一样,那样我需要依据不同的平台去copy相应的依赖包,所以我必须从InstallAnyWhere里 知道...

2012-11-20 16:32:23 452

原创 http://blog.chinaunix.net/uid-26513547-id-3139985.html

http://blog.chinaunix.net/uid-26513547-id-3139985.htmlUltraedit远程编辑linux文件-------即Win7与linux间的ftp传输 今日笔者搭建交叉编译环境时,使用了ultraedit作为win7下的程序编辑软件,然后通过ftp的方式与linux共享,最后通过linux下的arm g...

2012-11-20 14:47:16 184

原创 shell脚本自动修改Linux用户密码

#!/usr/bin/expectset timeout 1spawn passwd zsgexpect "Password:"exec sleep 1send "111111\n"exec sleep 1send "111111\n"#expect "#"interact

2012-11-13 17:14:55 897

原创 mysql event

一、基本概念 mysql5.1版本开始引进event概念。event既“时间触发器”,与triggers的事件触发不同,event类似与linux crontab计划任务,用于时间触发。通过单独或调用存储过程使用,在某一特定的时间点,触发相关的SQL语句或存储过程。 二、适用范围 对于每隔一段时间就有固定需求的操作,如创建表,删除数据等操作,可以使用...

2012-10-31 15:17:47 589

原创 探究 Flex 组件的生命周期

http://shlei.iteye.com/blog/1005937

2012-08-16 16:43:41 81

原创 Flex的异步调用可能会导致的问题及解决办法

在Flex中,对远程服务的访问都是异步的,所谓“异步”就是方法调用之后,当前线程并不阻塞以等待调用结果的返回,而是继续执行下一行代码。Flash Player中会有其他线程守候远程方法调用结果。当远程方法调用结果(可能调用成功,也可能因某种原因失败)返回后,守候线程会以“事件”的形式通知应用进行相应的处理。因此,远程方法调用结果都是在调用结果相关的事件侦听器中处理的。 异步调用非常容易...

2012-08-16 14:38:18 159

原创 Flex与WebService结合

http://paulzhao.latestdot.eu/?p=12

2012-08-01 15:11:45 97

原创 MySQL索引 使用笔记

http://www.perfgeeks.com/?p=460

2012-07-30 16:32:13 86

原创 Mysql的索引应用

当数据库的数据量很大时,为了能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。 索引就像书的目录,当表中的记录有成千上万条时,而对数据库的最频繁操作就是查询,在没有设置索引的情况下,每次查询操作都会从表的第一条记录开始查询,直到查到为止;而设置了索引后,就如书本的目录,可以很方便的查询到符合的记录。 1.索引的创建 ...

2012-07-30 16:29:59 79

原创 BufferedImage 在LINUX平台下的不能画图的解决办法

问题已经解决...只需在TOMCAT启动参数中加 "-Djava.awt.headless=true \ " 启动文件是:\bin\catalina.sh 加入的上下文 是 else "$_RUNJAVA " $JAVA_OPTS $CATALINA_OPTS \ -Djava.endorsed.dirs=...

2012-07-26 09:57:42 529

原创 Flex 开发基于Flash Player 10应用程序时碰到的问题

Flex 开发基于Flash Player 10应用程序时碰到的问题 2008-12-11 01:58:47| 分类: My Tech | 标签:flex |字号大中小 订阅 .问题:希望从本地加载一个Image,然后获取它的Hash,以与现有图片的Hash进行匹配,如果相符则证明该Image已经被加载过(或上传过)。load & save 只在flash player ...

2012-07-05 11:17:25 90

原创 Flex导出pdf碰到的诡异问题的解决方法

问题描述:在as中import org.alivepdf.data.Grid;并实例化Grid。按道理应该不会报错,但是报错了:1046: 找不到类型,或者它不是编译时常数: Grid。Can not resolve a multiname reference unambiguously. mx.containers:Grid (from C:\Program Files\Adobe\...

2012-07-04 14:47:18 378

原创 apache-tomcat使用技巧

1.工程再次部署调试,无需重启tomcat方法:在apache-tomcat-6.0.18/conf/server.xml中最下边加入:例子: tsjm3为web工程名2.log文件自动输出命令:tail -f catalina.out...

2012-07-04 10:32:00 81

原创 C语言中return与 exit的区别

C语言中的return, exit, break, continue。前两个函数使用的同时通常都会带上程序退出时的状态码,标准C中有EXIT_SUCCESS和EXIT_FAILURE两个宏,位于/usr/include/stdlib.h中。是这样定义的的:#define EXIT_FAILURE 1#define EXIT_SUCCESS 0一. exit函数的作用及其与_...

2012-06-07 11:32:44 138

原创 C语言字符串解析

http://blog.csdn.net/lqh604/archive/2007/07/26/1708284.aspxC语言中有关string的函数详解@函数名称: strdup 函数原型: char *strdup(const char *s) 函数功能: 字符串拷贝,目的空间由该函数分配 函数返回: 指向拷贝后的字符串指针 参数说明: src-待...

2012-06-07 11:25:26 142

原创 关于MySQLdb

今天试着用Python连接MySQL数据库,开发环境是MyEclipse+Pydev,下载安装MySQLdb模块后,出现两个小问题:1. import MySQLdb提示Unresolved,但程序可以正常运行,找了好多办法,还是没去掉那个讨厌的红叉,后来Google到了一个解决办法先记下来,在Windows->Preference->Pydev->Interpreter-Python中的...

2012-05-02 17:04:10 161

原创 安装mysql数据库

查找:rpm -qa |grep mysql 第二种查找:rpm -qa |grep -i mysql 查找出所有关联的包卸载:rpm -e mysql-5.0.77-3.el5 --nodeps在查找关联文件:find / -name mysql查找到的都删除掉:rm -rm 包名 在root权限下进行下列操作,预定安装目录为/usr/local/mysql...

2011-02-18 10:20:45 75

原创 Windows服务命令大全

这些命令适用于windows个系列:winver---------检查Windows版本wmimgmt.msc----打开windows管理体系结构(WMI)wupdmgr--------windows更新程序wscript--------windows脚本宿主设置write----------写字板winmsd---------系统信息wiaacmgr------...

2010-09-10 10:10:56 176

Tomcat出现_PermGen_space解决方案

Tomcat出现_PermGen_space解决方案

2014-11-27

flex谷歌地图

谷歌地图实例代码,搭建flex google地图开发环境,步骤详解。

2013-07-16

谷歌地图api

flex 调用google map api 开发地图

2013-07-16

Andorid开发

Andorid开发

2012-06-12

DOS命令大全

DOS命令大全

2011-12-26

java基础知识

自己的学习资料,很实用。自己的学习资料,很实用。

2011-12-09

空空如也

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

TA关注的人

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