自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 问答 (1)
  • 收藏
  • 关注

Jboss 5启动报IO异常的解决方法

今天启动jboss报了个诡异的IO异常错误代码:[quote]2010-10-29 11:30:25,512 ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] (main) Error installing to Start: name=jboss:service=NamingProviderURL...

2010-10-29 13:52:38 189

Ejb3持久化实体时的异常

对某个Entity进行持久化操作时发生如下异常Caused by: org.hibernate.PersistentObjectException: detached entity passed to persist: xxx原因:应该使用merge的地方使用了persist 补充em.merge()与em.persist()的区别,如下(以下内容来自网络) Eithe...

2010-06-01 14:31:08 139

列出两个日期间的所有日期(使用oracle的rownum实现在sql中使用循环)

oracle中有一个字段rownum,长期以来只知道它是记录的行号,却没有想过用它做更有价值的事情。 有两个时间点,要求列出这两天之间的所有日期,如2010-04-01和2010-04-10,列出 2010-4-1 2010-4-2 2010-4-3 2010-4-4 2010-4-5 ...

2010-04-02 13:46:21 276

取消用VisualStudio 作为JUST-IN-TIME DEBUGGER

在命令行中执行以下操作drwtsn32 -i 点击“确定”后将会把Dr.Watson设定成预设的Debugger工具,这样就不会去找VisualStudio了。以下是微软官网对Dr. Watson的描述:Dr. Watson 是一种诊断工具,它在程序出现问题时收集有关计算机的信息。 Dr. Watson 所收集的信息称为快照。 快照中包括的信息分别用于:识别有问题的...

2010-03-31 09:21:51 502

原创 java操作XMLType的几种方法

XMLType是oracle数据库特有的数据类型可以用来存储一段xml,通过java(本文使用jdbc)插入XMLType根据sql中参数的类型通常有以下3种方法: [color=red]本文使用的数据库为oracle10.2.1[/color] 一、String,客户端只需传递一个字符串参数,创建xmltype的任务完全交给数据库,此方法数据库的压力最大 ...

2010-02-02 13:16:15 903

原创 JavaEye怎么回事?s\cript竟成敏感词?

今天本来准备写个帖子,结果不让提交[color=red]您的文章当中包含了敏感关键词's\c r i p t',属于中\共网监部门规定的有害信息,为了保护您和JavaEye网站的安全,我们建议您不要发表这篇文章,网监部门一旦认为你的文章是有害信息,会要求我们提供你的IP地址[/color] 谁解释一下这是怎么回事 :x ...

2010-02-02 13:14:27 191

原创 Java多线程--让主线程等待所有子线程执行完毕

朋友让我帮忙写个程序从文本文档中导入数据到oracle数据库中,技术上没有什么难度,文档的格式都是固定的只要对应数据库中的字段解析就行了,关键在于性能。 数据量很大百万条记录,因此考虑到要用多线程并发执行,在写的过程中又遇到问题,我想统计所有子进程执行完毕总共的耗时,在第一个子进程创建前记录当前时间用System.currentTimeMillis()在最后一个子进程结束后记录当...

2010-01-27 19:34:34 586

原创 未给Editor指定icon引发的异常

扩展elcipse.ui.editor时报了[color=red]org.eclipse.ui.PartInitException: Unable to open editor, unknown editor ID: XXX[/color]异常,以前也报过这个异常,那是因为eclipse没有自动将扩展加入启动配置中,需要手动添加一上,而这一次排除了这种可能,也排除了editorId不一致的可能...

2010-01-18 16:27:10 171

原创 Eclipse Birt的列绑定错误

[size=medium] 今天用eclipse birt做报表时出现了一个错误困扰半天啊... [color=red]Column Binding "XXX" is incorrect:the parent query column bindings which include aggregations cannot be used in column bindings of sub...

2010-01-15 16:52:55 297

原创 有用的小工具

刚刚回复了一个网友的帖子[url="http://jinxhj2003.iteye.com/blog/490510"]端口查看[/url],就想把它贴出来。 ActivePort--看名字就知道它的作用,查看活动的端口,其实它的作用可不止查看端口那么简单,还能查看进程,基本上可以当进程管理器用,更重要的是还能查看到产生进程的程序的路径,有的进程名看起来让人晕,但是能看到其路径的话是什...

2010-01-14 09:54:12 111

原创 根据当前日期算前一年、前一月、前一天(java基础)

