自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

原创 jpa的基本映射

   @Entity(name="person")   映射实体   @Id     声明为主键   @GeneratedValue      主键自增的生成方式,默认为根据方言生成,里面有个generator是指定上面序列生成器的名字,一般不指定   @Temporal(TemporalType.DATE)主要针对Date类型的字段可以指定相对应的日期类型   一对一外键映射:@OneToOne(cascade=CascadeType.ALL)@JoinColumn(name="per_id",uniqu

2011-03-07 19:42:00 2675

原创 Annotation的基本使用

<br />    三种内定的Annotation<br />1,@Override    声明方法是重写的<br />2,@Deprecated    声明已过时的方法或类<br />3,@SuppressWarnings   压制警告信息,里面可以是数组类型,{deprecation,unchecked,fallthrough,path,serial,finnally,all}<br /> <br />自定义Annotation<br />@Documented //文档注释<br />@Inherit

2011-03-07 16:37:00 459

原创 siteMesh简单应用

<br />首先导入siteMesh的jar包,然后在web.xml里配置siteMesh的过滤器:<br /><br /><filter><br />  <filter-name>site</filter-name><br />  <filter-class>com.opensymphony.module.sitemesh.filter.PageFilter</filter-class><br />  </filter><br /> <br /><br /><filter-mapping><br />  

2011-03-04 18:19:00 646

原创 struts2的注解配置全面解析

<br />以前在用struts2的注解配置时总是要在web.xml中配置一个初始化参数(actionPackages),最近发现不灵了,仔细研究了下发现即使不用在web.xml中配置也能成功,但时灵时不灵的,很是纠结,到今天算是把它给搞清楚了!<br />原来在新版本中的注解配置是要依赖一个struts2-convention-plugin-2.1.8.1.jar的包,而这个包会默认依次检索包名里含有struts,struts2,action,actions的包,然后它会对实现了Action接口以及类名以

2011-02-13 13:39:00 6222 2

原创 Oracle调用远程服务器的表方法

<br />有的时候我们可能会需要调用远程服务器中的一张表拿到本地服务器来用,而我们又没有导出与导入的权限,如果仅手工肯定是不可取的,那么在这个时候Oracle中的database link 命令就非常的有用了,下面给出一个案例:<br />现有一远程服务器名为farorcl<br />假定是scott里面的emp表<br />而你就只有查询的权限<br />现在你本地也需要这么一张表,那么就在你本地服务器里面建立一个与远程服务器的连接<br />注意:必须拥有DBA的权限<br />sql> create

2010-12-20 13:28:00 906

原创 HashCode的作用

<br />    在有些集合存储对象的时候会用到HashCode,在默认情况下java会为每个对象生成一个HashCode值,如果一个集合里面存储的对象不希望是对象的值相等的,那么就要拿着这个要添加的值逐一的跟集合里面对象的值相比较,当集合里面的对象非常大的时候,显然效率是非常低的,这个时候用HashCode就会自动为这个集合分配多个区域,然后在生成对象的HashCode值的时候就会属于某一个区域,然后就跟相对应的区域进行比较就可以了,这就好比现实中你拿了一张扑克牌(假如是红心5吧)跟一堆牌里相比较,看有

2010-12-02 11:47:00 332

原创 枚举

枚举就是让某个类型的变量的取值只能是若干个值中的一个,否则编译器就会报错。枚举可以让编译器在编译的时候就可以控制源程序中填写的非法值,普通变量在开发的时候无法实现这一目标。枚举的实现就是:1、用普通的类,定义一个私有的构造方法                        2、每个元素都有一个公有的静态成员变量表示                        3、可以有若干公有方法或抽象方法实现过程如下:public abstract class WeekDay { private WeekDay(){}

2010-11-30 21:18:00 257

原创 自动拆箱与装箱

<br />      现在java都有了自动拆箱与装箱。<br />     例:<br />          Integer  a=3;<br />          int b=new Integer(5);<br />在这里还有一个小小的模式:叫亨元设计模式(就是说很多很小的对象有很多相同的东西把它们变成一个对象,还有些不同的东西把它当成外部的属性,作为方法的参数传入)。<br />         Integer c=new Integer(5);<br />         Integer d

2010-11-30 20:37:00 273

web管理系统模板 网站模板

里面含有20来种各种各校的管理系统后台模板,有的还能换风格,像常用 的加载tree什么的,以及用ext实现的仿windows操作系统界面的都有,有了这个之后就可以使你做出来的东西上了好几个档次,不用在为界面美化,布局设计等烦心,能快速的做出来自己想要的系统!!!

2011-09-02

把exe程序打包成安装包的工具

我们在学习的时候,自己做出来的程序只能通过IDE打开,哪怕是自己做的游戏,但拥有这个工具之后就可以轻松的将我们自己定的程序给制作成一个setUp.exe的安装包,可以到任何地方进行安装

2011-07-28

struts2注解配置全面解析

很多人在学习struts2注解的时候,都被它莫名其妙的错误搞的郁闷,而网上关于这方面的东西大多都是基于struts2.0版本的,对我们现在用的2.1以上的版本不起什么作用,所以特整理出一份文档,里面详细说明了怎样用注解出配置struts2的action,看过这个之后会让你一下子就明白到底是怎么回事!

2011-06-21

flex登录窗体特效,非常酷

flex实现的一个非常酷的登录特效,里面附带源码,用flex3加载就能直接打开

2011-06-20

mysql连接ADO.NET的驱动

因为ADO.NET本身并不能直接连接mysql数据库,所以需要安装一个mysql提供的.net驱动,然后在项目里引用mysql.data.dll组件,就可以了

2011-04-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除