<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/superbsoftware</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; superbsoftware]]></copyright><item><title><![CDATA[jquery ajax error 的个人原因]]></title><link>https://blog.youkuaiyun.com/superbsoftware/article/details/7692707</link><guid>https://blog.youkuaiyun.com/superbsoftware/article/details/7692707</guid><author>superbsoftware</author><pubDate>Tue, 26 Jun 2012 14:13:39 +0800</pubDate><description><![CDATA[今天做项目的时候遇到了一个问题，就是jquery的get方法，和后台交互后怎么也不能调用回调函数。
网上查了很多的资料，但是都不能解决，于是我改用了ajax方法：
	$.ajax({
                type: "GET",
                url: "http://127.0.0.1:8080/JQueryDemo/UserVerify?userName="+]]></description><category></category></item><item><title><![CDATA[第一个项目完成后的杂项]]></title><link>https://blog.youkuaiyun.com/superbsoftware/article/details/7692686</link><guid>https://blog.youkuaiyun.com/superbsoftware/article/details/7692686</guid><author>superbsoftware</author><pubDate>Tue, 26 Jun 2012 13:54:05 +0800</pubDate><description><![CDATA[eclipse插件的项目结项了，断断续续的用了6，7个月的时间，当然也学到了很多的东西，项目完成后想到了一句话：自信是磨练出来的。
确实，在学校里面的时候，不知道为什么总是不自信，当我的话被别人否定了之后从来不知道反驳，那时我我不知道为什么，但是现在我知道了因为以前没有经历。
虽然是第一个项目，虽然是刚刚上完大三后实习的第一个项目，但是他确实]]></description><category></category></item><item><title><![CDATA[20120509 GEF 中双击事件的捕获及使用]]></title><link>https://blog.youkuaiyun.com/superbsoftware/article/details/7549240</link><guid>https://blog.youkuaiyun.com/superbsoftware/article/details/7549240</guid><author>superbsoftware</author><pubDate>Wed, 09 May 2012 11:55:24 +0800</pubDate><description><![CDATA[之间已经讲过了 policy和command之间的关系20120212 关于gef的part，policy浅析（http://blog.youkuaiyun.com/superbsoftware/article/details/7252226）
在那里面主要介绍的是GEF自带的一些policy。但是如果是我们自己需要的事件怎么办呢。
下面我以双击事件为例给大家介绍一下。
首先，更具之前的介绍我们需要先写]]></description><category></category></item><item><title><![CDATA[The prefix "xsi" for attribute "xsi:schemaLocation" associated with an element type "x" is not bound]]></title><link>https://blog.youkuaiyun.com/superbsoftware/article/details/7529090</link><guid>https://blog.youkuaiyun.com/superbsoftware/article/details/7529090</guid><author>superbsoftware</author><pubDate>Wed, 02 May 2012 19:02:54 +0800</pubDate><description><![CDATA[因为公司的项目需要解析xml然后读取配置，在进行下一步的操作。我选择的做法是使用jaxb来实现。当然了至于jaxb我会慢慢想大家介绍。
总之需要的是先写一个xsd文件，然后写出一个符合xsd规范的xml来。
xsd写完了，再写xml的时候eclipse 的xml编辑器重视报错
The prefix "xsi" for attribute "xsi:schemaLocation" associ]]></description><category></category></item><item><title><![CDATA[20120212 policy中的command]]></title><link>https://blog.youkuaiyun.com/superbsoftware/article/details/7252452</link><guid>https://blog.youkuaiyun.com/superbsoftware/article/details/7252452</guid><author>superbsoftware</author><pubDate>Sun, 12 Feb 2012 14:35:32 +0800</pubDate><description><![CDATA[给同事培训的时候有一个问题一直没有解决：在policy中创建了过多的command
    @Override
    protected Command createChangeConstraintCommand(EditPart child,
            Object constraint) {
        SuperChangeConstraintCommand ch]]></description><category></category></item><item><title><![CDATA[20120212 关于gef的part，policy浅析]]></title><link>https://blog.youkuaiyun.com/superbsoftware/article/details/7252226</link><guid>https://blog.youkuaiyun.com/superbsoftware/article/details/7252226</guid><author>superbsoftware</author><pubDate>Sun, 12 Feb 2012 14:22:43 +0800</pubDate><description><![CDATA[随着时间的推移，任务已经完成的差不多了，虽然不是一帆风顺但是遇到的问题还是逐一解决了。因为前一段时间春节放假，年终晚会，等等原因，所以一直没有写开发日志。先说一个题外话就是关于过节，我个人十分的讨厌过节，因为它会影响我的正常生活，比如我正常的生活要写开发日志，要深入的研究gef，要看书但是都因为过节而搁浅了。春节前2天，公司里的人就只剩十几个人了，根本没有心情工作。当然了我说的是长假。2,3天的节]]></description><category></category></item><item><title><![CDATA[20120123 gef isDirty]]></title><link>https://blog.youkuaiyun.com/superbsoftware/article/details/7214157</link><guid>https://blog.youkuaiyun.com/superbsoftware/article/details/7214157</guid><author>superbsoftware</author><pubDate>Mon, 23 Jan 2012 12:58:43 +0800</pubDate><description><![CDATA[如何在一个GEF editor被编辑了之后，使file菜单下的save action enable呢？（此editor继承自WorkbenchPart。）
