本文主要介绍上次碰到的某些机器上看不到视频的问题,文章来自博客园RTC.Blacker,转载请说明出处。之前做的视频聊天App一直运行良好,前几天客户反馈说在三星9100. Android4.0.3上看不到自己的图像。一翻查找后才发现是WebRTC底层的BUG,现已修复并反馈给社区了,下面主要分析B...
分类:
移动开发 时间:
2015-01-10 11:17:48
阅读次数:
297
本文是作者从事3年Android应用开发总结的在Android开发中经常遇到或者容易犯错的地方,特地总结成checklist,以便在后面的开发中能够每一项都检查以便避免犯类似的错误。
PS: 我在知乎上提了收集Android CheckList的问题在Android开发的过程中,有哪些坑是值得你放在checklist中警示自己的?,这个CheckList后续会不断更新。...
分类:
移动开发 时间:
2015-01-09 17:19:15
阅读次数:
307
整理完了一对多的关联关系,下面咱们来看看一对一的关联配置情况,重点还是在于分清楚关系维护方和关系被维护方,然后在具体操作,在个就是cascade=CascadeType的维护方式,没必要的级联尽量不要,否则会造成不必要的结果。
在一对一中的例子中,我们分析人和身份证号的关系,一个人只能有一个身份证号,而且伴随着人死亡而失效,至于人是否出生就有身份证号我们不深究,这里理解为不是,无关影响。那具体操...
分类:
其他好文 时间:
2015-01-04 10:12:50
阅读次数:
129
继续多对多的双向关联学习,主要分析实例老师和学生,一个老师有多个学生,一个学生也有多个老师,可以学习前面的一对多关系来做处理,再重新说下之前说的注意事项,引包都要是javax.persistence的,确定维护者关系等,废话不说了,还是直接看代码。
老师实体类,学生为关系维护者:
/**
* 双向多对多关联关系是一种对等关系,所以由我们自定义谁作为关系的维护端与被维护端
* 我们选择学生作...
分类:
其他好文 时间:
2015-01-04 10:11:12
阅读次数:
223
联合主键就是将几个字段都作为主键,或者说一个以上主键的都可作为联合主键或者复合主键,开发联合主键实体类对象必须做到三个要求,一是提供一个无参构造函数,二是必须实现序列化串行接口,三是必须重写HashCode和equals方法,参数是复合主键的属性。这里我们的实例用航班做,我们知道航班有起始地,也有终止点,他们有一个共同的航班名,所以可以用联合主键来做表设计,具体看代码。
首先定义航线实体:
/...
分类:
其他好文 时间:
2015-01-04 10:09:11
阅读次数:
161
常见异常
1、异常信息:javax.persistence.PersistenceException: [PersistenceUnit: JPA] Unable to configure EntityManagerFactory
异常原因:很多、实体管理器Factory没有成功创建,是注解的问题
2、java.lang.ClassCastException: [Ljava.lang.O...
分类:
其他好文 时间:
2015-01-04 10:08:57
阅读次数:
261
学习JPA规范,也会涉及到关联关系的操作,对于使用注解方式的关联操作,这点就不如使用XML思路清晰明了,下面这是我总结的操作代码,注释说明很清楚,需要重点提的就是这里所有引得包都是sun提供的工具包,即javax.persistence.*,避免引包错误。
一对多关联从两点入手学习:JPA中的一对多双向关联与级联操作
...
分类:
其他好文 时间:
2015-01-03 11:55:08
阅读次数:
143
什么是JPA
JPA(Java Persistence API)是Sun官方提出的Java持久化规范,它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据。它的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在HIbernate、TopLink、JDO等ORM框架各自为营的局面。值得注意的是,JPA是在充分吸收了现有HIbernate、TopLink、JD...
分类:
其他好文 时间:
2015-01-03 09:26:46
阅读次数:
157
首先看下使用JPA规范的注解方式模板(代码中解释很详细):
@Entity(name="person")
public class Person {
//GenerationType为AUTO是权衡mysql和oracle不同,也可以对应具体数据库选择IDENTITY或者SEQUENCE
@Id @GeneratedValue(strategy=GenerationType.AUTO)
...
分类:
其他好文 时间:
2015-01-03 09:26:14
阅读次数:
227
出来工作半年多了,没啥好交代的,就说说自己半年来的Android开发经历。1.IDE 这半年来,从Eclipse到Android Studio,经历了两个IDE,在这里做一下简单的评价。 如果真要说,Android Studio是基本上大胜Eclipse的,至少Android Studio不...
分类:
移动开发 时间:
2014-12-31 00:56:49
阅读次数:
160