Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Hibernate多对多关系中间表有其他属性的配置方式

Hibernate多对多关系中间表有其他属性的配置方式

一、需求原因在我做系统架构时遇到情况是这样:资源菜单实体类(Resource)和角色实体类(Role)是多对多关系,需要各个角色可以个性化自己的资源菜单顺序。二、设计理念多对多的关系拆分为两个一对多三、具体配置方式一:XML方式Role实体public class Role implements Serializable { /*ID*/ privateLong id; /*名称*/ privateString name; /*与RoleResource的...
Andriod自动化测试原理基础

Andriod自动化测试原理基础

Android自动化测试工具完全模拟用户操作,模拟用户可能的行为来测试Android应用程序。Android支持PC通过底层sockets连接与模拟器/手机间通讯,并且提供了大量调试命令,通过调用这些命令可以模拟用户的大部分行为。下面来解析Android自动化工具的七大功能是如何实现的。1、启动模拟器emulator -no-boot-anim -avd 1.5.1很简单,一条语句就启动了名为1.5.1的模拟器实例。-no-boot-anim这个参数使得开...
Android: 解决动画完成后位置恢复到初始位置的问题

Android: 解决动画完成后位置恢复到初始位置的问题

今天在使用TranslateAnimation位移一个LinearLayout时,发现动画完成后又会自动回到初始的状态,设置了fillAfter也不太管用。在网上搜了一圈,发现:这种现象很正常,因为TranslateAnimation只负责实现位移动画效果,并不会真正的改变LinearLayout的位置,所以需要加一个AnimationListener ,在动画结束(onAnimationEnd() )后,通过设置LayoutParam里相关属性来改变Li...
Android开发教程:GridView为每行设定背景

Android开发教程:GridView为每行设定背景

如果你既想使用GridView,又想给每行设置单独的背景,该怎么办呢?也许你说,用Listview或TableLayout就好了,但是使用这两个控件比较麻烦的是需要动态计算出列数。所以想要解决这个问题,需要用如下方法:首先定义一个类‘MyGridView’继承自GridView,设置每行用到的背景。publicclassMyGridViewextendsGridView{ privateBitmapbackground; publicMyGridVie...
Java枚举在Struts2中的应用

Java枚举在Struts2中的应用

平常很少用java的枚举,也时常在想怎么来用它,最近结合struts2在jsp中来使用一下枚举 首先定义一个Rose类,很多时候为了方便,经常在页面写几个角色的选项(项目比较小),这样带来的的问题是显而易见的, 这里如果用枚举的话就方便了,当然放到数据库中也是可以的,不过个人觉得如果种类不多话,建议用枚举。 1.首先建立枚举类 publicenumRose{ SUPERADMIN(1,"超级管理员"),ADMIN(2,"管理员"),GUEST(3,"...
使用jQuery简单实现产品展示的图片左右滚动功能

使用jQuery简单实现产品展示的图片左右滚动功能

今天要做一个产品展示功能,由于产品比较多,一屏展示不完,所以想要做一个通过点击进行翻页的效果,在网上找了几个都不大好用,最后只能自己动手写了。效果如下所示:原理比较简单:将要滚动显示的区域的CSS的override设为hidden,宽度设成一个比较大的值,如4000px,然后每次点击上一页或下一页的按钮时,计算当前页数,如果已经到了最后一页,则回到第一页,滚动是通过控制div的left属性实现的,需要两个div,外面的div的position设为retat...
对S3C2440裸板程序设计(无操作系统)的抽象

对S3C2440裸板程序设计(无操作系统)的抽象

在嵌入式领域中,几乎所有的设备控制和各种协议控制都在同一个嵌入式CPU当中,非常有利于对CPU Core和设备进行抽象。如果能对CPU Core和设备的各种控制进行抽象,人们在移植OS或者开发驱动程序时就没有必要对CPU进行非常深入的了解,不必要了解某个寄存器的某个位是控制什么的,也没有必要了解怎样初始化某个控制寄存器等等。在利用控制器编写裸板应用程序时,编程人员只需要了解该控制器的初始化顺序以及初始化的内容而不需要了解初始化的具体细节就能完成应用程序。显...
<< 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 >>