1.什么是接口 学习过《设计模式》的亲们可能听说过编程的一条原则:“针对接口编程而不是实现编程”。那么到底什么是接口呢? 接口定义了一个对象应该有的那些方法的手段,但是不具体规定这些方法的具体实现。学习过C#,或者VB.NET的可能会很清楚。所谓的接口就是一个只有方法名,但没有实现的某种特殊的类。 C#中的接口 问题在于,JavaScript中没有内置的创建或实现接口的方法,它也没有内置的...
分类:
编程语言 时间:
2014-08-27 23:33:08
阅读次数:
565
1.为什么要封装和信息隐藏 做过编程的朋友们知道“耦合”这个词,其实封装的效果就是为了解耦,让类和类之间没有太多的联系,防止某一天修改某一类的时候,产生“多米骨诺牌效应”。 我们可以把信息隐藏看成目的,把封装看成达到信息隐藏的技术。通过封装就可以把对象的内部数据表现形式和实现细节进行隐藏。就好比你会看电视,但是你不知道电视的内部结构一样。但是在javascript中没有任何内置的机制,所以我们...
分类:
编程语言 时间:
2014-08-27 23:32:58
阅读次数:
470
1.为什么要继承 在设计类的时候,总是在强调减少类与类之间的“耦合度”,也就是减少类与类之间的关联。而通过继承能给我们带来什么呢? 1)减少重复性代码 2)弱化对象间的耦合 3)抽象不应该依赖细节;细节应该依赖抽象—《设计模式》 而我们知道像在C#语言中,继承机制操作的话,只需要一个关键字即可,而在javas没有这种机制,还需要模范,下面就是几种模仿继承的方法。 2.原型链式 首先创...
分类:
编程语言 时间:
2014-08-27 23:32:38
阅读次数:
463
Eddy's mistakes
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 7588 Accepted Submission(s): 4274
Problem Description
Eddy usual...
分类:
其他好文 时间:
2014-08-27 23:32:32
阅读次数:
417
1.单利模式简介 在《设计模式》中单利模式是一种比较简单的模式,定义如下: 确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 在javascript中则将代码组织为一个单元,这个逻辑单元可以通过一个单一的变量访问,确保这个对象只存在一份实例。 单体类在javascript中可以用来划分命名空间、减少网页中全局变量的数目。 小结:其实就是把所有的代码封装到一个类中,访问时...
分类:
编程语言 时间:
2014-08-27 23:32:26
阅读次数:
329
Eddy's digital Roots
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 4436 Accepted Submission(s): 2505
Problem Description
The d...
分类:
其他好文 时间:
2014-08-27 23:28:58
阅读次数:
262
1.upload.java(java文件上传的读写方法)
package com.OS.util;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
impor...
分类:
其他好文 时间:
2014-08-27 23:27:48
阅读次数:
342
javascript的函数式编程是多么引人入胜,jQuery使代码尽可能的精简,intelligent!defer - 必应词典:v.迁延;听从;扣存;【军】使延期入伍,所以deferred对象的含义就是"延迟"到未来某个点再执行。jQuery的官方文档给出了用jQuery.ajax()发送请求...
分类:
编程语言 时间:
2014-08-27 23:26:48
阅读次数:
366
插入排序:public static void main(String[] args) { int array[] = {5,4,2,45,44,34,22}; System.out.println(Arrays.toString(array)); for (int i = 0; i < ar...
分类:
编程语言 时间:
2014-08-27 23:26:38
阅读次数:
248