自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 List跟Set的区别(转)

list是列表(接口),是可以允许出现重复值的, sets是集合,不允许出现重复值 * Unlike sets, lists typically allow duplicate elements. More formally, * lists typically allow pairs of elements e1 and e2 * such that e1.equals(e2),...

2011-06-13 17:01:47 74

原创 DAO和Service层的解释(转)

1,dao和service对应 一般情况下,Hibernate DAO只操作一个POJO对象,因此一个DAO对应一个POJO对象。 Service层是为了处理包含多个POJO对象(即对多个表的数据操作)时,进行事务管理(声明式事务管理)。Service层(其接口的实现类)被注入多个DAO对象,以完成其数据操作。 2, Service之有无 ...

2011-03-31 16:14:00 199

原创 学习thinking in java(1)

1. 强类型定义语言 如果你有一个整数,如果不显示进行转换,你不能将其视为一个字符串 弱类型定义语言 与强类型定义相反,可以将字符'12'和整数3进行连接得到字符串'123',可以看成整数123,而不需要显示转换。 2.变量的命名:用下划线隔开user_name 函数方法名:第2个单词开始用大写getUserName 3.主类型...

2011-03-30 14:09:01 89

原创 多线程复习

创建线程可以是继承Thread类,也可以是声明实现 Runnable 接口的类 线程:是程序中的执行线程。Java 虚拟机允许应用程序并发地运行多个执行线程。每个线程都有一个优先级,高优先级线程的执行优先于低优先级线程。 线程状态 1.NEW 刚刚new出来还未调用start()方法都处于NEW状态。 2.RUNNABLE 正在java虚拟机中国之行的线程处于这种状态。是调用了st...

2011-03-14 18:10:28 62

原创 java接口、抽象类、内部类(转)

一.接口(interface),接口被用来建立类与类之间关联的标准。 [code="java"] public interface ITest{ public void test(); } public class TestImpl implements ITest{ public void test(){ System.out.pr...

2011-03-10 14:01:30 120

原创 深入理解Javascript闭包(closure)

最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。 一、什么是闭包? “官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 相...

2011-03-09 11:35:58 59

原创 抽象方法abstract为什么不能与static、synchronized、native混用

这个问题要从实际的逻辑角度去看的,首先要了解abstract,static,synchronized,native这些关键字干什么用的。 abstract是抽象的,指的是方法只有声明而没有实现,它的实现要放入声明该类的子类中实现。 static是静态的,是一种属于类而不属于对象的方法或者属性,而我们知道,类其实也是一个对象,他是在class文件加载到虚拟机以后就会产生的对象,通常来说它是单利的...

2011-03-07 10:53:08 113

原创 Java的对象、this、参数、static、super、方法重写、抽象类

1.对象 User user1 = new User(); User user2 = user1; user1和user2引用同一对象,user2对象改变则影响user1. 2.this关键字 在方法内使用this来引用当前的对象。 3.参数传递两种方式 (1)简单类型传递是按值传递,在调用方法时,其参数值的改变不会影响到传递的参数。 (2)对象的传递是按引用传递,在调...

2011-03-03 14:18:22 75

原创 Java事务处理总结(转)

一、什么是Java事务 通常的观念认为,事务仅与数据库相关。 事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)的缩写。事务的原子性表示事务执行过程中的任何失败都将导致事务所做的任何修改失效。一致性表示当事务执行失败时,所有被该事务影响的数据都应该恢复到事...

2011-02-28 11:14:07 86

原创 JVM内存监控、分析(转)

1.导出内存对象 jmap -dump:format=b,file=c:/filename.hprof pid 2.使用工具分析 下载MemoryAnalyzer,导入内存对象文件,进行分析 下面为转载 最近压力测试和调优Liferay portal,所以需要找到一种工具,可以比较好的监测VM工具。本来想使用商用工具,但偶然间发现SUN 的JDK中新添了几个工具...

2011-02-28 11:07:20 81

空空如也

空空如也

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

TA关注的人

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