- 博客(9)
- 收藏
- 关注
原创 Hibernate 中 inverse cascade之我见
在刚开始学hibernate 对这两个属性很犯晕 比较官方的说法就是 cascade 是设置级联,而inverse 则是表示关系是否被维护 听起身很拗口。在看了一些资料,和自己动手写了一些代码后,我认为cascade和inverse的作用和区别在于(具体测试代码后面给出):设置了casecade="save-update" 表明能级联保存,更新,所谓的级联就是能够将关联的对象一起持
2012-08-23 13:29:00 858
原创 eclipse安卓开发遇到The connection to adb is down, and a severe error has occured。解决办法
网上流行的解决办法是 解决办法: (1)查看任务管理器,关闭所有adb.exe (2)重启eclipse即可但是我打开任务管理器已经没有发现有adb.exe了 可是还是启动不成功,后来发现原来豌豆荚的进程会占用adb的端口,所以要把豌豆荚相关的进程结束才可以,同理其他手机助手应该也要这样。当你启动了adb服务后,再启动豌豆荚,他就会占用其他端口,这没问题。所以解决方法扩展一下(
2012-06-04 12:47:46 1450 1
转载 Androd中Gallery3D效果
效果图如下:贴上代码:1.扩展Gallery:public class GalleryFlow extends Gallery { private Camera mCamera = new Camera();//相机类 private int mMaxRotationAngle = 60;//最大转动角度 private int mMaxZ
2012-05-31 23:51:19 1596 2
原创 SeekBar拖动时,同时播放系统铃声,以达到试听效果
代码如下:private final class AlarmSeekBarChangeListener implements OnSeekBarChangeListener{ @Override public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { // TODO
2012-04-14 19:27:08 1026
原创 在Android项目中,eclipse->project->clean之后 R文件消失 解决方法
网上找了很多方法都不成功,有什么重建项目的,有刷新的,试过都不行,然后自己随便点下,就搞出来了,哈。步骤如下:右键gen文件夹->Build Path->remove from BuildPath-> 再重新Build 搞定相当于是删除 再重新导入 就重新激活的R文件的工作希望能帮到大家
2012-04-14 01:13:12 16155 10
原创 Head First 设计模式学习笔记(不定时更新)
设计原则:1. 找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起2. 针对接口编程,而不是针对实现编程3. 多用组合,少用继承。4. 为了交互对象之间的松耦合而努力5. 类应该对扩展开放,对修改关闭6. 要依赖抽象,不依赖具体类策略模式:定义了算法族,让他们之间可以
2012-02-26 22:43:56 649
原创 myeclipse连接mysql 详细教程!
首先下载并安装mysql教程:http://apps.hi.baidu.com/share/detail/5350756安装过程有几个重要的参数要记录下来,你的用户名,密码,还有端口号 默认(用户名root)(密码自己设置)(端口号3306)安装完之后可以打开 MySQL Command Line Client 进行一下简单的测试 然后将MySQL 驱动 jar包
2012-02-21 15:05:32 2114 1
原创 定时清理myeclipse 缓存,很重要
在做android开发的时候,对一些图片资源进行更新,再重新编译时,程序里面根本不会改变。然后想起android项目 R.java 里面 存着所有资源的ID。就猜想在编译时,是不是发现资源名称和ID 都一样就不使用系统资源编译了,而直接调用缓存。后来将资源名字更改后,再编译,程序也更新成功了!那应该就是缓存的问题了,上百度搜索一下,发现很多人出现各种情况,都是因为缓存问题,所以定时清理缓存很重要
2012-02-13 09:22:15 4706 2
原创 android游戏中实现对象的触屏移动
首先在对象类中,通过 onTouchEvent(event e) 这个方法来获得当前坐标 例如:然后通过参数的形式 将touchX 和 touchY 传入一个自定义的方法move()中如图所示,方法中。第一,第二个参数 是对象当前的坐标。 我是通过计算出touch坐标 和当前坐标的夹角的余弦,正弦值,再乘以对象的速度,分别得出对象的分速度。然后将这个move 方法调入到
2012-01-16 16:16:42 1370 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人