自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笨笨个人笔记

ibenben.org

  • 博客(180)
  • 资源 (12)
  • 收藏
  • 关注

原创 ubuntu安装离线JDK

1、首先上Oracle官网下载JDKhttp://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html2、新建一个安装文件夹及拷贝源文件到文件夹下并解压cd /usr/localsudo mkdir java sudo cp -r ~/download/jdk-7

2014-03-05 19:58:22 2634

原创 Git 合并远程分支

在Rainbow项目的过程中。进行新版本开发的时候,在Git中创建了一个0.2的版本进行管理。但后来发现master版本不变,使用新的版本号进行源码管理会有一定的麻烦。如,我每次进行开发新的系统版本的时候,我都得把本地的源码迁移到新的系统版本分支中。于是,我决定所有的源码更新及维护都在master分支中进行。进行新版本的时候,只是在版本库中把当前源码生成一个新的系统版本分支

2014-02-17 16:28:19 7978

原创 warning: push.default is unset的解决方案

在执行 git push 时看到如下消息:warning: push.default is unset; its implicit value is changing inGit 2.0 from 'matching' to 'simple'. To squelch this messageand maintain the current behavior after the defaul

2014-02-17 15:42:17 33620 1

原创 ORACLE sql 根据in查询里面数据的顺序进行排序

select rownum||'' as id,t.materialname as prodCode,t.ename as prodName,t.materialtype||'_'||t.groupcode as kindName,t.unit as unit,'' as spec,'' as price,t.materialcode as remark from material_mast

2014-02-12 16:33:33 5303

原创 JRainbow 0.2版本发布

简单介绍     JRainbow是一款基于Spring+Hibernate+Struts2+Extjs4的企业级开发的Eclipse开源插件。主要用于快速开发,针对都是Java开发人员,只是为程序员节省部分时间。非傻瓜式。非一键建站,适用于二次开发。      JRainbow插件主要功能是支持数据库生成后台代码及简单的Extjs页面代码。支持多次生成代码。支

2014-01-16 10:05:09 1449

原创 java.lang.NoClassDefFoundError:org/apache/commons/lang/exception/NestableRuntimeException 异常的处理

在做eclipse插件开发的时候,有需要使用到json的处理。然后把以前web开发中用到的json包拿过来使用,发现在web开发时候没问题的代码,在eclipse插件开发时不能用了。、出现以下的异常:java.lang.NoClassDefFoundError:org/apache/commons/lang/exception/NestableRuntimeException经度娘后,

2014-01-15 11:38:55 5598

原创 JRainbow开发进度

最新版本下载http://pan.baidu.com/s/1c0GcDMg&third=15相关信息JRainbow的简单介绍:http://blog.csdn.net/jrainbow/article/details/17784195JRainbow插件使用手册:http://blog.csdn.net/jrainbow/article/details/17783

2014-01-06 10:58:25 1109

原创 JRainbow二次开发手册

插件获取百度网盘:http://pan.baidu.com/s/1c0GcDMg&third=15开发流程创建数据库及表->JRainbow生成源码->修改源码以满足需求 数据表的创建在创建数据表的时候,如果你需要使用本插件自动生成Extjs的页面代码的话。最好是把表及表字段的comment属性,用于页面的标签显示。 如:DROP TABLE IF EXISTS

2014-01-03 15:39:46 2504

原创 JRainbow的简单介绍

一、简单介绍      一个基于Spring+Hibernate+Struts2+Extjs4的企业级开发的Eclipse插件。主要用于快速开发,针对都是Java开发人员,只是为程序员节省部分时间。非傻瓜式。非一键建站,适用于二次开发。二、插件下载     百度网盘:http://pan.baidu.com/s/1c0j8A1y三、使用说明htt

2014-01-03 10:16:20 6259

原创 JRainbow插件使用手册

一、下载百度网盘地址:http://pan.baidu.com/s/1c0j8A1y 二、支持1、由于时间的关系,本次版本只支持Myeclipse的web开发。2、经测试,本插件理论上支持Myeclipse 8及以上版本。 三、安装1、把下载回来的压缩包解压到Myeclipse的安装目录:如:MyEclipseX->MyEclipse X->dropins目

2014-01-03 10:06:44 5829 7

原创 Couldn't get connection because we are at maximum connection count (150/150) and there are none 异常解决

系统运行一段时间后发现出现这样的异常:Couldn't get connection because we are at maximum connection count (150/150) and there are none available解决方案:1、修改连接池的最大的连接数:10002、更改hibernate.connection.release_m

