- 博客(117)
- 资源 (28)
- 收藏
- 关注
原创 temp---
http://www.sz1001.net/soft/65343.htmapk.91.com/Soft/Android/org.dayup.gnotes-960-0.9.60.html
2014-12-08 09:32:56 899
原创 Windows 7 Ultimate + Ubuntu 14.04 LTS双系统
http://zhangxiaobo.blog.51cto.com/7076851/1188627
2014-06-23 22:26:08 7118 1
原创 java中相对路径
java中相对路径都是从jvm启动路径开始的。如jvm安装在D:// 则File("a.txt")在D://a.txt。一个点代表当前路径,两个点代表上级路径。”.”与”.\”一样。一个点可以连同它后面的/不用写。两个点必须写/。IDE如eclipse中相对路径从工程目录开始。new File("a.txt")在projectFolder/a.txt。”.”或”.\
2014-03-17 16:06:04 1169
转载 在eclipse中调试maven test
www.l99.com/view.action?postId=1261666一般情况下,使用如下方式都不能使myeclipse检测到程序中的断点: 项目 -> Run As -> maven test 或 项目 -> Debug As -> maven test 如果想使myeclipse在执行 maven test 的时候,能进行断点调
2014-03-12 17:10:49 7517 2
转载 EasyMock问题总结
最近开发中同事遇到过很多EasyMock的问题,也许有时候会怀疑easyMock是不是出了问题,其实99.99%的情况都是我们自己的代码出了问题,所以请认真的检查出错前后代码。
2014-03-11 18:43:39 5694
转载 jmx入门及开发示例
官方介绍:http://docs.oracle.com/javase/1.5.0/docs/guide/jmx/overview/JMXoverviewTOC.htmlJMX(Java 管理扩展,Java Management Extensions) 是来管理网络,设备,应用程序等资源,它描述了一个可扩展的管理体系结构,并且提供了 JMX API 和一些预定义的 java 管理服务。J
2014-02-25 13:50:44 1731
原创 Common Navigator Framework (CNF) 添加排序common sorter
1.4 common sorter实现排序,要在一个单独的navigatorContent扩展点中的子navigatorContent中创建一个commonSorter,并且子navigatorContent的sortOnly属性设置为true
2014-01-13 21:06:47 1016
转载 适配器模式
Adapter模式的定义:把一个类的接口变换成客户端所期待的另外一种接口,使得原本由于接口不兼容而不能再一起工作的那些类可以一起工作。适配器模式分类:1.类的适配器模式(采用继承实现)2.对象适配器(采用对象组合方式实现)public class Adapter extends Adaptee implements ITarget { @Override p
2013-08-26 11:28:24 537
原创 文章搜罗
xxxjava iohttp://www.ibm.com/developerworks/cn/java/j-lo-javaio/http://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/ xxx
2013-08-06 19:01:35 1406
原创 Find bugs
bugsolutionLI_LAZY_INIT_STATIC:Incorrect lazy initialization of static fieldprivate static volatile SystemPropertiesManager instance = null;public static SystemPropertiesManager getIns
2013-07-20 10:40:44 4142
原创 其他浏览器(firefox,chrome)可以上网 ie(Internet Explorer)无法上网 解决方法
Internet Explorer无法上网,而其他浏览器可正常使用,出现这种情况一般是使用代理软件(翻墙软件)篡改了IE的链接配置导致的。解决如下:1 Internet Explorer--》internet选项--》连接--》局域网设置2 勾选自动检查设置,去掉使用自动配置脚本和代理服务器即可
2013-05-18 22:07:08 30591 13
原创 resources Builders 校验
http://www.ibm.com/developerworks/cn/java/j-lo-apde/Eclipse JDT(Java Development Tools)定义了一个增量项目构建器,每当 java 项目中增加或修改一个文件时,该构建器都会把 java 源文件编译成一个 class 文件,同时追踪依赖文件并且在需要的时候重新编译这些文件。插件扩展了 org.eclipse.co
2013-05-06 20:37:02 824
转载 org.eclipse.ui.startup扩展点介绍
默认情况下,Eclipse插件是懒加载(Lazy Start)的,即只有当插件的功能被真正调用的时候(比如打开插件中的视图或点击插件的全局菜单等),插件才会被启动(执行生命周期的开始start方法)。org.eclipse.ui.startup 扩展点可能是版本2.0一直有争议的API之一。它标记当Eclipse加载时要启动的插件。亦即当某插件中有类实现org.eclipse.ui.sta
2013-04-27 18:39:56 1852
原创 eclipse不能安装swtbot的解决方法
通过eclipse install安装swtbot - http://download.eclipse.org/technology/swtbot/galileo/dev-build/update-site/出现错误如下Cannot complete the install because one or more required items could not be found.So
2013-04-17 16:16:06 2122 2
原创 Java基础笔记2
1. 回调是一种双向调用模式,就是说,被调用方 在被调用时也会调用对方,这就叫回调。“If you call me,i will call back”。:class A实现接口InA ——背景1 class A中包含一个class B的引用b ——背景2class B有一个参数为InA的方法test(InA a) ——背景3A的对象a调用B的方法传入自己,test(a) ——
2013-02-24 19:53:22 875
原创 Java基础笔记1
1. 子类可以继承父类的所有成员(无论公私有属性),只是访问权限有区别。子类父类之间互不能访问保护和私有属性。2. 子类重定义父类的方法,其访问权限不能变小。Protected不能重定义成private。3. private int a[3];这样是错误的,应为int[] a;4. 在子类的内部,不仅能够访问子类自己定义的所有成员,也能够访问超类中公有和受保护的成员,但不能
2013-02-24 19:43:04 1208
原创 SWT 句柄泄漏分析报告
一:什么叫句柄 WINDOWS下有很多种句柄,如文件句柄,进程句柄,窗口句柄等。 句柄是内核用来标识内核对象或其他对象的一个数值。句柄代表的 对象所占用的内存是由内核分配的,每种句柄都有相应的释放方法, 如果不释放句柄,内核就无法回收内存。二:SWT简介 SWT本质上都是一套依赖于操作系统具体实现的GUI库, 每一个swt的窗口都对应一个
2013-01-16 14:07:42 1662
原创 texteditor marker and annotation
http://liugang594.iteye.com/blog/795749http://stackoverflow.com/questions/2888207/eclipse-plugin-custom-icon-for-a-markerhttp://help.eclipse.org/indigo/index.jsp?topic=/org.eclipse.platform.do
2013-01-14 17:13:38 1553 1
转载 Eclipse 开源详细介绍
Eclipse 生态系统非常大,有时候甚至达到了恐怖的地步。Eclipse Foundation 监管着大约 100 个项目,Galileo 只代表那些项目的一个缩影。Galileo 发行版系列展示 Eclipse 技术,并帮助采纳者将 Eclipse 技术集成到他们的产品中。要了解关于 Galileo 项目的更多信息,请访问下面的链接。Accessibility Tools Framewor
2013-01-11 10:59:30 1628
转载 rcp(插件开发)资源管理四
eclipse资源监听1.资源监听必须实现IResourceChangeListener接口Java代码 IWorkspace workspace = ResourcesPlugin.getWorkspace(); IResourceChangeListener listener = new IResourceChangeListener() { p
2013-01-11 10:58:21 786
转载 rcp(插件开发)资源管理三
关于marker的使用描述:在eclipse中marker是用来代码级别的各种状态信息的一个框架,使用marker可以轻松的浏览和定位文件中的错误或其他的一些信息。1.定义marker,在eclipse中已经定义了一些marker,但是在我们使用的时候,也有可能需要定义自己marker。如下是eclipse中已经存在的marker:org.eclipse.core.resource
2013-01-11 10:57:27 787
转载 rcp(插件开发)资源管理二
IProject中的Builder与Nature1.创建一个新的工程如下是创建一个新的工程的代码,但是此时工程就是一个文件夹,没有任何特性Java代码 publicvoid createProject(String projectName)throws CoreException{ IWorkspace workspace = Resources
2013-01-11 10:56:41 862
转载 rcp(插件开发)资源管理一
基本概念Eclipse开发平台提供资源插件(org.eclipse.core.resources),插件提供对项目(Project)、文件(File)、文件夹(Folder)的相关管理和操作。工作区(workspace)是用户数据文件在平台中的组织和保存区,工作区中的文件通过资源的概念进行组织。工作台(Workbench)可以理解为用户浏览和操作工作区的一个工具。资源插件提供创建、
2013-01-11 10:54:39 1130
原创 插件工程的图片管理
/** * The activator class controls the plug-in life cycle */public class IntegrationPlugin extends AbstractUIPlugin{ /** * The plug-in ID */ public static final String PLUGI
2012-12-27 15:48:50 764
原创 工程展示ProjectExplorer之覆写JavaElement
1.1 基本项(1) ContentProvider实现IPipelinedTreeContentProvider2(2) 工程中存在.classpath文件。 1.2 编辑器修改后刷新视图节点在编辑器的doSave()中刷新文件夹或文件 public void doSave(IProgressMonitor progressMoni
2012-12-27 12:29:16 979
原创 调用新建向导wizard
1. org.eclipse.jface.wizard.WizardDialog.WizardDialog(ShellparentShell,IWizard newWizard)dialog.open()2.com.huawei.ide.foundation.common.ui.util.WizardUtils.openWizard(String) public s
2012-12-27 12:27:18 1001
原创 文件操作
File ioFile = newFile(location.toString() +"\\ebus.properties");ioFile.createNewFile(); 1. CommonSearchUtil.searchFilesWithinProject(container, 2. foundation.common.core.util/** * 为
2012-12-27 12:25:17 540
转载 【Eclipse插件开发】打开编辑器
今天终于可以闲一天,想来想去就乱写点东西吧,说不定对有些新人有点帮助呢~_~ 用Eclipse API的方式来打开编辑器,可能对任何一个插件开发者都不是很陌生的操作了。但是,还是建议你忍着看一下,全当是复习吧~_~。 【打开editor的接口讨论】 先来看一下workbench吧,workbench从静态划分应该大致如下:
2012-12-24 20:32:08 2674
原创 set,list,map区别与联系
List有序key和value都能重复Set 无序(除treeSet) key和value都不能重复Map无序(除treeMap) key 必须唯一 value 可以重复 有序否允许元素重复否Collection否是List是是Set
2012-12-12 10:50:59 654
转载 JAVA对ArrayList排序
以下前三个代码都是通过实现Comparable接口,或是实例化一个比较器,虽然重点部分重复了,也各有不同,还是都贴上吧。http://zhidao.baidu.com/question/97784478java如何对ArrayList中对象按照该对象某属性排序 增加排序功能,打印时:输出学生对象的时候,需要先按照年龄排序,如果年龄相同,则按照姓名排序,如果姓名也相同,则按照学号
2012-12-12 10:44:30 28561 1
转载 String.format 的大用场
String.format是在JDK1.5中新增的静态方法,功能强。它主要功能是格式化数据,大致分为这些类(常规类型、字符类型、数值类型、日期类型)。它的语法如下:常规类型、字符类型和数值类型的格式说明符的语法:%[参数索引位置$][转换标识符][最小官渡][.保留精度位数]转换方式 日期语法:%[参数索引位置$][t或T]转换方式用场:1、将第一个参数转换为字符串,类似Messa
2012-12-12 10:33:03 843
转载 扩展 project explorer 视图支持 XML 模型结构,第 2 部分
原文地址http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-cnfext2/index.html 扩展 project explorer 视图支持 XML 模型结构,第 1部分http://blog.csdn.net/andywangcn/article/details/8258094CNF 菜单扩展及 XML 文档操
2012-12-07 09:29:43 1316
转载 如何使用 Eclipse CNF 的 Saveable Protocol 实现对 View 的保存
http://www.ibm.com/developerworks/cn/opensource/os-cn-eclcnfsp/index.html CNF 的介绍Common Navigator Framework (CNF) 是一套帮助用户开发基于 eclipse 的内容导航视图的框架,通过这套框架开发者可以迅速地将特定的资源与模型无缝地集成到 eclipse 中,并利用其提供的的
2012-12-07 09:27:04 1122
转载 扩展 project explorer 视图支持 XML 模型结构,第 1 部分
http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-cnfext/index.html#ibm-pcon简介: CNF(Common Navigator Framework) 是一个通用的、可扩展的导航视图框架。通过 CNF,开发人员很容易开发一个 CNF 视图,或者对已有的 CNF 视图进行扩展。这篇文章主要介绍如何利用 CNF
2012-12-04 23:28:52 1508
转载 构建 Eclipse 插件在 EMF 模型中浏览内容
http://www.ibm.com/developerworks/cn/opensource/os-eclipse-emf/代码见outlook邮件使用 Common Navigator Framework 和 Eclipse Modeling Framework 操作和浏览基于 EMF 的模型中的内容简介: 通过本文,了解如何使用 EMF.Edit 和 Common Navig
2012-12-04 23:15:57 1914
转载 org.eclipse.ui.navigator.linkHelper的使用
http://www.24xuexi.com/w/2011-06-08/91464.htmlorg.eclipse.ui.navigator.linkHelper扩展点的本意是用来在Editor和Navigator之间互相选中的支持。勇哥问了我这个扩展点的使用,结果我也不会用。最后勇哥找出来了为啥不能用。因为还需要定义viewContentBinding。跟踪代码,查到了这部分源码
2012-12-04 23:04:43 1790
转载 Navigator 之 linkHelper
http://blog.sina.com.cn/s/blog_560eea89010005ql.htmlorg.eclipse.ui.navigator.linkHelper是一个提供连接到Editor的扩展点.完成Navigator浏览里面"Link With Editor"的功能.首先看需求.我们在做产品的时候参照了Eclipse里面JDT PackageExplorer关于Link
2012-12-04 23:00:14 1587
转载 定义自己的Common Navigator
http://liugang594.iteye.com/blog/153413所谓的Navigator,可以简单的理解为Eclipse中的资源导航视图,例如: Project Explorer视图 Project Explorer视图这一系列,我们就要来实现一个类似的Navigator视图
2012-12-04 22:53:43 5517 2
截屏工具_PocketSnapshot
2011-06-17
Android开发环境配置(Windows+MyEclipse8.6)
2011-04-07
ArcGIS+API+for+Android+案例教程
2011-03-22
CSDN的VC编程经验总结
2010-11-09
通用控件的使用方法详解与实例
2010-11-09
COM——串口通信程序
2010-02-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人