什么是重构:视上下文重构有两个不同的定义,第一个定义是名词形式对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本重构的另一人用法是动词形式使用一系列的重构手法,在不改变软件可观察行为的前提下调整其结构。有人说重构就是整理代码 
,从某种角度上来说,是,但是重...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:11:15   
                                阅读次数:
270
                             
                         
                    
                        
                            
                            
                                Java中,经常可以遇到类型转换的场景,从变量的定义到复制、数值变量的计算到方法的参数传递、基类与派生类间的造型等,随处可见类型转换的身影。Java中的类型转换在Java编码中具有重要的作用。首先,来了解下数据类型的基本理解:数据是用来描述数据的种类,包括其值和基于其值基础上的可进行的操作集合。Ja...
                            
                            
                                分类:
编程语言   时间:
2014-07-22 23:11:13   
                                阅读次数:
492
                             
                         
                    
                        
                            
                            
                                3.0(2011年2月)代号蜂巢,专用于android系统的平板电脑,不用于手机。4.0(2011年5月公布)的开发就是让平板电脑和手机能够共用一个版本的系统。4.0通用于平板电脑和手机。
                            
                            
                                分类:
移动开发   时间:
2014-07-22 23:11:12   
                                阅读次数:
405
                             
                         
                    
                        
                            
                            
                                转自http://www.cnblogs.com/yanhaijing/p/3685310.html什么是执行上下文?当JavaScript代码运行,执行环境非常重要,有下面几种不同的情况:全局代码——你的代码首次执行的默认环境。函数代码——每当进入一个函数内部。Eval代码——eval内部的文本被...
                            
                            
                                分类:
编程语言   时间:
2014-07-22 23:11:12   
                                阅读次数:
481
                             
                         
                    
                        
                            
                            
                                1.5版本之前,我们通常实现单例模式有两种方式:两种方法前提都是私有化构造器,然后通过不同的方式获取对象。第一种:通过公共的静态变量获取public 
class Elivs{ // 私有化构造器 private Elivs(){} // 通过静态私有变量保存对象 publ...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:10:55   
                                阅读次数:
301
                             
                         
                    
                        
                            
                            
                                转自:http://www.apkbus.com/android-13828-1-1.html开始之前本教程介绍如何在 Eclipse 环境中进行 
Android 应用程序开发,包括两个示例应用程序。第一个示例是一个基本的应用程序,涉及构建和调试的所有阶段。第二个应用程序示例涉及比较复杂的 Andr...
                            
                            
                                分类:
移动开发   时间:
2014-07-22 23:10:54   
                                阅读次数:
471
                             
                         
                    
                        
                            
                            
                                Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git是Linus 
Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。作为一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理,而且正变得越来越流行了。最...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:10:54   
                                阅读次数:
338
                             
                         
                    
                        
                            
                            
                                你可能已经无意中听说过 
Promises,很多人都在讨论它,使用它,但你不知道为什么它们如此特别。难道你不能使用回调么?有什么了特别的?在本文中,我们一起来看看 Promises 
是什么以及如何使用它们写出更好的 JavaScript 代码。
                            
                            
                                分类:
编程语言   时间:
2014-07-22 23:10:34   
                                阅读次数:
466
                             
                         
                    
                        
                            
                            
                                颜海镜专注web前端,分享html,css,javascript,jquery等相关原创知识……JavaScript中的this关键字“this”关键字是JavaScript中广泛应用的一种特性,但它经常也是这门语言中最容易混淆和误解的特性。“this”的实际意义是什么?它是如何求值的?本文试图以清...
                            
                            
                                分类:
编程语言   时间:
2014-07-22 23:10:33   
                                阅读次数:
449
                             
                         
                    
                        
                            
                            
                                探索javascript中null和undefined的深渊译05 January 
2014当讨论JavaScript中的原始数据类型时,大多数人都知道的基本知识,从String,Number到Boolean。这些原始类型相当简单,行为符合常识。但是,本文将更多聚焦独特的原始数据类型Null和Und...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:10:32   
                                阅读次数:
507