2013-12-13 11:49:29 12856 2

原创 Eclipse插件开发 获取Workspace下所有的项目

在开发Eclipse插件时候,发现需要获取到Workspace下所有的项目。决定通过ResourcePlugin来获取。1、导入ResourcePlugin所在的Jar包org.eclipse.core.resources_3.8.101.v20130717-0806.jar进lib目录。2、配置plugin.xml的Runtime选项卡,在Classpath中增加刚才

2013-11-21 14:34:38 5701 4

原创 git 删除分支和删除文件夹

1、删除分支1.1查看所有分支:git branch -a得到结果:1.2删除HEAD分支git push origin --delete HEAD2、删除文件夹2.1 查看本地分支下的文件ls得到结果:2.2删除raindow文件夹及其下所有的文件

2013-11-21 11:44:14 97010 3

转载 MyEclipse 无法编译 classes

解决方法:1:下面说一下解决问题的思路:点击project->clean清除部署文件2:检查project properties->java build path->default output folder3:检查project properties->java build path->libraries看所有的库包是否正确导入4:删除引用的所有库包,然后重新导入试试5:如果

2013-11-11 11:35:44 1394

转载 Oracle数据库imp命令导入时1659错误处理

今儿在自己电脑上搭建开发环境,在给数据库导入表结构以及数据时报1659错误,错误内容如下:IMP-00017: 由于 ORACLE 错误 1659, 以下语句失败:        "CREATE TABLE "T_DATA_KKCL"…………IMP-00003: 遇到 ORACLE 错误 1659ORA-01659: 无法分配超出 6 的 MINEXTENTS (在表空

2013-10-22 13:53:51 3167

转载 在父窗口中得知window.open()出的子窗口关闭事件的方法

var timer var winOpen function IfWindowClosed() { if (winOpen.closed == true) { document.fm_Info.txtValue.value="child closed" window.clearInterval(timer) } }

2013-10-15 11:31:20 3043

原创 oracle表数据误删还原

首先,找到数据删除前的一个时间点。select timestamp_to_scn(to_timestamp('2013-10-12 8:30:00', 'YYYY-MM-DD HH24:MI:SS')) from dual;如,我这里得到的点为36551273744。然后根据这个点找到你所删除文件的表的数据。使用一个临时表把这些数据存放起来。create t

2013-10-12 16:29:19 1449

原创 JavaScript浮点运算的问题

问题这样的: 37.5*5.5=206.08  (JS算出来是这样的一个结果,我四舍五入取两位小数) 我先怀疑是四舍五入的问题,就直接用JS算了一个结果为:206.08499999999998 怎么会这样,两个只有一位小数的数字相乘,怎么可能多出这么小数点出来。 我Google了一下,发现原来这是JavaScript浮点运算的一个bug。 比如:7*0.8 JavaScript

2013-10-10 10:55:57 2196

原创 tomcat在开发过程中使用ip地址无法访问的问题

现象:在使用Java Web开发的过程中,突然出现使用http://127.0.0.1和http://我的ip地址 都无法访问项目。有时候http://localhost也无法访问。解决:清除浏览器的缓存及所有历史信息。注意,这里单单清除缓存可能还是不能访问。

2013-10-09 18:49:54 1515

转载 no sapjco3 in java.library.path异常处理办法

现象:已经把sapjcp3.jar导入到项目中;把sapjco.dll放到system32下了;本地的写的测试程序能够成功连上SAP,一放到WEB环境下就不行了,抛出这个异常。no sapjco3 in java.library.path,经排查sapjco.dll必须放到TOMCAT当前使用的JRE的BIN目录中,我TOMCAT配置的JRE目录是 C:\Genuitec\Common\bin

2013-10-09 18:30:29 10908 2

转载 Bad version number in .class file (unable to load class ***) 解决

今天遇到该问题,网上搜索一下,原因是tomcat使用的jdk版本与class文件编译时使用的jdk版本不一致引起的。解决办法:首先确认tomcat使用jdk版本,默认会使用环境变量里配置的path确认eclipse中jdk版本 javabuild path中设置。确认工程编译使用的jdk版本,Window->Proerence->Java->Compiler  这个

2013-10-09 18:28:04 1617

转载 sax错误:org.xml.sax.SAXParseException: Content is not allowed in prolog解决