一开始我想override一下isDirty（）方法就可以了，比如根据CommandStack
    public boolean isDirty() {
        return getCommandStack().isDirty]]></description><category></category></item><item><title><![CDATA[20111225 补 multipage editor与 properties view无法同步]]></title><link>https://blog.youkuaiyun.com/superbsoftware/article/details/7101777</link><guid>https://blog.youkuaiyun.com/superbsoftware/article/details/7101777</guid><author>superbsoftware</author><pubDate>Sun, 25 Dec 2011 22:30:47 +0800</pubDate><description><![CDATA[前两天csdn不稳定，所以一直没有更新。
我这里面是解决eclipse3.6.2遇到的问题，所以如果你是使用的3.7的话就不用看了。
我们的结构与之前相同在一个multipage里面嵌入gef和xml。
在我们的程序开发中遇到了一个问题：王哥用的是eclipse3.6.2 而我用的是3.7。而我们的需求中需要在properties view中显示属性，同样的写法我的能同步他的却不行但是规定的]]></description><category></category></item><item><title><![CDATA[20111220 关于java强制转换]]></title><link>https://blog.youkuaiyun.com/superbsoftware/article/details/7089456</link><guid>https://blog.youkuaiyun.com/superbsoftware/article/details/7089456</guid><author>superbsoftware</author><pubDate>Tue, 20 Dec 2011 21:59:30 +0800</pubDate><description><![CDATA[今天明白了一个java强制转换的原理。关键还是最基础的问题


具体的是这样
public class Father {
public void display() {
System.out.println("Father");
}
}

public class Son extends Father {
private int a = 0;
public void dis]]></description><category></category></item><item><title><![CDATA[20111218 补20111215 Multipage显示Action]]></title><link>https://blog.youkuaiyun.com/superbsoftware/article/details/7082064</link><guid>https://blog.youkuaiyun.com/superbsoftware/article/details/7082064</guid><author>superbsoftware</author><pubDate>Sun, 18 Dec 2011 18:35:43 +0800</pubDate><description><![CDATA[在multipage里面会包含2个乃至多个editor那么在这么情况下如何显示Action呢。
我们都知道action的安装肯定是在contributor里面进行的，所以我们就研究一下

这里面有一个方法，setActivePage传进来的参数是editor

起的名字叫做activityEditor所以我觉得action应该在这里添加。而actionBars.getToolBarMan]]></description><category></category></item><item><title><![CDATA[20111218 补20111215 Multipage显示Action]]></title><link>https://blog.youkuaiyun.com/superbsoftware/article/details/7081296</link><guid>https://blog.youkuaiyun.com/superbsoftware/article/details/7081296</guid><author>superbsoftware</author><pubDate>Sun, 18 Dec 2011 18:07:06 +0800</pubDate><description><![CDATA[在multipage里面会包含2个乃至多个editor那么在这么情况下如何显示Action呢。
我们都知道action的安装肯定是在contributor里面进行的，所以我们就研究一下

这里面有一个方法，setActivePage传进来的参数是editor

起的名字叫做activityEditor所以我觉得action应该在这里添加。而actionBars.getToolBarMan]]></description><category></category></item><item><title><![CDATA[20111218 补20111215 Multipage显示Action]]></title><link>https://blog.youkuaiyun.com/superbsoftware/article/details/7082022</link><guid>https://blog.youkuaiyun.com/superbsoftware/article/details/7082022</guid><author>superbsoftware</author><pubDate>Sun, 18 Dec 2011 18:03:51 +0800</pubDate><description><![CDATA[在multipage里面会包含2个乃至多个editor那么在这么情况下如何显示Action呢。
我们都知道action的安装肯定是在contributor里面进行的，所以我们就研究一下

这里面有一个方法，setActivePage传进来的参数是editor

起的名字叫做activityEditor所以我觉得action应该在这里添加。而actionBars.getToolBarMan]]></description><category></category></item><item><title><![CDATA[20111216 关于MultiPage应用DeleteAction]]></title><link>https://blog.youkuaiyun.com/superbsoftware/article/details/7078876</link><guid>https://blog.youkuaiyun.com/superbsoftware/article/details/7078876</guid><author>superbsoftware</author><pubDate>Fri, 16 Dec 2011 22:30:31 +0800</pubDate><description><![CDATA[在multipage开发的时候因为多页所以和普通的editor不一样有很多的api要自己找比如说这个DeleteAction就不会监听到
我的项目是在multipage里面有两个editor 一个是graphiceditor另一个是xmleditor 在graphicaleditor中有一些action比如undo，redo，delete等等，但是按照普通的方法不行undo，redo可以dele]]></description><category></category></item><item><title><![CDATA[泛型的擦除]]></title><link>https://blog.youkuaiyun.com/superbsoftware/article/details/7064976</link><guid>https://blog.youkuaiyun.com/superbsoftware/article/details/7064976</guid><author>superbsoftware</author><pubDate>Mon, 12 Dec 2011 21:27:31 +0800</pubDate><description><![CDATA[Java SE5中加入了泛型。为了不破坏现有的类库，将泛型融入Java，Java用到了擦除。

