自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

转载 java枚举使用详解

java枚举使用详解在实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的“数据集”。在java中如何更好的使用这些“数据集”呢?因此枚举便派上了用场,以下代码详细介绍了枚举的用法。package com.ljq.test;/

2012-07-27 17:01:21 393

原创 jdk1.5的新特性

jdk1.5增加了很多新的特性.其中有:泛型,增强的for,自动装箱与拆箱,可变参数,类型安全的枚举和静态导入。泛型:关于泛型在我的上一篇博客中已经有提到(泛型详解)这里不再赘述。增强的for:方便了数组,集合遍历,它也就这一点的好处,没有索引,没有更细致的访问,只是单纯地减少了代码量。自动装箱与拆箱:针对的是8个原生数据类型及其包装类型。简化了操作,这样就不需要每次使用集合时,先把i

2012-07-27 15:52:29 1093

原创 svn初见

了解svn之前首先要了解scm.scm指的是:软件配置管理。是指通过执行版本控制、变更控制的规程,以及使用合适的配置管理软件,来保证所有配置项的完整性和可跟踪性。配置管理是对工作成果的一种有效保护。 (Software configuration management (SCM, or just plain CM) is an organizational framework — that i

2012-11-14 11:38:34 293

转载 svn2

一、安装SVN服务器及客户端1、服务器:本人用的是Setup-Subversion-1.6.6.msi,2、客户端:本人用的是TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi及中文包LanguagePack_1.6.6.17493-win32-zh_CN.msi3、操作:一路next--->next--->.....--->finish。最后安装之

2012-11-13 18:21:02 325

转载 myeclipse整合svn

采用在bundles.info文件写入配置信息的方式安装插件。具体步骤如下:       1) 首先bundles.inf文件在myeclipses安装目录下的..MyEclipse\MyEclipse 9\configuration\org.eclipse.equinox.simpleconfigurator  最好先备份一下。       2) 然后你可以在myeclipse下建立

2012-11-13 18:02:39 280

转载 mysql 连接url中useUnicode=true&characterEncoding=UTF-8 的作用

我们在连接mysql数据库的时候一般都会在url后面添加useUnicode=true&characterEncoding=UTF-8 ,但是问什么要添加呢? 添加的作用是:指定字符的编码、解码格式。             例如:mysql数据库用的是gbk编码,而项目数据库用的是utf-8编码。这时候如果添加了useUnicode=true&characterEncoding=UT

2012-10-19 15:45:38 429

转载 hibernate对象的3种状态的转化详解

Hibernate生命周期会经历三种不同的状态:    1.Transient(瞬态):实体对象在内存是自由存在的,即与数据库中的数据没有任何关系.换句话说就是:该实体从未与任何持久化上下文关联过,它没有持久化标识.例如:       //创建一个Transient对象 User user=new User();user.setName("username"); user.

2012-09-17 11:00:28 310

转载 Servlet过滤器详解

Servle过滤器详解Servlet过滤器的基本原理:           在Servlet作为过滤器使用时,它可以对客户的请求进行处理。处理完成后,它会交给下一个过滤器处理,这样,客户的请求在过滤链里逐个处理,直到请求发送到目标为止。例如,实现用户操作的某个功能,得过滤当前非登录用户的操作,还得过滤处理编码方式,一般是先处理统一编码方式,这两项工作可以在由

2012-08-22 23:08:18 589

转载 Myeclipse、Eclipse设置

Myeclipse、Eclipse代码提示功能设置1. 打开MyEclipse 6.0.1,然后“window”→“Preferences”2. 选择“java”,展开,“Editor”,选择“Content Assist”。3. 选择“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“Auto Activation triggers for

2012-08-20 15:47:59 256

转载 java Proxy代理详解

动态代理其实就是java.lang.reflect.Proxy类动态的根据您指定的所有接口生成一个class byte,该class会继承Proxy类,并实现所有你指定的接口(您在参数中传入的接口数组);然后再利用您指定的classloader将 class byte加载进系统,最后生成这样一个类的对象,并初始化该对象的一些值,如invocationHandler,以即所有的接口对应的Method

