- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 synchronized在用法
1。synchronized 方法控制对类成员变量的访问:synchronized方法public synchronized void accessVal(int newVal){}2。synchronized代码块控制对类的静态成员变量的访问。synchronized(syncObject) {//允许访问控制的代码} synchronized 块是这样一个代码块,其中...
2010-11-26 14:01:46
114
接口的理解
常常我们会说接口能够很好降低模块间的耦合性,或都说接口在设计是具有很大的作用,但对于从未使用过接口的人,或都用接口设计的人,又怎么能很好的理解呢?今天我也一直在想:接口在代码设计中,起到的实际作用是什么?1。使用接口在一个类中使用了一个接口,可以指向“实现了该接口的类”,并执行该接口中定义的方法。现在我们把一个模块看作一个类:我们在A类中要使用到另一个B类中的某些特定功能的方法...
2010-10-25 17:43:50
127
原创 软件架构设计
软件架构设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便,升级简单。本文从架构师职责、软件架构定义、设计架构、评估架构、架构管理等方面来描述了解软件架构的含义和怎样设计软件架构。 一、软件架构师的职责架构师分为以下几大类:业务架构师、主题领域架构师、技术架构师、项目架构师(J2EE架构师、.NET架构师等)、系统架...
2010-10-22 16:53:23
186
原创 Hibernate Gossip: 乐观锁定(Optimistic locking)
[align=center][color=red][b]Hibernate Gossip: 乐观锁定(Optimistic locking)[/b][/color][size=xx-small][/size][/align]悲观锁定假定任何时刻存取数据时,都可能有另一个客户也正在存取同一笔数据,因而对数据采取了数据库层次的锁定状态,在锁定的时间内其它的客户不能对数据 进行存取,对于单机或小系统...
2010-10-21 12:00:39
142
jsvalidation
2009-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人