理解JavaScript中的事件处理(转载)
摘要:这篇文章对于了解Javascript的事件处理机制非常好,将它全文转载于此,以备不时之需。什么是事件?事件(Event)是JavaScript应用跳动的心脏 ,也是把所有东西粘在一起的胶水。当我们与浏览器中 Web 页面进行某些类型的交互时,事件就发生了。事件可能是用户在某些内容上的点击、鼠标经过某...
阅读全文
posted @
2014-12-31 17:48
hi_rain
js继承
摘要:JS继承(1)构造函数法 function Parent(){ this.name = "parentname"; } function Child(age,address){ Parent.call(this,arguments); this.age = age; ...
阅读全文
posted @
2014-12-31 16:24
hi_rain
java位运算
摘要:转自:http://www.cnblogs.com/zhangziqiu/archive/2011/03/30/ComputerCode.html一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是...
阅读全文
posted @
2014-12-23 11:40
hi_rain
java 序列化
摘要:将 Java 对象序列化为二进制文件的 Java 序列化技术是 Java 系列技术中一个较为重要的技术点,在大部分情况下,开发人员只需要了解被序列化的类需要实现 Serializable 接口,使用 ObjectInputStream 和 ObjectOutputStream 进行对象的读写。序列化...
阅读全文
posted @
2014-12-22 17:07
hi_rain
UML类图与类的关系
摘要:类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。其中关联又分为一般关联关系和聚合关系(Aggregation),合成关系(Composition)。泛化(generalization):表示is-a的关系,...
阅读全文
posted @
2014-12-22 15:50
hi_rain
设计模式之适配器模式(转)
摘要:转载自:http://www.cnblogs.com/java-my-life/archive/2012/04/13/2442795.html在阎宏博士的《JAVA与模式》一书中开头是这样描述适配器(Adapter)模式的: 适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口...
阅读全文
posted @
2014-12-17 11:07
hi_rain
http状态码
摘要:状态代码有三位数字组成,第一个数字定义了响应的类别,且有五种可能取值:1xx:指示信息--表示请求已接收,继续处理2xx:成功--表示请求已被成功接收、理解、接受3xx:重定向--要完成请求必须进行更进一步的操作4xx:客户端错误--请求有语法错误或请求无法实现5xx:服务器端错误--服务器未能实现...
阅读全文
posted @
2014-12-12 17:50
hi_rain
面向对象设计的6个设计原则,23个经典设计模式
摘要:设计原则1.单一职责原则定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方案:遵循单一职责原则。分别建立两个类T1、T2,使...
阅读全文
posted @
2014-12-12 15:46
hi_rain
为什么要重写hashCode()(转载)
摘要:首先说建议的情况: 比如你的对象想放到Set集合或者是想作为Map的key时(非散列的Set和Map,例如TreeSet,TreeMap等),那么你必须重写 equals()方法,这样才能保证唯一性。当然,在这种情况下,你不想重写hashCode()方法,也没有错。但是,对于良好的编程风格而言,你应...
阅读全文
posted @
2014-12-12 11:11
hi_rain
Hashmap实现原理
摘要:转载自:http://www.cnblogs.com/xwdreamer/archive/2012/05/14/2499339.html1.HashMap的数据结构 数组的特点是:寻址容易,插入和删除困难;而链表的特点是:寻址困难,插入和删除容易。那么我们能不能综合两者的特性,做出一种寻址容易,插...
阅读全文
posted @
2014-12-11 17:04
hi_rain