1 AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l 简单,快捷l 过程可控使用的...
分类:
移动开发 时间:
2015-03-13 20:40:03
阅读次数:
790
1 TabActivity :1 过时了 。2 activity 。 是作为android的四大组件。。。 重量级的家伙 ViewGroup : 特别麻烦。。。。2 viewpage : 1简单 。。。直接设置当前界面 ViewGroup是子类。。。view 轻量级别的小控件 fr...
分类:
其他好文 时间:
2015-03-13 20:26:36
阅读次数:
141
mysql索引的类型和优缺点索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。注:[1]索引不是万能的!索引可以加快数据检索操作,但会使数据修改操作变慢。每修改数据记录,索引就必须刷新一次。为了在某种程序上弥补这一缺陷,许 多SQL命令...
分类:
数据库 时间:
2015-03-13 12:08:19
阅读次数:
210
最近项目组有用到这三个缓存,去各自的官方看了下,觉得还真的各有千秋!今天特意归纳下各个缓存的优缺点,仅供参考!Ehcache在java项目广泛的使用。它是一个开源的、设计于提高在数据从RDBMS中取出来的高花费、高延迟采取的一种缓存方案。正因为Ehcache具有健壮性(基于java开发)、被认证(具...
分类:
系统相关 时间:
2015-03-13 10:48:03
阅读次数:
213
mysql索引的类型和优缺点索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。注:[1]索引不是万能的!索引可以加快数据检索操作,但会使数据修改操作变慢。每修改数据记录,索引就必须刷新一次。为了在某种程序上弥..
分类:
数据库 时间:
2015-03-13 02:05:41
阅读次数:
150
在开发ios应用的时候,我们会经常遇到一个常见的问题:在不过分耦合的前提下,controllers间怎么进行通信。在IOS应用不断的出现三种模式来实现这种通信:1.委托delegation;2.通知中心Notification Center;3.键值观察key value observing...
分类:
其他好文 时间:
2015-03-11 23:03:23
阅读次数:
234
位运算及其应用实例(1)摘要位运算是C/C++中的基本运算之一,即便是这样,它对大多数程序员来说是一个比较陌生的运算——大多数程序员很少使用位运算。本篇先简要介绍基本的位运算操作符及其用法(何时使用),然后介绍位运算符的几个典型应用:(1)三种不用临时变量交换两个整数的实例,并分析每个实例的优缺点(...
分类:
其他好文 时间:
2015-03-11 19:21:12
阅读次数:
171
grep、sed和awk都是文本处理工具,虽然都是文本处理工具单却都有各自的优缺点,一种文本处理命令是不能被另一个完全替换的,否则也不会出现三个文本处理命令了。只不过,相比较而言,sed和awk功能更强大而已,且已独立成一种语言来介绍。grep:文本过滤器,如果仅仅是过滤文本,可使用grep,其效率...
分类:
其他好文 时间:
2015-03-11 19:16:03
阅读次数:
154
要想用Node.js首先需要知道它到底是什么, 有哪些优缺点. 然后我们才能知道到底 Node.js 适合哪些应用场景.Node.js维基百科:“Node.js 是谷歌 V8 引擎、libuv平台抽象层 以及主体使用 Javscript 编写的核心库三者集合的一个包装外壳。” Node.js的作者瑞...
分类:
Web程序 时间:
2015-03-11 12:35:44
阅读次数:
191
1.分页操作系统的缺点?
1)页表太大,我们用多级页表克服了。
2)多级页表速度慢,我们用TLB翻译快表解决了绝大部分。
3)页面来回更换所带来的缺页中断的问题,我们用各类页面更换算法解决了大部分。
4)内部碎片相对于交换系统的外部碎片,还是可以忍受的。
最大的缺陷是:共享困难。
2.分段管理系统?
3.逻辑分段的优缺点...
分类:
其他好文 时间:
2015-03-10 15:31:42
阅读次数:
172