下午对着源码看陆喜恒. Hadoop实战(第2版)6.4.1 (Shuffle和排序)Map端,发现与Hadoop 1.2.1的源码有些出入。下面作个简单的记录,方便起见,引用自书本的语句都用斜体表示。依书本,从MapTask.java开始。这个类有多个内部类:从书的描述可知,collect()并不...
分类:
其他好文 时间:
2014-10-09 15:41:24
阅读次数:
178
通常称为嵌套类,当内部类是static时,意味着:1 要创建嵌套类的对象,并不需要其外围类的对象2不能从嵌套类的对象中访问非静态的外围类对象(不能够从静态内部类的对象中访问外部类的非静态成员)在创建静态内部类时不需要将静态内部类的实例绑定在外部类的实例上。普通非静态内部类的对象是依附在外部类对象之中...
分类:
编程语言 时间:
2014-10-08 16:14:45
阅读次数:
182
总结 Android 自定义EditText输入框 带清空按钮
当用户输入字符后 EditText会自动在输入框的内部右侧出现删除按钮
重写EditText达到简化布局的效果
效果图:
继承EditText
package com.example.myedittexttest;
import android.content.Context;
import android.graphics.Rect;
import android.graphics.drawable.Draw...
分类:
移动开发 时间:
2014-10-07 12:37:13
阅读次数:
293
Button、ImageButton事件setOnClickListener 点击时触发ListView事件setOnItemSelectedListener 鼠标滚动时触发setOnItemClickListener 点击时触发EditText事件setOnKeyListener 获...
分类:
移动开发 时间:
2014-10-04 21:53:37
阅读次数:
203
Map以按键/数值对的形式存储数据,和数组很类似,在数组中存在的索引,它们本身也是对象。 Map的接口 Map---实现Map Map.Entry--Map的内部类,描写叙述Map中的按键/数值对。 SortedMap---扩展Map,使按键保持升序排列 关于怎么使用,通常是选择Map的子类,而不直...
分类:
编程语言 时间:
2014-10-04 13:12:06
阅读次数:
339
以前一直以为静态内部类没用,现在发现在特定条件下使用静态内部类会更加方便.静态内部类的使用最佳的示例莫过于jdk里面的LinkedList类了.查看LinkedList的源码,LinkedList的节点用一个静态内部类Node表示,代码如下 private static class Node {.....
分类:
编程语言 时间:
2014-10-04 01:37:05
阅读次数:
478
Button、ImageButton事件监听(setOnClickListener)方法一:通过匿名内部类实现代码如下:package com.note.demo2;import android.support.v7.app.ActionBarActivity;import android.os.B...
分类:
移动开发 时间:
2014-10-03 21:46:15
阅读次数:
310
public class MainActivity extends Activity implements OnClickListener {private Button bt_main_start;private Button bt_main_over;private EditText et_ma...
分类:
移动开发 时间:
2014-10-01 21:26:31
阅读次数:
197
developer.android.com 文档中有一篇关于性能的文章,里面提到了内部类的使用。文章建议“对于私有内部类 使用 包訪问权限取代私有权限訪问”,这里说的是在内部类訪问外部类的成员或方法时假设 内部类是私有的而且外部类的成员也是私有的,那么编译器就会为内部类在外部类中添加一个静态方法。真...
分类:
移动开发 时间:
2014-09-30 23:52:10
阅读次数:
216
====================问题描述==================== 以下是我的摇一摇实现的代码publicclassYaoextendsActivityimplementsSensorEventListener
{ EditTexttv=(EditText)findViewBy...
分类:
移动开发 时间:
2014-09-30 17:54:59
阅读次数:
239