在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对...
分类:
移动开发 时间:
2014-09-22 14:01:02
阅读次数:
244
前端模块管理器简介作者: 阮一峰模块化结构已经成为网站开发的主流。制作网站的主要工作,不再是自己编写各种功能,而是如何将各种不同的模块组合在一起。浏览器本身并不提供模块管理的机制,为了调用各个模块,有时不得不在网页中,加入一大堆script标签。这样就使得网页体积臃肿,难以维护,还产生大量的HTTP...
分类:
其他好文 时间:
2014-09-19 13:46:25
阅读次数:
214
jQuery是现在最流行的JavaScript工具库。 据统计,目前全世界57.3%的网站使用它。也就是说,10个网站里面,有6个使用jQuery。如果只考察使用工具库的网站,这个比例就会上升到惊人的91.7%。虽然jQuery如此受欢迎,但是它臃肿的体积也让人头痛不已。jQuery 2.0的原始大...
分类:
Web程序 时间:
2014-09-18 20:40:04
阅读次数:
410
脚本失控基本上有以下四个方面的原因:1. 在循环中执行了太多的操作2. 臃肿的函数体3. 过多的递归4. 过多的DOM调用
分类:
Web程序 时间:
2014-09-18 20:23:14
阅读次数:
168
如果你刚开始学习CSS,这意味着你的很多代码或结构可能需要优化,比如你可能过多使用了类、添加了多余的间隔或空行等等,这将导致代码臃肿、混乱,可读性和执行效率将大大降低。本文为你整理了几款CSS工具,借助它们,你可以轻松写出漂亮的CSS代码。1. CSS Lint这是一个在线工具,可以帮助你检测CSS...
分类:
Web程序 时间:
2014-09-17 06:46:01
阅读次数:
250
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式须要为每个任务创建一个新的线程,任务完毕后通过Handler实例向UI线程发送消息,完毕界面的更新,这样的方式对于整个过程的控制比較精细,但也是有缺点的,比如代码相对臃肿,在多个任务同一时候运行时,不...
分类:
移动开发 时间:
2014-09-11 13:51:22
阅读次数:
262
很多网友会遇到过这样的问题:Windows系统使用久了会感觉明显不如以前流畅。造成这类问题的根本原因是没有及时有效的清理系统垃圾、进行必要的优化以及经常滥用各类软件、卸载不彻底导致系统越来越“臃肿”。本文提供的这个小工具Geek Uninstaller仅有5.62MB,为单一可执行的绿色工具,无需安...
分类:
其他好文 时间:
2014-09-06 22:27:43
阅读次数:
313
在我们开发基于WCF访问方式的Winform程序的时候,一般情况下需要对界面显示的字段进行中文显示的解析。如果是硬编码进行中文显示,那么除了不方便调整及代码臃肿外,性能上没有什么问题,但是不建议这样处理;一般情况下,我们把中文对照信息放到业务类里面去统一解析,但是这样会导致每次WCF访问方式请求解析...
最近有点迷上Server版的Ubuntu,内存占用实在是太低了,系统稳定、反应快。这种环境下,运行Matlab应该是最完美的。网上随便搜搜也会发现,Linux的Matlab要普遍比Windows的快,毕竟单纯从系统环境看,后者是要臃肿得多。我个人还挺喜欢Windows8的,但经老婆测试发现,Windows8..
ISP(Interface Segregation Principle),接口隔离原则
它要求如下:
① 一个类对另一个类的依赖性要建立在最小接口上。
② 使用多个专门的接口比使用单一的总接口要好。
③ 没有关系的接口不可合并成一个臃肿的大接口。
④ 对于臃肿的大接口应分成几个合适的小接口。
接口分离方法:
1、使用委托分离接口:把请求委托给别的接口的实现类来完成...
分类:
其他好文 时间:
2014-09-03 16:59:16
阅读次数:
176