- 博客(16)
- 资源 (10)
- 收藏
- 关注
原创 线程小例子
public class Test{ /** * @param args */ public static void main(String[] args) { Data d1=new Data(); new Add("加线程1",d1).start(); new Add("加线程2",d1).start();
2009-09-28 20:51:00 448
原创 java 常见错误
1.当编译一个java程序时,报“error: cannot read:X。java”,有可能是因为文件的扩展名不对。2.给class文件打包,在要打包的路径下,写命令 jar cvf jar文件名.jar name1.class name2.class .....也可以把一个路径下的都打包 命令jar cvf jar文件名.jar 文件夹名/3.如果一个文件中有两个class, 那么这个文件
2009-09-28 18:59:00 489
原创 常用面试题
递归和迭代都基于一种控制结构:迭代利用循环结构,而递归利用选择结构。递归和迭代都涉及循环:迭代显示的使用某种循环,而递归则通过重复的方法调用实现循环。递归的很多缺点:重复调用方法,增加系统开销,这对处理器时间和内存空间来说浪费。每一次递归调用都要创建另一个方法的副本,这会占用内存空间。递归的优点:实现便捷,直观。 eclipse的缺点: 版本间不兼容,特别是插件,在
2009-09-28 18:08:00 531
原创 Hibernate对继承关系的映射总共有3种策略
Hibernate对继承关系的映射总共有3种策略:第一, 每个类继承树对应一张表因为类继承树肯定是对应多个类,要把多个类的信息存放在一张表中,必须有某种机制来区分哪些记录是属于哪个类的。这种机制就是,在表中添加一个字段,用这个字段的值来进行区分。用hibernate实现这种策略的时候,有如下步骤:1、 父类用普通的标签定义2、 在父类中定义一个discriminator,即指定这个区分的字段的
2009-09-28 13:22:00 699
原创 Hibernate中get和load方法的区别以及close(),clear()、evict()等的区别
get和load方式是根据id取得一个记录 下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比: load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常 get方法检索不到的话会返回null 2.从检索执行机制上对比: get方法和find方法都是直接从数据库中检索 而load方法的执
2009-09-28 13:19:00 995 1
原创 Hibernate中get和load方法的区别
第一篇这次我们来谈一下Hibernate3.2 Session加载数据时get和load方法的区别(Hibernate 3以后的版本就用get()方法取代find()这个方法了),其实这个在网上有很多的论述,可大多语焉不详或经不起实践的推敲,让很多初学者学的满腹疑窦,现在我给大家讲解一下:1. 对于Hibernate get方法,Hibernate会确认一下该id对应的数据是否存在,首
2009-09-28 13:16:00 706
原创 简单理解Hibernate三种状态的概念及互相转化
在Hibernate中有三种状态,对它的深入理解,才能更好的理解hibernate的运行机理,刚开始不太注意这些概念,后来发现它是重要的。对于理解hibernate,JVM和sql的关系有更好的理解。对于需要持久化的JAVA对象,在它的生命周期中有三种状态,而且互相转化。Hibernate三种状态之一:临时状态(Transient):用new创建的对象,它没有持久化,没有处于Session中,
2009-09-28 13:10:00 569
原创 hibernate中实体对象的三种状态(生命周期中的三种状态)
(1) Transient:在内存中的自由存在,与数据库中的记录无关。Java代码 public void methodA { TUser user = new TUser(); user.setName("Emma"); ---user与数据库中的记录没有关联。 } public void
2009-09-28 13:02:00 1381
原创 AICC和SCORM的介绍
AICC简介: AICC(The Aviation Industry CBT Committee)即航空工业CBT(计算机辅助培训)委员会(AICC),它是一个国际性的培训技术专业性组织。AICC为航空业的发展、传送和CBT评价及相关的培训技术制定指导方针。AICC最重要的贡献就是定出了许多共通性的技术规范—AGRs(AICC Guidelines and Recommendations)系列
2009-09-27 14:00:00 853
原创 JSF小例子
JSF是由Java Community Process (JCP)制定的一个Web应用框架标准。JSF具有良好定义的请求处理生命周期和丰富的组件层次结构,旨在推动基于Java的Web用户界面开发的简易性。利用JSF提供的可重用、可扩展、基于组件的用户界面框架,在快速开发工具RAD的支持下,可以通过拖放组件的方式对Web用户界面进行可视化编辑,将用户界面上的组件与一个数据源绑定,并将客户端用户界面产
2009-09-24 23:31:00 805
原创 Struts2简单例子
login.jsp login success.jsp sucess name:${name}; password:${password}; web.xml xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xs
2009-09-24 20:45:00 471
原创 字符串个数查询(简介高效)
//一个字符串在另一个字符串中的个数String c="javasunphpjavaonejavagoodjava";String stoFind="java";int count=0;int index=-1;while((index=c.indexOf(stoFind))!=-1){s=s.subString(index+stoFind.length);count++;}System.out.
2009-09-24 08:38:00 594
原创 在命令行中以树状结构展现特定的文件及其文件夹(递归经典)
//在命令行中以树状结构展现特定的文件及其文件夹(递归经典)import java.io.File;public class FileTest { public static void main(String[] args) { // TODO Auto-generated method stub File f = new File("e:/A"); System.out.println
2009-09-16 23:46:00 836
原创 质数的算法
public class ZhiShu { public static void main(String[] args) { // 101-200之间的质数 // 101到200之间的循环 boolean flag; for (int i = 101; i // 一个标志 是否是质数 flag = true; for (int j = 2; j // 判断该数是否
2009-09-16 23:45:00 641
原创 js关闭窗口的几种方法
//JS关闭窗口或JS关闭页面的几种代码 JS定时自动关闭窗口 function closewin(){ self.opener=null; self.close();} function clock(){i=i-1 document.title="本窗口将在"+i+"秒后自动关闭!"; if(i>0)setTimeout("clock();",1000); else closewin();
2009-09-16 23:44:00 6400
原创 script显示日期
//显示日期方法 var month=""; var ampm=""; var ampmhour=""; var myweekday=""; var year=""; mydate=new Date(); myweekday=mydate.getDay(); mymonth=mydate.getMonth()+1; myday= mydate.getDate(); year
2009-09-16 23:40:00 624
J2MEAPI 中文版
2010-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人