java编码规范

为什么要编码规范 编码规范为什么是重要的?有以下一些理由: l 一份软件80%的生命周期是维护期 l 任何软件都很难说他的整个生命周期都是由他的原始作者来维护 l 编码规范改善软件的可读性,使得软件工程师充分理解新的代码变得非常的快速。 l 如果你要把你的原码作为产品发布,你需要确保他像你的其他产品一样干净并且封装的好。 为了按照规范工作,每个人写软件的时候,都必须遵守编码规范。记住,是每个人! 1.2 致谢 这本书是反映的是Java Language Specification 中关于...
java | 2006-11-30 19:04 | 阅读 1464 次 | 评论 0 条

什么是面向对象

程序是由对象组成,这些对象具有一定特性并能执行某些操作,当前状态可能瞬间改变,但可始终依赖相互间完备文档想联系的对象。 面向对象的第一个原则是把数据和对该数据的操作都封装在一个类中,在程序设计时要考虑多个对象及其相互间的关系。有些功能并不一定由一个程序段完全实现,可以让其它对象来实现,面向对象的另外一个好处是实现代码的重复使用.   1. 所有的东西都是对象。 可以将对象想象成为一种新型变量,它保存着数据,而且还可以对自身数据进行操作。    2. 程序是一大堆对象的组合。 通过消息传递,各对象知道自己应该做些什么。如果需要让对象做些事情,则须...
java | 2006-11-30 18:27 | 阅读 3695 次 | 评论 0 条

DOM教程(什么是DOM)

DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中导航仪寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而 DOM 被认为是基于树或基于对象的。 对于特别大的文档,解析和加载整个文档可能很慢且很耗资源,因此使用其他手段来处理这样的数据会更好。这些基于事件的模型,比如 Simple API for XML(SAX),适用于处理数据流,即随着数据的流动而依次处理数据。基于事件的 API 消除了在内存中构造树的需要,但是却不允许开发人员实际更改原始文档中的数据。 另一方面,DO...
心得体会 | 2006-11-23 00:04 | 阅读 2733 次 | 评论 0 条

一个简单拖动的javascript代码

我们经常看到一个网页中有拖动的图片,到底怎么能实现呢?下面的一端代码就能实现简单的拖动功能: <script type="text/javascript">var xx=0,yy=0;function a(v){xx=event.x-v.offsetLeft;yy=event.y-v.offsetTop;}function b(v){v.style.left=event.x-xx;v.style.top=event.y-yy;}</script> <img id="img" src=“logo.gif" style="position:absolute;" ondrags...
javascript | 2006-11-22 23:54 | 阅读 1300 次 | 评论 0 条

放大镜效果

<style type="text/css"><!--a { float:left; margin:5px 1px 0 1px; width:20px; height:20px; color:#999; font:12px/20px 宋体; text-align:center; text-decoration:none; border:1px solid orange; }a:hover { position:relative; margin:0 -9px 0 -9px; padding:0 5px; width:30px; height:30px; font:bold 16px/30p...
css | 2006-11-16 00:25 | 阅读 1078 次 | 评论 0 条

什么是Web标准?

什么是Web标准? Web标准是由W3C(国际标准化组织)起草和发布的.Web标准不是一个标准,而是一系列标准.除了网页内容(数据)外,主要是由结构、组织形式和行为3个部分组成.结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为准语言主要包括对象模型(W3C DOM)、ECMAStricp等. Web标准的主要目的:将结构、组织形式和行为3个部分进行分离. 遵循标准的网站与传统的网站的区别? 传统的网站只是印刷媒体的延伸,设计目标是保证4-6个主流浏览器版本中看起来一致,通常的特征是: 1.以表格为基础的布局. 2.内容与表现方式混杂在一起.典型的列子是...
心得体会 | 2006-11-16 00:10 | 阅读 1176 次 | 评论 0 条

JavaScript最常用的技巧

JavaScript 正则表达式 1.文本框只能输入数字代码(小数点也不能输入)<input onkeyup="this.value=this.value.replace(/D/g,'')" onafterpaste="this.value=this.value.replace(/D/g,'')"> 2.只能输入数字,能输小数点.<input onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo')"><input name=txt1 onch...
javascript | 2006-11-08 00:08 | 阅读 1050 次 | 评论 0 条

C语言的特点

C语言的特点:(自顶向下,逐步求精) 1.C语言是一种结构化语言. 2.层次清晰,便于按模块化方式组织程序,易于调试和维护. 3.表现能力和处理能力极强. 4.可以直接访问内存的物理地址,进行位(bit)一级的操作
c | 2006-11-07 23:21 | 阅读 767 次 | 评论 0 条
浏览54921次