自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (22)
  • 收藏
  • 关注

原创 Java设计模式 -- 观察者模式(pull方式)

还是和push一样,有个主题WeatherData.java的类import java.util.Observable;public class WeatherData extends Observable{ private float temperature; private float humidity; private float pressure; pub

2009-07-13 22:03:00 918

原创 Java设计模式 -- 观察者模式(push方式)

观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。当两个对象之间松耦合,他们依然可以交互,但是不太清楚彼此的细节。观察者模式提供了一种对象设计让主题和观察者之间松耦合。 我们来看看一种push方式的 观察者模式。 首先是观察者 主题 等的接口。//主题public interface Subject { pu

2009-07-12 23:00:00 787

原创 Java设计模式 -- 策略模式

策略模式定义了算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 设计原则:               找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。              针对接口编程,而不是针对变化编程。              多用组合,少用继承。 定义2个接口 FlyBehavior.

2009-07-12 15:38:00 485

原创 EJB3 第一篇

很久没有看EJB3了,今天有空弄了个HelloWorld来耍耍,熟悉熟悉,加深些印象。首先弄好环境,Eclipse JBOSS配置好环境变量。接着就是code啦: 接口:HelloWorld.javapackage org.eimhe.ejb3;public interface HelloWorld { public String SayHello(String nam

2009-07-06 23:51:00 479

转载 JavaScript判断浏览器类型及版本

你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器。       几天前,浏览器家族有刚诞生了一位小王子,就是Google推出的Chrome浏览器。由于Chrome出生名门,尽管他还是个小家伙,没有人敢小看他。以后,咱们常说浏览器的“四大才子”就得改称为“五朵金花”了。       在网站前端开发中,浏览器

2009-07-02 10:02:00 583

原创 JAVA HTTP 无组件 上传文件

一. 需求    1.用JAVA实现HTTP的文件上传。    2.显示上传进度条。二. 问题分析    1.如果使用apache的上传组件common-fileupload.jar进行文件上传,当上传的文件大于服务器的内存SIZE的时候,会生成一个临时文件,文件先保存到临时文件中,然后再从临时文件COPY到到指定的路径,这个时候就会有问题了。        A.上传的进度条是

2009-06-03 16:14:00 1678

转载 js正则表达式

//校验是否全由数字组成 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } //校验登录名:只能输入5-20个以字母开头、可带数字、"_”、".”的字串 function isRegisterUserName(s) { var patrn=/^[a-

2009-04-29 17:30:00 1178

转载 利用Jazelle DBX技术提高嵌入式系统的Java应用性能

 Java已经在各个领域得到了广泛的应用,尤其是无线移动领域,全球超过100个移动运营商已经推出了Java下载服务。Java也正成为其它嵌入式设备的支持标准,如机顶盒。Java应用的快速增长源于以下几点:尽管Java的可移植性一直有争论,但无庸置疑的是其快速上市的优势,开发和发布Java应用都很便捷;Java有着广泛的支持网络,众多的第三方在开发各色各样的Java应用;Java

2009-04-27 12:49:00 1734

原创 JAVA 网络驱动器 读写文件

code1:File f = new File("z:/iamge");if(f.mkdir()) System.out.println("success");code2:  File cs = new File("z:/image");File f = new File(cs.getAbsolutePath());if(f.mkdir()){ System

2009-04-24 09:19:00 2193

转载 ARM发表Java编译器高速技术,看好手机Java游戏

  代码量的比较。右端为“不使用Jazelle RCT的编译”,中间为“使用Jazelle RCT的编译”。左端为原来的Java字节代码。数据来自ARM。 ARM内核技术的变迁。最先Jazelle RCT的是Cortex-A(开发代码:Tiger)。最下面的箭头(→)之所以没有指到Cortex-A,是因为该技术是选配的。数据来自ARM。英国ARM公司日前发表了第二项Ja

2009-04-22 14:43:00 1031

原创 Camer 录像总结

 一.需求 完成一个摄像头录像的服务器1.要求主动的去摄像头抓数据.2.生成目录,按照摄像头的名称 录像的日期生成文件夹,在文件夹中生成录像文件.3.录像文件要求,在启动录像服务器后,开始录像,文件一个小时生成一个.4.如果录像的时候因为网络或别的原因,网络断开了,在网络恢复后能自动录像.二.控制录像 录像开关1.设置String变量recStatus,用来保存录象的状态.start 表示录像开始

2009-04-21 15:24:00 531

转载 js 匹配字符串

匹配空格function isContentSpace(s){    var patrn = //s+/g;    if(patrn.exec(s))        return true;    return false;}匹配中文字符的正则表达式: [/u4e00-/u9fa5] 匹配双字节字符(包括汉字在内): [^/x00-/xff] 应用:计算字符串的长度(一个双字节字符

2009-04-18 16:36:00 2238

原创 Servlet缓存

在运行ajax的图片浏览器的时候,仅有第一次运行的情况是正确的,能正确显示图片。JS的代码为:var store = new Ext.data.JsonStore({ url: ../ImagesServlet, root: images, fields: [name, url,{name:size, type:

2009-03-12 13:21:00 1878

原创 生成MD5编码

MD5算法说明      1、MD5算法是对输入的数据进行补位,使得如果数据位长度LEN对512求余的结果是448。即数据扩展至K*512+448位。即K*64+56个字节,K为整数。具体补位操作:补一个1,然后补0至满足上述要求     2、补数据长度:用一个64位的数字表示数据的原始长度B,把B用两个32位数表示

2009-03-05 09:13:00 1438

原创 js学习

js学习1.js的6种数据类型  number string object Boolean null undefined  number:整数可以为正数、0 或者负数;浮点数可以包含小数点、也可以包含一个 “e”  string:字符串是用单引号或双引号来说明的。  Boolean :类型:可能的 Boolean 值有 true 和 false。这是两个特殊值,不能用作 1 和 0。   unde

2007-08-29 10:22:00 347

原创 js小节

 Window对象  表示整个浏览器窗口,不必表示其中包含的内容。还可用于移动或调整它表示的浏览器的大小。如果页面使用框架集合,每个框架都由它自己的window对象表示,存放在frames集合中。可以用window.frames[0]或window.frames[“topFrame”]引用框架,也可以用top对象代替window对象。Window对象可省略。(曾经做了个页面,非得top

2007-08-23 10:12:00 516

Oracle_RAC_For_Linux_install.pdf

Oracle_RAC_For_Linux_install.pdf

2008-11-28

XML学习指南.rar

XML学习指南.rar

2007-05-25

循序渐进学习XML

循序渐进学习XML chm

2007-05-25

ejb3.0实例教程SourceCode

ejb3.0实例教程 SourceCode

2007-05-25

weblogic9技术白皮书

weblogic9技术白皮书 pdf

2007-05-25

数据挖掘机会和挑战

数据挖掘机会和挑战 pdf

2007-05-25

Struts2_API.chm

Struts2_API chm

2007-05-25

webwork2doc_zh pdf

webwork2doc_zh1 pdf

2007-05-24

J2EE完全参考手册

J2EE完全参考手册 pdf

2007-05-24

UML建模核心技术书

UML建模核心技术书 pdf

2007-05-24

spring in action & 精通spring

spring in action & 精通spring

2007-05-24

spring基础教程

spring基础教程 pdf

2007-05-24

数据仓库宝典

数据仓库宝典 pdf

2007-05-24

J2EE 应用与 BEA WebLogic Server

J2EE 应用与 BEA WebLogic Server

2007-05-24

Eclipse精要与高级开发技术

Eclipse精要与高级开发技术

2007-05-24

精通SSH(Struts+Spring+hibernate)

精通SSH(Struts+Spring+hibernate)

2007-05-24

整合Struts + Spring + Hibernate

整合Struts + Spring + Hibernate

2007-05-24

struts in action

struts in action pdf

2007-05-24

EJB3(中版) pdf

EJB3(中版) pdf

2007-05-23

精通EJB3.0 pdf

精通EJB3.0 pdf

2007-05-23

J2EE核心模式

J2EE核心模式 pdf

2007-05-23

空空如也

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

TA关注的人

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