在android开发中经常会使用异步请求数据,通常会使用handler或者AsyncTask去做,handler 配合message 使用起来比较麻烦,AsyncTask 线程池只允许128个线程工作,会有溢出的问题,(当然一般情况不会有那么多线程同时工作的)所以写了这个代码,还望高手指正! [Ja...
分类:
移动开发 时间:
2014-07-01 20:36:53
阅读次数:
244
1、dbentrust说明 该模块主要是对数据库与memcached存储的处理。里面封装了从memcached数据到python对象的映射。可以以操纵python对象的方式进行memcached中存储的数据的操作,只要在不同的进程中实例化相同名称的memobject对象,就能保证对象中...
分类:
数据库 时间:
2014-07-01 18:25:24
阅读次数:
233
Q查询——对对象的复杂查询F查询——专门取对象中某列值的操作Q查询1、Q对象(django.db.models.Q)可以对关键字参数进行封装,从而更好地应用多个查询,例如:from django.db.models import Qfrom login.models import New #mode...
分类:
其他好文 时间:
2014-07-01 18:04:08
阅读次数:
416
继承所谓封装,就是将对象的成员变量和成员函数包装和隐藏起来,对外界通过特定的接口来访问。public class User { private String name; public User (String name) { this.name = name; } ...
分类:
编程语言 时间:
2014-07-01 13:18:47
阅读次数:
216
在IE浏览器中添加或删除事件用attachEvent、detachEvent。在其他标准浏览器中则用addEventListener、removeEventListener。下面的对事件的添加和删除做了封装。直接看代码吧! /** * @description 事件绑定,兼容各浏览器 * @para...
分类:
Web程序 时间:
2014-07-01 12:54:31
阅读次数:
173
1持久层:1)Hibernate这个不用介绍了,用的很频繁,用的比较多的是映射,包括继承映射和父子表映射对于DAO在这里介绍个在它基础上开发的包bba96,目前最新版本是bba96 2.0它对Hibernate进行了封装, 查询功能包括执行hsql或者sql查询/更新的方法,如果你要多层次逻辑的条件...
分类:
其他好文 时间:
2014-07-01 11:58:55
阅读次数:
218
最近公司在使用其他云服务的同时,要封装自己的云服务,下面作为开发产品前的热身,来了解云计算中的三种服务模式,笔者也是从网络上查找,进行综合总结。请拍。。...
分类:
其他好文 时间:
2014-07-01 11:12:37
阅读次数:
214
OO的三大基础是封装、继承、多态。
这三者是有次序性的,没有封装就不可能有继承、没有继承就不可能有多态。
【封装(encapsulation)】
封装的目的是要将代码切割成许多模块(module),每个模块之间的关连性降到最低,这么一来比较不会产生“牵一发而动全身”的状况,降低相互依赖的程度,也等于是降低复杂度,可以让开发与维护更容易。
事实上,没有人用“模块”一词来称呼封装...
分类:
其他好文 时间:
2014-07-01 10:57:45
阅读次数:
162
对于不少iOS开发者来说,HTML5的内容比较陌生。
尤其是UIWebView类的 stringByEvaluatingJavaScriptFromString 方法
让很多人觉得又得学一种新的语言。
而这一部分也是项目中学生常问的问题之一。
本文以Category(类目)的方式扩展了UIWebView类,将一些常用的JavaScript操作封装成UIWebView类方法。
最新源代码下载地址:https://github.com/duzixi/UIWebView-HTML5(持续维护)...
分类:
Web程序 时间:
2014-07-01 07:56:41
阅读次数:
422
一:软件设计的目标:是实现软件可维护,可扩展,可复用,灵活性好等功能。课本上通过活字印刷术讲述了面向对象编程的好处
二:例子:输入两个数和运算符来计算结果
将控制台输入和运算符运算分开实现即将业务层和界面逻辑分开,降低他们之间的耦合性。封装所有可能变化的部分。
Operation运算类
public class Operation
{
public ...
分类:
其他好文 时间:
2014-07-01 06:47:23
阅读次数:
252