自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

酷酷的专栏

JAVA学习笔记

  • 博客(14)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 iBATIS与Hibernate数据库映射框架

<br />iBATIS一词来源于“internet”和“abatis”的组合,是一个由ClintonBegin在2001 年发起的开放源代码项目。最初侧重于密码软件的开发,现在是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQLMaps和DataAccessObjects(DAO),同时还提供一个利用这个框架开发的JPetStore实例。 <br />相对Hibernate和ApacheOJB等“一站式”ORM解决方案而言,iBATIS是一种“半自动化”的ORM实现。 <br />所谓“

2010-07-05 11:51:00 363

转载 JAVA面试题解惑系列(二)——到底创建了几个String对象?

<br />public class StringTest { public static void main(String[] args) { String a = "ab";// 创建了一个对象,并加入字符串池中 System.out.println("String a = /"ab/";"); String b = "cd";// 创建了一个对象,并加入字符串池中 System.o

2010-06-18 09:58:00 367

原创 JAVA面试题解惑系列(一)——类的初始化顺序

<br />作者:臧圩人(zangweiren) <br />     大家在去参加面试的时候,经常会遇到这样的考题:给你两个类的代码,它们之间是继承的关系,每个类里只有构造器方法和一些变量,构造器里可能还有一段代码对变量值进行了某种运算,另外还有一些将变量值输出到控制台的代码,然后让我们判断输出的结果。这实际上是在考查我们对于继承情况下类的初始化顺序的了解。 <br />我们大家都知道,对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序以此是(静态变量、静态初始化块)>(变量、初始化块)

2010-06-18 09:50:00 313

转载 Java【动态绑定、静态绑定】-动态绑定

<br />要搞清楚动态绑定,首先搞清楚静态绑定是非常有帮助的。<br />      如果方法是private、static、final或者构造方法,编译器将可以准确地找到调用哪个方法。这种调用方式就是静态绑定。<br />      编译器在调用某一个具体方法时,可能存在该方法的多个重载形式,那么编译器接下来将进行重载解析(overloading resolution)。来找到对应的参数类型。但是如果每次调用方法的时候都进行搜索,时间开销太大,所以,虚拟机预先为每个类创建一个方法表,真正调用时候查找这张

2010-06-18 09:44:00 386

转载 java变量(属性)的覆盖

<br />Java代码 class ParentClass { private String privateField = "父类变量--private"; /* friendly */String friendlyField = "父类变量--friendly"; protected String protectedField = "父类变量--protected"; public String publi

2010-06-18 09:41:00 564

转载 Java【public、private、protected区别】-访问权限

<br /> 前两天在学生的J2ME项目答辩会上,发现一个学生代码写的很乱,类当中的变量有的加上public,有的写private,有的为默认访问形式(friendly),一看就不是自己独立完成,东拷贝一块,西复制一处,而且不仔细吃透,所以想把他问的“原形毕露”,后来想想先问问个简单的吧,“说一下public和private的区别?”“public就是只能自己访问,private是别人都能访问。”我一看,不用再问了,这都没搞清楚,不知道东拼西凑的代码怎么能运行起来的?<br />      想到这里,还是有

2010-06-18 09:37:00 1043

转载 JS制作的小游戏

<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>wujinjian</title> <mce:script type="text/javas

2010-06-18 09:07:00 859

原创 java为什么搞单继承,多继承有什么坏处

多继承虽然能使子类同时拥有多个父类的特征,但是其缺点也是很显著的,主要有两方面: <br />(1)如果在一个子类继承的多个父类中拥有相同名字的实例变量,子类在引用该变量时将产生歧义,无法判断应该使用哪个父类的变量。例如: <br />           类ClassA: public class ClassA { protected int varSame = 0; } 类ClassB: public class

2010-06-17 16:48:00 1626

原创 事务的四大属性

<br /><br />数据库事务的属性 <br />    数据库事务的属性包括四大类,即ACID。ACID分别是四个英文单词的首写字母,这四个英文单词是Atomicity(原子性)、 Consistency(一致性)、Isolation(隔离性)、Durability(持久性)。 <br />1、原子性 Atomicity <br />    事务的原子性指的是,事务中包含的程序作为数据库的逻辑工作单位,它所做的对数据修改操作要么全部执行,要么完全不执行。这种特性称为原子性。 <br />2、一致性 C

2010-06-17 16:41:00 820

转载 Oracle数据库10个小问题

<br />1、自增长字段<br />很多人从别的数据转来使用Oracle时,会发现Oracle的数据类型里没有自增长字段类型,而像mysql,sqlserver,db2等主流数据库都有对应的自增长字段类型,Oracle的官方解决方案是采用sequence实现,sequence比较灵活,可以指定增长间隔等参数,虽然最终可以实现与其它数据库一样的效果,但是本来一个简单的数据类型可能解决,在Oracle却需要增加一个sequence,insert的时候还需要用sequence.nextval才行,这个地方感觉特

2010-06-17 11:17:00 336

原创 CSS基础:DIVcss初学者需要引起重视的10个问题与技巧

<br />一、检查HTML元素是否有拼写错误、是否忘记结束标记 <br />  即使是老手也经常会弄错div的嵌套关系。可以用dreamweaver的验证功能检查一下有无错误。 <br /><br />二、检查CSS是否正确 <br />  检查一下有无拼写错误、是否忘记结尾的 } 等。可以利用CleanCSS来检查 CSS的拼写错误。CleanCSS本是为CSS减肥的工具,但也能检查出拼写错误。 <br /><br />三、确定错误发生的位置 <br />  假如错误影响了整体布局,则可以逐个删除div

2010-06-17 11:10:00 274

原创 JAVAMAIL收取邮件

不用多看。。。直接用吧package com;import java.io.*; import java.text.*; import java.util.*; import javax.mail.*; import javax.mail.internet.*; import javax.servlet.http.HttpServletRequ

2008-07-27 01:46:00 1672 5

JAVAMAil收取邮件为什么不能判断是否是新邮件

代码如下。。。我收取到的邮件判断的都是false,没有一个true的。这代码收取邮件会出现乱码。。。不知道怎么解决。。。希望能帮帮忙。。。[code="java"]package com;import java.io.*; import java.text.*; import java.util.*; import javax.mail.*; ...

2008-07-27 00:13:41 568

抽象工厂模式

        抽象工厂模式特别适合于这样的一种产品结构:产品分为几个系列,在每个系列中,产品的布局都是要同的,在一个系列中某个位置的产品,在另一个系列中一定有一个对应的产品。这样的产品结构是存在的,这几个系列中同一位置的产品可能是互斥的,它们是针对不同客户的解决方案,每个客户都只择其一。        比如Linux与Windows系统下的界面控件,可以从两个交叉的角度来看,从组件的角度看,可...

2008-05-21 17:29:55 73

Hibernate3.2API

Hibernate3.2API

2008-07-28

网页设计手册

关于。。。html,xml,dhtml等标签语言组合

2007-09-09

css中文手册

css样式表手册。。。纯中文版,绝对好用

2007-09-09

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

TA关注的人

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