问题的本身没有什么难度,但是要想一下子找到一个现成的方法还真不是那么容易,本来以为java.util.Date中会有方法结果找了半天没找到,最后还是在Calendar中找到了,记下别忘了!![b]核心:使用Calendar的add(int field, int amount)方法[/b][code="java"] Calendar ca = Calendar.getInsta...

2010-01-13 15:17:00 347

原创 ExtJS--使用Border布局时注意

直接翻的API,虽然API中有写,但我刚开始却没注意到以至后来出现问题头疼半天,最后去查API才看到有,现在翻一下加深印象 1 使用Border布局的容器[color=red]必须[/color]有一个子件在'中心'区域(region:'center')。中心区域的子件将会自动改变尺寸来填充Border布局中没有被使用的其他区域的空间。(如果不指定会报[color=red]uncau...

2010-01-08 10:46:09 172

原创 TabPanel中加载页面时不执行页面上的js脚本

在前面的基础上实现导航跳转功能,点击导航菜单,在TabPanel中打开一个新Tab,在新Tab页中加载对应的页面,页面是跳转了可是页面中的js脚本却没执行。 跳转页面body部分内容很简单 [code="JavaScript"] //脚本部本 Ext.onReady(function(){ function doTest() { ...

2010-01-06 22:32:24 202

原创 Ext与服务端通信的方法

以下内容来自网络,记录下供以后学习参考ExtJS主要通过这几种方式和服务端进行通信: Ext.Ajax.request 做普通的异步请求,服务端可以根据实际情况返回JSON形式数据或者HTML片段; Ext.tree.TreeLoader 加载树形结构,服务端必须返回JSON形式数据,而且要符合Ext.tree.TreeNode的配置要求,否则自己做转换; Ext.dat...

2010-01-06 19:18:12 170

原创 ExtJS--创建可收展的侧边导航栏

近几天一直在想怎样把[url="http://3ccoder.iteye.com/blog/556668"]树形菜单[/url]弄成可收放的侧边栏,搞了好几天都没有出来侧边的效果,今天终于出来了,原来是没有用Viewport显示 Ext API中对Viewport的描述如下 "A specialized container representing the viewab...

2009-12-30 18:16:11 398

原创 Oracle树结构查询(connect by ...)

[code="SQL"] SELECT... [START WITH 初始化条件(根结节点的条件)] CONNECT BY PRIOR 递归的条件 [ORDER SIBLINGS BY 排序条件][/code] 关键字解释: START WITH :用来做为根结节点的条件 CONNECT BY :表示父子关系成立...

2009-12-28 23:07:08 110

原创 SELECT INTO 和 INSERT INTO SELECT 两种表复制语句

转:http://hi.baidu.com/heiru/blog/item/cea7b01becb846108718bfcd.html Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一...

2009-12-28 22:01:01 77

原创 ExtJS--根据用户权限动态创建菜单树

服务器端方法[code="Java"]public File writeJason(){ final List allMenus = securityManager.getUserMenuTree(); //根据用户ID从数据库读出用户的所有权限 final List leafs = new LinkedList(allMenus);//有顺序的list List roo...

2009-12-25 16:58:12 180

开眼看世界,初识ExtJS之HelloWorld

开始学习ext,先从helloworld开始准备工作-搭建Ext的工作环境: 下载Ext:http://www.extjs.com/products/extjs/download.php IDE:eclipse with Spket plugin Spket是目前最好的Ext IDE,提供Eclipse插件,可以手动[url="http://www.spket.com/do...

2009-12-22 21:17:32 100

原创 Swt/Jface tableviewer 加入filter ,改变行的颜色

 原帖出处:http://blog.csdn.net/alex197963/archive/2008/08/06/2778299.aspx  如果我们想根据某一列来过滤记录,如何实现呢?很简单,定义一个过滤器filter。这里只演示定义一个过滤器的情况。现实中你可以定义多个灵活的过滤器,通过替换过滤器来实现各种各样的过滤。一、过滤器代码:import org.eclipse.jface....

2009-12-15 11:18:27 86

原创 Eclipse Birt使用动态sql创建data set

Eclipse Birt可以使用sql query来创建数据集,通过在报表中设置参数(Parameter)来传递客户端的用户输入,同时可以设置data set参数并且与报表参数关联(这两个参数是不同的),这样可以将客户端的用户输入传递给data set的参数供sql query的where语句使用,这是通常的创建sql语句的做法,但是种方法只适合固定的sql语句,对于动态的sql就不适用了...

2009-12-10 15:18:05 445

使用Google的搜索源代码功能和Subversion下载源码工程到本地

前一篇《Google新特性--源代码搜索功能 程序员们有福了》介绍了使用google可以搜索网上的开源代码,本篇介绍使用Subversion下载代码到本地。 第一步:google你要找的代码如:google "google paginate"第二步:复制svn仓库的位置第三步:在本地建文件夹用来存放呆会down下来的代码第四步:在文件夹上右键--SVN CheckOut...

2009-10-29 13:27:37 96

Google新特性--源代码搜索功能 程序员们有福了

     俺们这些个敲代码的民工们有福了,Google推出了源代码搜索功能,顾名思义就是搜索网上大量的开源代码,以后不用再费劲叭啦的奔波于各大开源网站、论坛(还不一定找到)了,google一下吧,而且还支持正则表达式。      下面的就是我用这个功能搜索到的google自已的分页代码。 /** * Copyright 2009 Adam Ruggles. * * Li...

2009-10-29 12:30:58 294

原创 让我的TC也能显示subversion的图标

不久前看了[url=http://xbeta.info/studytc/]善用佳软[/url]的文章我开始使用TC,同时因为做项目的关系还需经常用到Subversion,经过一段时间的使用的确发现TC的强大(到目前为止我的最大感受是方便,更多强大之处还有待不断发掘),但是却一直无法使这两者结合起来使用,虽然TC可以支持SVN的右键菜单却不能支持SVN的图标显示,这使我很郁闷毕竟显示图标可以更直观地...

2009-10-22 18:40:53 164

SSH框架中向数据库存取图片

     以前一直觉得向数据库中存图片是件挺麻烦的事情,今天自己试了一下也没有想像中的那么麻烦(虽然过程中遇到好几次莫名其妙的异常,最后发现是Oracle的包的问题),得益于Hibernate可以很好的支持java.sql.Blob属性的映射public static void main(String[] args) { //获得Spring的上下文对象 Applicati...

2009-10-20 22:36:46 157

原创 FireFox搜索增强插件

    以前用过一个插件感觉挺好的,可是系统重装过之后就丢了,一直想找回来却不记得插件名字了,在网上搜了很长时间试了很多关键字都没有找到,终于皇天不负有心人今天终于找到了,就是CustomizeGoogle插件,它的作用是在Googele的搜索结果页面的上方以链接的形式显示BaiDu,YaHoo等一些常用搜索引擎,只要点击一下上面的链接就可以将当前关键字用该引擎搜索并将结果显示,对于以google...

2009-10-14 13:28:19 120

Vim实战——匹配自定义的开始标记和结束标记之间的内容

    在xml文件中常有许多自定义的标签,这些标签是成对出现的,如<proterty>和</property>,有的时候我们需要操作某个标签对中的内容而又不要引响标签对之外的其他内容,怎么办呢?下面是xml文件中的一段内容,假如要查找<data>和</data>中的内容,应该用什么表达式才能满中要求呢? 1<cell i...

2009-08-11 22:10:33 330

Vim实战——利用vim生成EntityBean(下)

接下来要做的就是将 ^I 替换成空格,将数据库中的数据类型替换成 java 中的数据类型 输入 :%s/^I/ /g                                         // 将 ^I 替换成空格        :%s/varchar2(1)/char/g                     // 将 varchar2(1) 替换成 char      ...

2009-08-08 10:32:18 94

Vim实战——利用vim生成EntityBean(上)

任务: Ejb 开发,根据数据库中已经建好的表创建 EntityBean ,如果数据库中的字段不多还好办,一个一个写就是了,那如果碰到字段很多的情况怎么办呢?像下表中的有59个字段的,一个一个写恐怕要写到猴年马月了。 字段名 数据类型 object_rrn number(19) org_rrn number(19) ...

2009-08-08 00:06:39 86

Java中带复选框的树的级联选择与取消

需要实现如下的功能:     当选中树中的某一节点时, 1 、如果该节点是父节点,其下所有子节点应该也被选中,取消选中时亦然 ; 2 、如果该节点是子节点那么选中该节点时,其父节点也应该是被选中状态 ( 父节点下只要有一个子节点处于选中状态这个父节点就应该是选中的,只有当该节点下一个子节点都没有被选中时才是非选中状态 ); 3 、如果该节点既是父节点又是子节点那么选中它时,它的所有...

2009-07-23 14:40:53 219

空空如也

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

TA关注的人

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