自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Different Design Studio

简约而不简单

  • 博客(19)
  • 收藏
  • 关注

转载 Application "XXX" could not be found in the registry的解决办法

1、#######不知是否有人与我一样碰到这个问题,先建立一个RCP应用,写了一段代码,试运行一下,再写一段代码,加入对某个插件的依赖后,程序就会报错:java.lang.RuntimeException: Application "tets.application"

2011-08-30 18:46:43 1687

原创 RCP程序“The chosen operation is not enable”对话框

现象:RCP程序运行时,跳出“The chosen operation is not enable”对话框控制台打印异常 org.eclipse.core.commands.NotEnabledException: Trying to execute the

2011-08-26 09:47:37 2474

转载 Java常用正则表达式

"^\d+$"  //非负整数(正整数 + 0)"^\[0-9\]*\[1-9\]\[0-9\]*$"  //正整数"^((-\d+)\|(0+))$"  //非正整数(负整数 + 0)"^-\[0-9\]*\[1-9\]\[0-9\]*$"  //负整数"^-?

2011-08-23 12:15:09 481

原创 Velocity加载文件的奇怪问题

今天当我用Velocity 的如下方式加载模板的时候,Properties p = new Properties();p.put("file.resource.loader.class","org.apache.velocity.runtime.resource.loade

2011-08-19 23:03:35 4338

原创 RCP应用程序中读文件的路径问题

现象:在RCP程序中,以相对路径读文件遇到以下异常。但用绝对路径则没有问题。try { FileInputStream fileStream = new FileInputStream("poc.xml"); } catch (FileNotFoundExcep

2011-08-18 23:52:33 966

转载 ClassLoader.getSystemResourceAsStream与Class.getClassLoader().getResourceAsStream()

ClassLoader.getSystemResourceAsStream uses the system ClassLoader (ClassLoader.getSystemClassLoader) to search for the resource.this.getCl

2011-08-18 23:38:59 1407

转载 Java一次读取文本文件所有内容

我们做文本处理的时候的最常用的就是读写文件了,尤其是读取文件,不论是什么文件,我都倾向于一次性将文本的原始内容直接读取到内存中再做处理,当然,这需要你有一台大内存的机器,内存不够者……可以一次读取少部分内容,分多次读取。读取文件效率最快的方法就是一次全读进来,很多人用read

2011-08-18 11:24:06 35830

转载 Velocity中加载vm文件的三种方式

Velocity中加载vm文件的三种方式: 方式一:加载classpath目录下的vm文件Properties p = new Properties();p.put("file.resource.loader.class","org.apache.veloci

2011-08-17 17:52:23 1737

原创 如何知道当前java程序运行路径

现象:对于初学者来说,引用一些资源的时候使用相对路径经常遇到问题,但却不知道当前的路径到底是在哪里,相对路径要怎么写。解决:System.out.println(System.getProperty("user.dir"));

2011-08-17 15:16:22 2878

转载 Java的反射的动态生成

这是一种叫做反射的动态生成对象的机制,这两天看了点相关的文章初步了解了一些,也找到解决你这个问题的方法,其实也很简单,只是它的原理很复杂很难懂,实现方式还是比较简单的,强行去记住它就好.Class cls=Class.forName("Thetest");//例如存在一个这样

2011-08-16 10:18:19 715

转载 RCP开发运行时Plug-in TD was unable to load class td.app.Application

本来好好可以运行的程序,经过一些配置之后,就出现了这个异常,整个程序都不能启动。上网找了好久,才找到解决方法!SESSION 2007-12-03 11:59:01.796 -----------------------------------------------e

2011-08-16 10:14:06 2286 1

原创 RCP运行时的NoClassDefFoundError

想象:运行RCP application 时有exception,但编译无错误Exception in thread "Thread-7" java.lang.NoClassDefFoundError: org/jdom/input/SAXBuilder

2011-08-15 15:10:32 1323

原创 如何打印Java异常的完整堆栈内容

当我们在java遇到异常,却很难根据default打印的异常内容来判断问题所在的时候,我们可以用以下的API打印发生异常时堆栈的完整内容。exception.printStackTrace();

2011-08-11 21:35:48 5896

原创 RCP无法修改程序初始布局

现象:如果发现怎么通过extensions view / source 来布置视图都没有成功解决: 请检查是否有这个代码在 ApplicationWorkbenchAdvisor 内。它将保存Layout的布局,那么即会用上次关闭时的布局把你初始化的布局替换掉,所以你的修改并

2011-08-11 16:50:30 659

原创 导出RCP程序遇到错误

问题:导出RCP应用程序遇到错误,内容如下: Cannot complete the install because one or more required items could not be found. Missing requirement: TestSample

2011-08-11 14:27:16 656

转载 Eclipse快捷键大全(转载)

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)

2011-08-10 17:28:10 328

原创 notifyListener无法调用handler

现象:在panel上添加了事件监听,但在触发的时候, handler并没有被调用。panel.addListener(PanelEvent.EventType, new Listener(){ @Override public void handleEvent(Event

2011-08-10 16:05:53 614

原创 添加的SWT控件没有显示出来

可能的原因1 用得contain的layout不正确。 请考虑用 FillLayout。shell.setLayout(new FillLayout(SWT.HORIZONTAL));2 没有先添加,再调用open。如果先open再添加,那么必须再另外ca

2011-08-10 15:37:44 1510

转载 Java Random的参数的作用

Java Random 参数的使用

2011-08-10 13:20:07 4088 1

空空如也

空空如也

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

TA关注的人

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