原因及其解决办法:1.xml编码错误该xml是UTF-8编码的,如果该文件通过UltraEdit编辑后,会在无BOM头的UTF-8文件中加入BOM,但是DOM4j不认这个BOM(dom4j1.3),解决的办法可以通过升级dom4j到1.6解决www.dom4j.org什么是BOM?http://www.unicode.org/faq/utf_bom.html#2

2013-09-22 15:34:00 9937

原创 第五章 Spring3.0 、Hibernate3.3与Struts2的整合 基于Annotation

Annotation的方式是通过注解的方式把Struts2中的Action、Dao层的实现类、Service层的实现类交由Spring管理,不需要在配置文件中进行配置。但为了方便,事务的管理依然使用的是Schema的方式。如果有需要,可以参照4.3.2中的方式,使用@Transactional对service层进行事务管理。5.4.1前期工作给工程加入Spring与Hihe

2013-08-29 16:24:09 1666

原创 第五章 Spring3.0 、Hibernate3.3与Struts2的整合

5.1整合Spring与Hibernate5.1.1使用MyEclipse加入Spring与Hibernate功能使用MyEclipse工具主要是为了让工程拥有把数据表生成实体类与映射的功能。然后在这个过程中,把实体类或映射文件的路径加入到spring的配置文件中。而且在Spring与Hibernate整合后,我们不需要Hibernate的配置文件,Hibernate相关功

2013-08-29 16:15:53 2511

转载 让VBOX支持USB

让VBOX支持USB从http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html#extpack下载: Oracle_VM_VirtualBox_Extension_Pack-4.1.18-78361.vbox-extpack并安装1. 让GUEST

2013-07-16 12:30:02 1342

原创 第四章 Spring与JDBC的整合

这里选择的是mysql数据库。4.1引入aop、tx的命名空间为了事务配置的需要,我们引入aop、tx的命名空间<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns

2013-07-15 16:25:14 5423

转载 HDFS基础概念

数据块(block)HDFS(Hadoop Distributed File System)默认的最基本的存储单位是64M的数据块。和普通文件系统相同的是,HDFS中的文件是被分成64M一块的数据块存储的。不同于普通文件系统的是,HDFS中,如果一个文件小于一个数据块的大小,并不占用整个数据块存储空间。NameNode和DataNodeHDFS体系结构中有两类节

2013-07-08 15:00:01 1624

原创 第三章 AOP 编程选择

Spring为我们开发者提供了多种AOP的编程方式。我们该如何选择呢?如果项目采用的是JDK5.0以上版本,我们可以选择@AspectJ的方式。这是第一选择。http://blog.csdn.net/p_3er/article/details/9268637如果使用的是低版本的JDK,那么可以考虑使用,也就是Schema的方式。http://blog.csd

2013-07-08 10:37:39 1162

原创 第三章 AOP 基于Schema的AOP

