- 博客(8)
- 收藏
- 关注
原创 Java 创建对象的四种方式
Java 创建对象的四种方式通过new关键字生成对象通过java反射机制创建对象通过clone对象生成新对象通过序列化生成新对象
2017-06-25 18:37:33 465
原创 装饰者模式
装饰者模式应用场景: 比如要实现一个订购咖啡的系统,每一个客人订购咖啡的时候可以加不同的配料(摩卡,奶泡等等)。 不同的排列组合就是一个类,从而预定义的类的数量会很多。 通过装饰者模式,可以动态地根据客户的需求将不断的配料加到咖啡上,从而生成新的类。 简单来讲,实现方式就是将配料和咖啡继承自同一个类,然后通过组合的方式,不断的网上叠加。定义: 动态的将责任附加到对象上。类图
2016-07-10 10:57:43 190
原创 设计模式[策略模式和观察者模式]
设计模式[策略模式和观察者模式]使用模式最好的方式是: 把模式装在脑子里,然后在你的设计和已有的应用中,寻找何处可以使用它们。
2016-05-29 10:16:44 292
原创 关于邮件地址的测试
Valid Email addressReasonemail@domain.comValid emailfirstname.lastname@domain.comEmail contains dot in the address fieldemail@subdomain.domain.comEmail contains dot with subd
2015-02-03 16:54:58 1470
原创 Selenium
1.Selenium RC和Selenium WebDriver的区别主要是内部实现的架构不同RC从本质上来讲是把JS嵌入到浏览器当中,通过浏览器内置的JS引擎去执行对应JS命令。WebDriver是用java API调用浏览器本身的接口来对页面的内容进行操作。优缺点比较:因为RC是用JS去执行相应的自动化脚本,所以会受到一些JS本身的限制,比如说JS的同源策略,对于多窗口的处
2014-03-12 14:36:40 515
原创 JavaScript的正则表达式类
正则表达式是JavaScript用来作模式匹配的类。它可以用来检查一串字符窜中是否有非法字符,也可以返回一串字符窜中想要的字符。1. 如何定义正则表达式//定义一个以s结尾的正则表达式var pattern = /s$/; var pattern = new RegExp(“s$”);2. 正则表达式的字符1. 下面的标点符号在正则表达
2013-07-16 19:48:38 408
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人