对象结构图如下:DWZ最大的特点是使用html扩展的方式来代替javascript代码,而不是使用传统的面向对象来开发javascript库;html扩展方式的特点,简单、容易扩展、基于jQuery;javascript库特点,思维方式更接近应用程序,以组件的方式调用;但是实现复杂,扩展不方便;核心...
分类:
其他好文 时间:
2014-11-06 14:19:16
阅读次数:
309
前面写了两篇XML解析的Dom和SAX方式,Dom比较符合思维方式,SAX事件驱动注重效率,除了这两种方式以外也可以使用Android内置的Pull解析器解析XML文件。 Pull解析器的运行方式与 SAX 解析器相似,也是事件触发的。Pull解析方式让应用程序完全控制文档该怎么样被解析,比如开始和...
分类:
移动开发 时间:
2014-11-02 20:58:58
阅读次数:
226
面向对象(一)
什么是面向对象
1.面向对象是一种编程方法
2.面向对象是一种思维方式
3.面向对象不是一种编程语言
应该如何学习面向对象
1.掌握一门面向对象语言的语法
2.掌握面向对象的思维方式
3.熟悉面向对象设计原则
4.掌握面向对象设计模式
什么是面向对象思维方法?
1.首先确定谁来做,其次确定怎么做;
2.首先考虑整体,其次考虑局部;
3.首先考虑抽象,其次考...
分类:
编程语言 时间:
2014-10-28 20:03:34
阅读次数:
215
理念24 雇员—顾客利益链 美国西尔斯百货公司(Sears)把雇员的表现和公司的业绩直接联系起来,这为我们提供了极好的例子。雇员—顾客利益链(服务利益链的变体)使得因果关系极为清楚。通过让雇员们了解他们的行动意味着什么,从而改变他们的思维方式,以及如何看待他们获得的结果。理念管理者传统的做法是只看....
分类:
其他好文 时间:
2014-10-27 22:41:16
阅读次数:
299
这个题看上去麻烦,实际上只要想清楚就很简单。关键是要有一种等价转换的思维方式。其实题意就是个一排数,最后通过相邻的互相移动加减使得所有数都变成零,移动过程中每次都耗费相应值,让耗费的值最小。虽然从实际看来只能从负的移给正的,但实际结果谁给谁消耗的都一样。有了这些等价思考,就可以用贪心法做了:第一个数...
男女劈腿也罢,相对论也罢,实在是个概率问题,千万因为概率如何,就简单直接的代入到某个具体对象上去了。古人对这种思维方式有个成语:自欺欺人。
分类:
其他好文 时间:
2014-10-26 00:16:00
阅读次数:
124
1. 有效的验证需要验证工程师使用不同于设计者的思维方式思考问题。具体来说,验证更加关心在严格遵循协议的基础上发现设计里面的bug,搜索corner cases,对设计的不一致要保持零容忍的态度。mindset:一套人们应该持有的确定的态度,有时候又被描述为心里惯性,群体思维,范式,在分析和决策过程...
分类:
其他好文 时间:
2014-10-25 22:41:22
阅读次数:
310
什么是面向对象?是一种编程方法,是一种思维方式,不是编程语言,习惯于将面向对象与现实世界做比较。核心目的是减少代码的重复量。如何学习面向对象?1、掌握一门面向对象语言的语法,如java2、掌握面向对象的思维方式3、熟悉面向对象设计原则4、掌握面向对象设计模式什么是面向对象思维方法?1、首先确定谁来做...
分类:
其他好文 时间:
2014-10-22 00:52:44
阅读次数:
105
脑筋急转弯(完整数据版),集成海量题目,内容丰富、形式多样,直接离线访问,无流量产生,趣味盎然,老少皆宜,通过阅读可以锻炼你从多角度思考问题,认识世界的能力,也可以帮助你破除固有思维,培养灵活多变的思维方式。每次刷新随机生成题目,还包含笑话专辑,思考之余轻松一下。此应用,已经上传到应用商城。pack...
分类:
其他好文 时间:
2014-10-20 11:25:10
阅读次数:
292
思维方式的转变
以从一个城市集合中寻找是否存在Chicago为例:
习惯的方式
boolean found = false;
for(String city : cities) {
if(city.equals("Chicago")) {
found = true;
break;
}
}
System.out.println("Fo...
分类:
编程语言 时间:
2014-10-17 15:39:38
阅读次数:
252