自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (6)
  • 收藏
  • 关注

原创 synchronized在用法

1。synchronized 方法控制对类成员变量的访问:synchronized方法 public synchronized void accessVal(int newVal){} 2。synchronized代码块控制对类的静态成员变量的访问。 synchronized(syncObject) { //允许访问控制的代码 }   synchronized 块是这样一个代码块,其中...

2010-11-26 14:01:46 101

接口的理解

常常我们会说接口能够很好降低模块间的耦合性,或都说接口在设计是具有很大的作用,但对于从未使用过接口的人,或都用接口设计的人,又怎么能很好的理解呢? 今天我也一直在想:接口在代码设计中,起到的实际作用是什么? 1。使用接口 在一个类中使用了一个接口,可以指向“实现了该接口的类”,并执行该接口中定义的方法。 现在我们把一个模块看作一个类:我们在A类中要使用到另一个B类中的某些特定功能的方法...

2010-10-25 17:43:50 111

原创 软件架构设计

软件架构设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便,升级简单。本文从架构师职责、软件架构定义、设计架构、评估架构、架构管理等方面来描述了解软件架构的含义和怎样设计软件架构。 一、软件架构师的职责 架构师分为以下几大类:业务架构师、主题领域架构师、技术架构师、项目架构师(J2EE架构师、.NET架构师等)、系统架...

2010-10-22 16:53:23 167

原创 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 128

SAP JCO JAVA程序通过RFC远程连接SAP RFC函数

SAP JCO JAVA程序通过RFC远程连接SAP RFC函数 sapjco3.jar包

2011-06-27

北京传智播客黎活明JPA教学PPT

北京传智播客黎活明JPA教学PPT 很好的东西,可以配套视频来学习,不过没有找到源码就是,可惜了!

2010-03-21

jsvalidation

一.JSValidation要去http://cosoft.org.cn/projects/jsvalidation中下载最新版本。 二.JSValidation可以实现的验证功能: 13种验证规则: 输入内容非空 输入数值必须为整数 输入数值必须为双精度浮点数 输入字符必须为普通英文字符(字母,数字,下划线) 输入字符必须为中文字符 输入的内容是否为Email格式 输入内容最大长度 输入内容最小长度 输入的内容是否为日期格式(yyyy-mm-dd) 自定义的正则表达式 输入数值的整数范围(大于某数而小于某数) 输入数值的双精度范围 输入内容必须与某个域的值相同。 <!--6 JSValidation支持的13种验证 标签说明--> <!--name 描述 参数含义 --> <!--required 必须,代表这个域不能为空 无参数 --> <!--integer: 没有或者必须为整数 无参数 --> <!--double: 允许为空或者必须为double数 无参数 --> <!--commonChar 普通英文字符:字母数字和下划线 无参数 --> <!--chineseChar: 中文字符 无参数 --> <!--minLength: 最小长度, param0为最小长度数值 --> <!--maxLength: 最大长度, param0为最大长度数值 --> <!--email: 必须为Email格式 无参数 --> <!--date: 必须为日期格式, param0必须为yyyy-mm-dd,或者三个占位符的任意排列顺序。连接字符任意如dd/mm/yyyy --> <!--mask: 允许自定义正则表达式来进行校验 param0为表达式字符串 --> <!--integerRange: 整数范围必须在参数0和参数1之间。 param0和param1必须能被转化成整数 --> <!--doubleRange: double数的范围必须在参数0和参数1之间 参数0和参数1必须能被转化成Float。 --> <!--equalsField: 必须与某一个域的值相等 param0:同一个表单中域的名称。例如用来校验密码 -->

2009-11-14

Java设计100例

全面的Java项目开发实例,附有源程序,

2009-02-21

C语言编程,图形界面

C语言编程,图形界面,可以用mouse操作,有些在VC中不能实现的功能

2008-12-05

空空如也

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

TA关注的人

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