19 wu_07

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 2w+

Mybatis3使用JdbcOdbc驱动检索MS Access报No data found exception的解决方法

原因:This typically occurs when you try to read the value of a column multiple times. For example, this may throw "No data found":ResultSet rs = statement.executeQuery(sql);while (rs.next()

2015-02-06 18:20:51

Windows下配置Libreplan开发环境

1、安装github for window2、注册并登录3、fork 项目https://github.com/Igalia/libreplan4、clone/checkout  libreplan 项目5、在eclipse ee4.2中import maven项目6、配置Mysql在MySQL服务器上执行命令:CREATE USER librepl

2013-09-26 19:27:52

Windows下打包并在Tomcat7下运行Libreplan(基于Mysql)

1、 Tomcat\conf\Catalina\localhost下创建文件libreplan.xml内容为: <Resource name="jdbc/libreplan-ds" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxW

2013-09-26 19:13:08

Subversion入门配置全接触

1.  Subversion简介Subversion(简称SVN)是一款功能强大的开源版本控制工具,支持Linux和Windows平台。SVN可以有两个访问方式,一种是独立服务器直接访问,即利用svnserve命令启动服务,通过svn://yourdomain.com/project进行访问和操作。另一种结合apache,利用HTTP协议,通过http://yourdomain.com

2012-09-22 08:29:58

使用qt-jambi创建网页缩略图

Qt Jambi是跨平台的应用程式框架Qt的Java绑定版本。WebKit 是一个开源的浏览器引擎,Qt Webkit就是Webkit在Qt平台上的封装。1、下载并安装Qt Jambi http://qt-jambi.org/downloads2、执行安装目录下的qtjambi.bat3、将安装目录下的jar加到lib列表中4、实现类public class Thu

2012-07-28 16:28:13

GMF关于采用拖动方式创建连线的实例

场景:A1 A2两个容器,分别有隔间,隔间分别容纳B1 B2两种对象,任意B1和B2之间可以单向连线(即B1-〉B2)。问题:为了更好的用户体验,需要直接拖动A1内的B1到B2上方Drop时候,创建连线C。解决路径:1、A1隔间内B1可拖动,给A1隔间安装:insta

2011-08-14 07:42:34

让TableViewer实现在行切换前进行判断和校验操作

<br />由于JFace的TableViewer没有提供类似于SelectionChangingListener之类的监听器或相关方法,因此如果我们需要在行切换前做一些判断和校验的时候,就无法获得这样的一个时机。但是幸好SWT Table的select和setSelection方法执行的时候并不触发TableViewer的SelectionChanged监听器,因此我们可以利用该特性实现此功能。<br /> <br />/** * *支持在执行SelectionChanged操作前进行判断的Ta

2010-11-02 10:31:00

Eclipse Rcp中替换Eclipse默认全局快捷键

<br />以下是覆盖全局的Ctrl+S的例子。<br /> <br /> <br /> <extension point="org.eclipse.ui.bindings"> <key commandId="org.eclipse.ui.file.save" contextId="org.eclipse.ui.contexts.window" schemeId="c

2010-10-27 10:28:00

Eclipse Rcp在程序中指定Welcome(Intro)显示的页面

ExtensionPointManager extensionPointManager = IntroPlugin.getDefault() .getExtensionPointManager(); IntroModelRoot model = extensionPointManager.getCurrentModel(); model.setCurrentPageId(pageId);其中pageId为在introContent指定的Id。

2010-10-24 16:39:00

ibatis3中执行SelectBuilder/SqlBuilder生成的SQL语句。

iBatis 3中新增了SelectBuilder/SqlBuilder两个工具类,用于利用类函数的方式动态生成SQL 语句,减少拼接SQL语句时候大量的显式字符串操作,减少字符串操作可能出现的错误,提高程序的易读性。.......通过用户指南上面的实例,我们已经可以生成SQL语句了,但是如何在iBatis下使用这些SQL,用户指南中并没有提及,只能自己进行探索了。

2010-08-11 23:34:00

通用TitleAreaDialog的实现

这个TitleAreaDialog可以通过传入的Composite,动态创建对话框区域(DialogArea)内容,因此具有很强的灵活性,不必每处使用对话框时候都重新继承TitleAreaDialog,从而体现模块化思想,减少冗余的代码。

2010-07-30 00:21:00

JFace DataBinding 中的 MultiValidator学习和体会

MultiValidator在JFace DataBinding中扮演了强大的角色,适用于跨界校验(cross-constraints),只要引用的一个观察值发生变化就会触发验证。

2010-07-08 16:29:00

TableViewer EMF databinding 的一个小问题

基于EMF模型的TableViewer数据绑定一般采用下面的方式: ObservableListContentProvider viewerContentProvider = new ObservableListContentProvider(); tv.setContentProvider(viewerContentProvider); IObservableMap[] omaps = EMFObservables .observeMaps(viewerContentProvi

2010-06-25 11:34:00

GMF 经验点滴积累(四)-修改GMF的outline tree,使其按类别展示View

       GMF的outline tree默认显示的层次为:diagram -- notes,如果要展示edges或者按其他层次分类展示views,就需要对其进行定制。     1、重载DiagramEditor方法getOutlineViewEditPartFactory(),这个方法是创建outline tree节点TreeEditPart的入口函数。       protec

2010-02-24 18:56:00

GMF 经验点滴积累(三)- Drag and Drop方式实现图形(Node)的创建

  1、保证Drag源和Drop目标具有同一 Transfer 中介,这里均使用了LocalSelectionTransfer。 源为导航TreeViewer组件,这里为简单起见,Tree的input和图形元素使用同一类型模型,因此不涉及模型转换:  public class DragEnableTreeViewer extends TreeViewer implement

2009-09-06 19:40:00

GMF 经验点滴积累(二)-菜单工具栏篇

一、增加主菜单和工具栏项(printPreviewAction)1、在plugin.xml中配置contributionItemProvider扩展点。  2、在定义的×ContributionItemProvi

2009-06-21 11:12:00

GMF 经验点滴积累(一)

1、修改Connection的默认路由(Router)风格(默认的初始风格为oblique)。 覆盖DiagramConnectionsPreferencePage的initDefaults方法: public static void initDefaults(IPreferenceStore preferenceStore) { preferenceStore.setDefau

2009-06-15 20:48:00

GEF:EditPolicy接口参考(摘)

Interface EditPolicyAll Known Implementing Classes: AbstractEditPolicy A pluggable contribution implementing a portion of an EditParts behavior. EditPolicies contribute to the overall editing beh

2008-04-09 20:10:00

GEF:取图形四个边框中间位置Anchor

 有关GEF中Anchor的知识请参阅http://xyhsm.javaeye.com/blog/67809。 原理是根据目标图形在源图形的相对位置(上下左右),并以45度角为分割,决定Anchor具体在四个边框中具体那一个的中部。 import org.eclipse.draw2d.AbstractConnectionAnchor;import org.eclipse.d

2008-04-05 10:36:00

JSF点滴积累-Overriding The JSF Renderers

Overriding The JSF Renderers (The simple example) 转载自:http://www.jroller.com/HazemBlog/entry/overriding_the_jsf_renderers_the Some guys have asked me how to override the JSF component renderer

2008-01-20 17:54:00

查看更多

勋章 我的勋章
  • 蓝花
    蓝花
    子板块内专家分月排名榜第三