2012-08-13 21:57:52 735

原创 JVM详解

类加载器(classloader)==>根类加载器(c++实现),扩展加载器,系统(应用)加载器和自定义加载器用户自定义加载器:继承自抽象类java.lang.Classloader,来定制自己的加载器顾名思义,用于加载class字节码文件,作用是把字节码文件装载到内存中(硬盘到内存)。当执行代码的时候会有一个jvm的进程,有一个主线程执行,代码执行完毕后会结束当前的进程。有以下几种情

2012-08-09 10:12:27 478

转载 java内部类的详解与应用

提起Java内部类(Inner Class)可能很多人不太熟悉,实际上类似的概念在C++里也有,那就是嵌套类(Nested Class),关于这两者的区别与联系,在下文中会有对比。内部类从表面上看,就是在类中又定义了一个类(下文会看到,内部类可以在很多地方定义),而实际上并没有那么简单,乍看上去内部类似乎有些多余,它的用处对于初学者来说可能并不是那么显著,但是随着对它的深入了解,你会发现Java的

2012-08-02 14:39:39 406

原创 java异常的详解

java的异常可分为两大类:Checked Exception和Unchecked Exception(又名Runtime Exception)两者都继承自java.lang.Exception类java中所有的异常都是一个类或者说是一个对象。之所以分类是因为:系统对于这两大类的异常有不一样的处理方式。java.lang.Object                ja

2012-07-30 10:52:46 309

原创 java动态代理详解

java代理可分为动态代理和静态代理。代理模式的作用:为其他的对象提供一种代理以访问真实的对象,作用类似于“中介”静态代理:包含三个角色  1.抽象角色:真实的对象与代理对象共同实现的接口或抽象类  2.代理角色:内部包含了对真实对象的引用,其实现的方法内部实际上调用的是真实的角色的对象,是对真实角色的一种封装。   3.真实角色:最终操作的那个对象。 抽象角色

2012-07-28 22:12:54 287

转载 java反射的详解

本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。 下面开始正文。 【案例1】通过一个对象获得完整的包名和类名 01 package Reflect; 02 03 /** 04

2012-07-28 17:42:08 288

原创 泛型详解

为什么需要泛型?答:在操作集合时,操作的对象都是Object类型的,例如:可以在ArrayList中既添加String ,有添加Integer,还有自定义的类,这样会造成取出来时,必须要知道每个位置的值的具体类型,很容易造成类型转换异常。什么是泛型?答:泛型是变量类型的参数化包括:泛型类、泛型接口、泛型方法泛型在使用中还有一些规则和限制:    1、泛型的类型参数只能是类类

2012-07-26 20:27:28 320

原创 HashSet,HashMap与HashTable的关系与区别

hash函数,又叫散列函数,是内存中地址的一种映射关系,为了方便与查找操作……。对于HashMap来说,如果第一次往其中放置Entry对象,会根据其key的哈希值(哈希表),选择相应的内存地址,当第二次放是,会进行一次的判断,如果和前面的哈希值一样,则在进行一次的再hash,知道该内存位置为空时。否则直接放进去。操作的内存类似于数组(不连续的)。HashSet底层是通过HashMap来实现

2012-07-26 16:17:30 345

转载 java策略模式的详解

Java模式之策略模式    策略模式(Strategy Pattern)体现了两个非常基本的面向对象设计的原则      1、封装变化的概念;      2、编程中使用接口,而不是对接口的实现。  策略模式定义了一个共同的抽象算法接口,其子类实现这个接口定义的方法,并且都有各自不同的实现,这些算法实现可以在客户端调用它们的时候互不影响的变化。   子算

2012-07-26 11:14:17 485

数据结构代码(高一凡的)

数据结构代码(高一凡的),里面的代码实现了数据结构书中的算法,很经典的分享

2012-07-25

数据库方面的ppt

对你学习数据库绝对有很大的帮助!!!希望你能从中学到数据库方面的知识,赶快来下载吧,里面有大量的实验可以自己动手做一做,相信你一定可以做到很好的。

2011-10-02

空空如也

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

TA关注的人

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