2008-03-31

组合模式(Composite)

关键字: composite
一、介绍组合模式主要用于具有父子关系,或局部-整体关系的情况下。此模式使局部对象和组合对象的使用具有一致性,或者说,我们可以用一个类来统一表示一个对象或组合对象。     二、实例  首先,定义一个抽象的基类,其中定义了局部对象和组合对象的一些基本元素。 import java.util.LinkedList; import java.util.ListIterator; public abstract class TeaBags { LinkedList teaBagList; TeaBags parent; St ...
自从去年踏入这家软件外包企业,自己深深地被这种新型的软件工业模式所吸引。陌生的鬼子鬼调,弹性的工作制度,和新兴的软件技术都一齐涌过来。 可是工作一年以后,除了发现自己的英语水平有了一定的提高,其他的一切,似乎还是停留在原地,悲乎?抑或说自己有了足够的时间去琢磨自己的技术,技术上有了更大范围的提高,喜乎? 鬼子们为了省钱而选择了具有廉价劳动力的中国,当我们每月从老板那里抠来的微弱的报酬的时候,心里不知道是什么滋味。在我们看来,鬼子们的确是很大方了,不管你是junior还是senior都是25美金/小时,爽啊!一人天8小时就是200美金,一人月就是几乎25000人民币!满眼都是$和¥... 但 ...
2008-03-26

基于Java线程实现后台定时监控

关键字: thread, 线程, 定时监控
熟悉编写JavaScript的人,都习惯在页面写入setTimeOut来实现web页面的定时监控或事务处理。但是如何在Java服务端来实现这样一个监控机制呢?一般大家都会想到线程。但是一直以来,都没有亲身动手实践过。趁着工作间隙,自己也搬出一段代码来,与大家一起分享线程编程的神奇魔力。 首先创建一个基本抽象类SchedThread,代码内容如下: package com.test; /** * 基于Java线程实现后台定时监控 <p/> Created: Mar 26, 2008 10:08:43 <p/> * <h4>http://ta ...
2008-03-25

灵活处理select/option对象中的特殊字符

关键字: 特殊字符, select, option, innerhtml, value, text
现在,已经习惯用js去构造网页上的组件,对于普通的下拉框,我们习惯用以下js来构造成页面组件: var select = document.createElement("select"); var option = document.createElement("option"); option.innerHTML = "Option Text"; option.value = "Value"; select.appendChild(option);   这里不能用option.text = "Option Text"来给option定义显示文本,原因很简单:IE在这种 ...
tailsherry
  • 浏览: 14957 次
  • 性别: Icon_minigender_1
  • 来自: 中国广东
  • 详细资料
搜索本博客
我的相册
E6a97510-e8be-3ebc-93e1-786f65aa75dd-thumb
Selenium
共 9 张
最近加入圈子
存档
最新评论