看看下面一个例子：

class Erased{
 private final int SIZE=100;
 public  void f(Object arg){
  if(arg instanceof T){}
  T var = new T();
  T[] array=new]]></description><category></category></item><item><title><![CDATA[浅谈MultiPageEditorActionBarContributor]]></title><link>https://blog.youkuaiyun.com/superbsoftware/article/details/7062765</link><guid>https://blog.youkuaiyun.com/superbsoftware/article/details/7062765</guid><author>superbsoftware</author><pubDate>Mon, 12 Dec 2011 10:47:38 +0800</pubDate><description><![CDATA[MultiPageEditorActionBarContributor是多页编辑器(MultiPageEditorPart)的EditorActionBarContributor实现。

最近在重构一个GEF项目，将之前的单页编辑器(EditorPart)重构为了多页编辑器(MultiPageEditorPart)，发现在切换页面过程中之前的一系列
Retarget Action(cut,d]]></description><category></category></item><item><title><![CDATA[eclipse插件开发中获取文件所在的目录和路径小结]]></title><link>https://blog.youkuaiyun.com/superbsoftware/article/details/6997555</link><guid>https://blog.youkuaiyun.com/superbsoftware/article/details/6997555</guid><author>superbsoftware</author><pubDate>Mon, 21 Nov 2011 18:17:14 +0800</pubDate><description><![CDATA[前一段时间一直在搞eclipse插件开发,学习了不少东西！给我印象最深刻的是经常要获取eclipse相关的目录和路径,脑袋中大概整理了一下，总结如下:

1.String path = ((IFile)o).getLocation().makeAbsolute().toFile().getAbsolutePath();当然这句可以配合你选择的文件来获取当前文件的绝对路径

2.IWorks]]></description><category></category></item><item><title><![CDATA[23种设计模式的有趣见解]]></title><link>https://blog.youkuaiyun.com/superbsoftware/article/details/6955549</link><guid>https://blog.youkuaiyun.com/superbsoftware/article/details/6955549</guid><author>superbsoftware</author><pubDate>Thu, 10 Nov 2011 11:43:01 +0800</pubDate><description><![CDATA[创建型模式
       
        1、FACTORY—追MM少不了请吃饭了，麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西，虽然口味有所不同，但不管你带MM去麦当劳或肯德基，只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory
       
        工厂模式：客户类和工厂类分开。消费者任何时候需要某种产品，只需向工厂请求即可。消费者无须修改就可以]]></description><category></category></item><item><title><![CDATA[Java设计模式]]></title><link>https://blog.youkuaiyun.com/superbsoftware/article/details/6955520</link><guid>https://blog.youkuaiyun.com/superbsoftware/article/details/6955520</guid><author>superbsoftware</author><pubDate>Thu, 10 Nov 2011 11:38:30 +0800</pubDate><description><![CDATA[软件设计的 开-闭原则：
开闭原则是：一个系统要对扩展开放，而对修改关闭。这里的所指的意思就是在不修改以前已经写好的代码或者尽量不改的情况下来扩展系统的功能。
由于从抽象层导出一个或多个新的具体类可以改变系统的行为，因此系统的设计对扩展是开放的，这就满足了开闭原则的第一条。
在语言里，可以给出一个或多个抽象类或者接口，规定出所有的具体类必须提供的方法的特征作为系统设计的抽象层。这个抽象层预见]]></description><category></category></item><item><title><![CDATA[通过ClassLoader说明容器热部署实现机制]]></title><link>https://blog.youkuaiyun.com/superbsoftware/article/details/6950945</link><guid>https://blog.youkuaiyun.com/superbsoftware/article/details/6950945</guid><author>superbsoftware</author><pubDate>Wed, 09 Nov 2011 09:21:49 +0800</pubDate><description><![CDATA[在J2EE的项目中，容器给我们提供的热部署功能使得我们不用重启动容器而修改我们的代码。比如使用Weblogic，我们可以在Weblogic-application.xml中配置是否支持热部署Servlet。查阅Weblogc 文档，其实在Weblogic中，EJB组件也是可以热部署的，但如何要热部署EJB组件，Weblogc要求必须自定义ClassLoder。
    JVM规范中没有指定JVM]]></description><category></category></item><item><title><![CDATA[Java Annotation手册]]></title><link>https://blog.youkuaiyun.com/superbsoftware/article/details/6947944</link><guid>https://blog.youkuaiyun.com/superbsoftware/article/details/6947944</guid><author>superbsoftware</author><pubDate>Tue, 08 Nov 2011 14:17:56 +0800</pubDate><description><![CDATA[版权声明：本文可以自由转载，转载时请务必以超链接形式标明文章原始出处和作者信息及本声明 
作者:cleverpig(作者的Blog:http://blog.matrix.org.cn/page/cleverpig)
原文:http://www.matrix.org.cn/resource/article/44/44055_Java+Annotation+Reflect.html
关键字:ja]]></description><category></category></item></channel></rss>