`
dcriori
  • 浏览: 96829 次
社区版块
存档分类
最新评论
文章列表
本來運行良好的項目,但在部署後出現“Bad version number in .class file”,後來檢查中發現,是因為我想測試java6 的調用腳本的功能時,改變了compile level。 也就是說,如果是在eclipse中,出現這個錯誤的原因是,就項目中加入的JRE運行包和你eclipse中設置的compile lveve不一致了。比如,你項目中的是JRE5.0但compile是JRE6.0則出現上述錯誤。
Jakarta Commons Cookbook,不過是英文的。 保留一下
Class<T> entityClass = (Class<T>) ((ParameterizedType) getClass().getGenericSuperclass()).getActualTypeArguments()[0]; 看紅色的部分,就是得到當前類的父類(getGenericSuperclass())的參數化類型(ParameterizedType)的實際類型(getActualTypeArguments()[0])。這裡的[0]意思就是第一個參數。比如你的類是這樣的。 java 代码   public class GenericA<T ...
java 代码   import java.lang.reflect.ParameterizedType;   import java.lang.reflect.Type;   import java.util.ArrayList;      public class MainClass {     public static void main(String args[]) throws Exception {          Type type = StringList.class.getGenericSuperclass ...
关于Groovy 主页:http://groovy.codehaus.org/ download :http://groovy.codehaus.org/Download         发现动态语言在做管理系统的时候可以很好的降低程序的复杂性。将与客户相关的业务逻辑和管理程序的框架分离开,在实施和维护的时候去二次开发更贴近客户业务的逻辑代码。         .net现在御用的动态语言是Python,但java这边还真的不好说,JRuby、Jython、Groovy相比较下来,可能还是Groovy好一些。只是个人感觉,有时间研究一下这几种动态语言看看。先记个备用。
    是别人在QQ 上发给我的,不知道题目,也不知道出处,找到出处会贴出来。虽然觉得作者有些偏激,但还是说出了许多实际的问题。这里贴出来大家看看。 “在中国这个发展中国家,你能建10所世界一流大学,那美国有多少所? ...
      前些日子在用Annotation的时候,发现了一个问题,就是使用下面的代码可以获取到当前类中的Fields,但是不能得到superclass中的fields。 Class类是Reflection API 中的核心类,它有以下方法  getName():获得类的完整名字。  getFields():获得类的public类型的属性。  getDeclaredFields():获得类的所有属性。 这里应该是当前类的所有属性  getMethods():获得类的public类型的方法。  getDeclaredMethods():获得类的所有方法。  getMethod(String nam ...
java的构造器在相互调用用this关键字,而且只能写在第一行上。 java 代码   class A{       public A(){       }       public A(int x,int y){          this.A();          int z=x+y;       }       public A(int x,int y,String z){          this.A(x,y);          ..................       }   ...
人=吃饭+睡觉+上班+玩, 猪=吃饭+ 睡觉, 代入:人=猪+上班+玩, 即:人-玩=猪+上班. 结论:不懂玩的人=会上班的猪 男人=吃饭+ 睡觉+挣钱 猪=吃饭+ 睡觉 男人=猪+挣钱 猪=男人-挣钱 所以男人不挣钱等于猪。 女人=吃饭+ 睡觉+花钱。 猪=吃饭+ 睡觉。代入上式得: 女人=猪+花钱。移项得: 女人-花钱=猪。 结论:女人不花钱的都是猪。 综上: 男人为了让女人不变成猪而挣钱! 女人为了让男人不变成猪而花钱! 男人+女人=吃饭+睡觉+挣钱+吃饭+睡觉+花钱(-挣钱)=2X(吃饭+睡觉)=两头猪 我是猪吗?我不是,我是会上班的猪!!!唉!!!
   当你使用cmd命令的时候,窗口打开通常是在“C:\Documents and Settings\$UserName”下面。    如果你想去到某个盘的某个目录的话,你还要敲好多的东西。现在告诉你一个方法可以不用这么麻烦。    首先 “开始-》运行-》键入regedit”打开注册表编辑器。    然后,找到“\HKEY_CLASSES_ROOT\Folder\shell”,如果没有shell,可以在Folder下新建一个名为shell的键,在shell下新建一个名为“CurrentFolder Command”的键,在这个键之下再建一个新的名为“Command”的键,设置默认值为“cmd ...
Global site tag (gtag.js) - Google Analytics