写一个与restlet服务器通信的客户端类,用于测试通信是否成功,并且进行交互。为了方便其他人使用,于是,写一个通用的方法封装起来,可是中途却放生了一些问题。按照正常写法,顺序走下来是这样的: public static void main(String args[]){ String...
分类:
编程语言 时间:
2014-11-10 11:56:04
阅读次数:
221
有些重复的东西,我们不希望每次使用的时候都自己手动再去重新写一遍,或者重新复制一遍,这时,我就需要对代码进行封装。方法封装的原则:把不变的代码封装起来,把变的东西作为参数传递过去。//url:ajax请求地址带需要传递的参数,onsuccess:请求成功后执行的js方法
function ajax(url, onsuccess)
{
var xmlhttp = window.XMLHttp...
分类:
Web程序 时间:
2014-11-08 22:12:54
阅读次数:
250
研究Selenium + python 自动化测试有近两个月了,不能说非常熟练,起码对selenium自动化的执行有了深入的认识。从最初无结构的代码,到类的使用,方法封装,从原始函数调用,到重定义函数。从变量驱动,到数据驱动,再到关键字驱动,一步一步的默默走向自动化框架的构建。虽然还有没有投...
分类:
编程语言 时间:
2014-11-07 06:07:31
阅读次数:
375
其实AOP的意思就是面向切面编程. ???OO注重的是我们解决问题的方法(封装成Method),而AOP注重的是许多解决问题的方法中的共同点,是对OO思想的一种补充! 还是拿人家经常举的一个例子讲解一下吧: ???比如说,我...
分类:
编程语言 时间:
2014-10-21 23:23:41
阅读次数:
427
今天一直在弄这个东西,各种度,网上有不少这样的例子和讲解,但是就是没有正常获取出来。。很郁闷!后来终于各种尝试,为了让小伙伴们少折腾会,特写出此简单的类。技术能力有限,多有不足,还请多多指教!简单类快捷入口:链接: http://pan.baidu.com/s/1hqvJLru 密码: 1jd0//...
分类:
移动开发 时间:
2014-10-17 23:12:37
阅读次数:
367
前段时间一直忙着找工作的事,就没有什么时间去更新博客了。现在已经到新公司上班了。没事就先更新下吧,这段时间觉得自己还是有好多东西需要学习,每一次面试都感觉自己可以知道很多东西,比如现在主流什么,大家...
分类:
移动开发 时间:
2014-10-15 12:57:20
阅读次数:
159
在对表做删除操作时,发现table.remove(table,idx)这个方法是根据table中的索引进行删除操作,而现在的需求是根据value值进行删除操作,在quick-x中也有相应的table方法封装:1.根据table中的value值进行删除操作-- table中删除指定元素(非根据索...
分类:
其他好文 时间:
2014-10-14 23:49:59
阅读次数:
543
//现在大大多项目都是用jquery开发的,Jquery 很好用,不妨自己写一下自己的jquery ,了解Jquery内部实现的原理。 //和上篇随笔一样,采用面向对象的方法封装自己的js库.1.和jquery 一样,jquery $()方法里面.能传四种不同的参数如: $("")一个字符串 ...
分类:
Web程序 时间:
2014-10-10 13:21:44
阅读次数:
257
1.抽象:是指对具体问题(对象)进行概括,抽出一类对象的公共性质并加以描述的过程。
数据抽象:某类对象的属性或状态
行为抽象:某类对象的共同行为或功能特征(方法)
2.封装:将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体。也就是将数据和操作数据的函数代码进行有机的结合,形成类。
3.继承
4.多态
1.带默认形参值的成员函数
类成员函数的...
分类:
其他好文 时间:
2014-09-29 20:58:31
阅读次数:
175
数据连接层的方法封装成通用方法是很有必要,节省不必要的重复写代码。Golang的orm、xorm框架没有封装这些操作。这里是一个查询单个对象的方法。此处抛砖引玉,大家继续完善。通用方法定义代码:/*** 描述:根据条件查询一个对象* 作者:Tianqi* 日期:2014-09-04* param m...
分类:
其他好文 时间:
2014-09-15 12:43:38
阅读次数:
192