摘要: 代理模式就是用一个第三者的身份去完成工作,其实际意义跟字面意思其实是一样的,理解方式有很多,还是例子直观. 本例的实现类是实现买票功能,实际应用想要添加身份验证功能,利用代理模式添加验证步骤.上例子: 运行结果: done 阅读全文
posted @ 2016-05-26 17:20 但行好事-莫问前程 阅读(387) 评论(0) 推荐(0) 编辑
摘要: flush本意是冲刷,这个方法大概取自它引申义冲马桶的意思,马桶有个池子,你往里面扔东西,会暂时保存在池子里,只有你放水冲下去,东西才会进入下水道。 同理很多流都有一个这样的池子,专业术语叫缓冲区,当你print或者write的时候,会暂时保存在缓冲区,并没有发送出去,这是出于效率考虑的,因为数据不 阅读全文
posted @ 2016-05-26 11:14 但行好事-莫问前程 阅读(963) 评论(0) 推荐(0) 编辑
摘要: 为了完成web工程的测试,最近内嵌jetty也要搞起来.第一次搞还是挺焦头烂额的.直接上成果: 启动访问就可以了.主要是context的配置花了很多功夫,老是配不好.还有据说jetty版本或者jar包不同会有配置差异,我用的是8.0.4版本,顺便贴上maven依赖: 事实上不需要这么多,我这是一劳永 阅读全文
posted @ 2016-05-26 11:11 但行好事-莫问前程 阅读(5365) 评论(5) 推荐(0) 编辑
摘要: selenium2(WebDriver) API 作者:Glen.He 出处:http://www.cnblogs.com/puresoul/ 1.1 下载selenium2.0的包 官方download包地址:http://code.google.com/p/selenium/downloads/ 阅读全文
posted @ 2016-05-26 10:28 但行好事-莫问前程 阅读(483) 评论(0) 推荐(0) 编辑
摘要: webDriver模拟点击对web工程测试还是挺方便的. 程序将会模拟打开浏览器点击并测试.测试代码是用selenium ide录制过来的,想要自己写也可以,只不过麻烦一些.如果当前工程部署在linux主机上要把chrome改成 HTMLUnitDriver,代码中我注释了,毕竟linux安装不了c 阅读全文
posted @ 2016-05-26 10:23 但行好事-莫问前程 阅读(924) 评论(0) 推荐(0) 编辑