
知识总结
文章平均质量分 65
lzc688
这个作者很懒,什么都没留下…
展开
-
Hiberante注解两个一对多关系来映射多对多关系
Hibernate可以通过*.hbm.xml配置文件能很好地把多对多关系拆分成两个一对多的关系,但Hibernate Annotation的文档中没有说到这个点上来。下面通过实例说明用注解来实现多对多拆分成两个一对多。 下面以商品Product和订单Order之间的多对多关系来说明。 Product的属性包括:idnameprice Order的...2011-01-19 15:27:46 · 153 阅读 · 0 评论 -
Android JIT带来的虚拟机崩溃问题及解决方案(转)
Android自从2.2开始加入了JIT技术,号称速度提高了3~5倍。不过JIT的稳定性有待考证。。。看一下这个issue:http://code.google.com/p/android/issues/detail?id=9281我的系统是2.3的,我把楼主的代码放在模拟器和板子上运行时候,倒是都好着呢。但我自己从网上下载的一个含有3D调用的APK,运行时VM崩溃了。这是我的板上报出...原创 2011-10-18 18:15:26 · 220 阅读 · 0 评论 -
Android编译、反编译工具总结
1.baksmali:解析odex或dex文件并生成smali文件。需要/system/framework中的文件放在同一目录。command:java -jar baksmali.jar -x file.odex下载地址:http://code.google.com/p/smali/downloads/list 2.smali:通过smali文件生成classes.dex文件...原创 2011-10-17 10:26:52 · 163 阅读 · 0 评论 -
Annotation Processing Tool(APT)
参考:Thinking in Java注解一章Annotation Processing Tool官方说明 在Java中有一个apt的命令行工具(也包含了javac命令的功能,即编译功能),它的作用是在编译源文件(*.java)之前,通过一个自定义的注解处理器(AnnotationProcessor)解释并处理源文件中的注解,由注解处理器生成一些新的源文件,字节码文件...2010-11-21 15:18:54 · 372 阅读 · 0 评论 -
Javascript的一些细节
本文主要总结了javascript中一些不起眼的地方。虽然不起眼,但有时这些细节很重要。知识点来源于《Javascript权威指南第五版》和个人的一些实践经验。细节一:typeof的返回值 大家都知道typeof返回的是字符串(嗯!废话)。但有一些特别的对象,它的返回值是需要留意的。有一点很重要:所有的构造函数都是Function...2010-10-24 17:08:01 · 122 阅读 · 0 评论 -
在Eclipse中声明package级别的注解
在Eclipse中声明package级别的注解时会显示错误,解决方法如下: 1.在对应的package(如:com.sin90.hibernate.beans)内新建一个名为package-info.java文件 2.在package-info.java内添加注解:@org.hibernate.annotations.GenericGenerator(name = "g_id"...2011-05-18 11:33:11 · 336 阅读 · 0 评论 -
Hibernate的cascade总结
1.JPA中的CascadeType.ALL并不等于{CascadeType.PESIST,CascadeType.REMOVE,CascadeType.MERGE,CascadeType.REFRESH} 在Hibernate中调用session.save() or session.update()并不能触发{CascadeType.PESIST,CascadeType.REMOVE...2011-05-18 10:47:14 · 133 阅读 · 0 评论 -
ContextType大全
json => application/json text/x-jsonez => application/andrew-inset,hqx => application/mac-binhex40,cpt => application/mac-compactpro,doc => application/msword,bin =...原创 2011-01-24 10:17:41 · 968 阅读 · 0 评论 -
Java动态代理
Java的动态代理,其原理是基于接口实现的。下面是一个简单的模拟:public interface Talkable { public void talk();}public class SomeBody implements Talkable{ @Override public void talk() { System.out.println("It's a s...原创 2011-05-05 20:14:53 · 73 阅读 · 0 评论 -
Java检测类型的三种方式
instanceof :object instanceof 类名。局限性高,因为只能与类名作比较,而类名是必须通过人工枚举的。Class.isInstance(Object object) :判断object是否是Class所表示的对象或子对象。相对灵活,因为可以通过Class进行判断。ClassA.isAssignableFrom(Class classB)...原创 2011-05-05 16:40:21 · 819 阅读 · 0 评论 -
个人常用的eclipse插件
1.subclipse在eclipse中的应用subversion的插件下载:在eclipse的marketplace中查找subclipse并安装。在ubuntu下还需要执行下面命令: sudo apt-get install libsvn-javasudo apt-add-repository ppa:dominik-stadler/subversion-1.7sudo...原创 2012-04-05 18:01:28 · 98 阅读 · 0 评论