基于Schema定义的切面和前现两种方式定义的切面,内容上都差不多,只是表现形式不一样而已。3.7.1一般增强的使用a、目标类public class Target { public void say(){ System.out.println("say..."); } public String getName(int id,String name){ Syst

2013-07-08 10:31:41 1608

原创 第三章 AOP 基于@Aspect的AOP

在前面,我们分别使用Pointcut、Advice、Advisor接口来描述切点、增强、切面。而现在我们使用@AdpectJ注解来描述。在下面的例子中,我们是使用Spring自动扫描和管理Bean(http://blog.csdn.net/p_3er/article/details/9239605)。3.6.1一个简单的例子a、目标类@Repositorypublic class

2013-07-08 10:05:33 5297

转载 hadoop的一些名词解释

在网上收集了一些mapreduce中常用的一些名词的解释,分享一下:Shuffle(洗牌):当第一个map任务完成后,节点可能还要继续执行更多的map 任务,但这时候也开始把map任务的中间输出交换到需要它们的 reducer那里去,这个移动map输出到 reducer 的过程叫做shuffle。 Partition:每一个reduce节点会分派到中间输出的键集合中的一个不

2013-07-05 15:59:55 2815

转载 Hadoop 使用Combiner提高Map/Reduce程序效率

众所周知,Hadoop框架使用Mapper将数据处理成一个键值对,再网络节点间对其进行整理(shuffle),然后使用Reducer处理数据并进行最终输出。      在上述过程中,我们看到至少两个性能瓶颈:如果我们有10亿个数据,Mapper会生成10亿个键值对在网络间进行传输,但如果我们只是对数据求最大值,那么很明显的Mapper只需要输出它所知道的最大值即可。这样做不

2013-07-05 15:38:16 1355

原创 第三章 AOP 自动创建代理

3.5.1BeanNameAutoProxyCreator        在之前的切面使用中,最后得通过ProxyFactoryBean类生成一个代理类,然后通过代理类对象获取目标类与目标类织入的增强信息。一个代理类对应一个目标类。如果我们有多个目标类的切面信息(切点与增强)都一样的,而我们必须在spring的配置文件中配置多个代理类来为多个目标类设置代理。             

2013-07-05 11:44:39 1731

原创 第三章 AOP 通过Java API创建切面

在前面使用增强的时候,我们发现增强会被织入到目标类的所有的方法中。我们如果把增强织入到目标类的特定的方法中,需要使用切点进行目标连接点的定位。然后我们可以通过切点及增强生成一个切面了。3.4.1切点类型静态方法切点:org.springframework.aop.support.StaticMethodMatcherPointcut动态方法切点:org.spri

2013-07-05 11:34:34 3572

原创 第三章 AOP 通过Java API创建增强

3.3.1增强类型前置增强:org.springframework.aop.MethodBeforeAdvice后置增强:org.springframework.aop.AfterReturningAdvice环绕增强:org.aopalliance.intercept.MethodInterceptor异常抛出增强:org.springframework.aop.ThrowsAd

2013-07-04 10:21:02 2904 2

原创 第三章 AOP 概念与术语

3.1概念        AspectOriented Programing,面向切面编程。        利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。        AOP主要用于日志记录,性能统计,安全控制(权限控制),事务处理,异常处理等。将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业

2013-07-04 09:43:13 2880 1

原创 第二章 IoC Spring自动扫描和管理Bean

通过Spring容器自动扫描和管理Bean,我们不再需要在配置文件中使用标签管理Bean。2.9.1引入context命名空间如何引入命名空间及命名空间的写法已经在之前的章节中详细说过。具体可参考以下:http://blog.csdn.net/p_3er/article/details/92313072.9.2打开扫描功能在打开扫描功能后,注解功能也

2013-07-04 09:36:54 2698

转载 FAILED: Hive Internal Error: java.lang.RuntimeException(Error while making MR scratch directory异常的解决

hive> select * from dummy;FAILED: Hive Internal Error: java.lang.RuntimeException(Error while making MR scratch directory - check filesystem config (null))java.lang.RuntimeException: Error whi

2013-07-03 16:16:30 4123

原创 hive load from hdfs出错

使用hive load从hdfs中load data的时候,hiveql如下:load data inpath 'hdfs://192.168.0.131:9000/hive/test.log'overwrite into table test_logpartition(dt="20130703");出错:FAILED: SemanticException [Error 10028

2013-07-03 16:03:13 7044

原创 第二章 IoC Annotation注入

Spring IoC Annotation注入

2013-07-03 10:53:08 1828

process explorer汉化版

Process Explorer汉化版是一款增强型的任务管理器,你可以使用它方便地管理你的 程序进程,能强行关闭任何程序(包括系统级别的不允许随便终止的”顽固”进程)。除此之外,它还详尽地显示计算机信息:CPU、内存使用情况,DLL、句柄信息,很酷的曲线图。

2015-10-10

Maven实战(高清完整带书签)

Maven实战,高清,自用版本,请放心下载使用...

2014-08-21

Javac内核源码

Javac内核源码,自用版本。没有进行任何人修改,只是加上了部分中文的注释。

2014-05-22

struts2+spring+hibernate集成使用到的jar包

struts2+spring+hibernate集成使用到的jar包。自用版本。

2014-01-16

JCO3.0.zip

Java连接SAP的相关JCO包。包括各个Linux版本及Windows版本的。

2014-01-16

JDK6中文帮助文档

JDK6中文帮助文档。个人自用版。有需要的朋友请下载。

2014-01-16

swt帮助文档

swt帮助文档。用于eclipse插件开发。个人自用版本。

2014-01-16

JRainbow 0.2

JRainbow是一款基于Spring+Hibernate+Struts2+Extjs4的企业级开发的Eclipse开源插件。主要用于快速开发,针对都是Java开发人员,只是为程序员节省部分时间。非傻瓜式。非一键建站,适用于二次开发。 JRainbow插件主要功能是支持数据库生成后台代码及简单的Extjs页面代码。支持多次生成代码。支持程序员二次开发。暂时只支持MySQL及Oracle数据库。

2014-01-16

commons-lang-2.6.jar

commons-lang-2.6.jar

2014-01-15

空空如也

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

TA关注的人

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