摘要: 代码管理(SCM):GitHub、GitLab、BitBucket、SubVersion 构建工具:Ant、Gradle、maven 自动部署:Capistrano、CodeDeploy 持续集成(CI):Bamboo、Hudson、Jenkins 配置管理:Ansible、Chef、Puppet、 阅读全文
posted @ 2018-09-14 16:06 Eimme 阅读(343) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-01-22 14:12 Eimme 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 一.问题引入 偶然想想到的如果把Java的构造方法弄成private,那里面的成员属性是不是只有通过static来访问呢;如果构造方法是private的话,那么有什么好处呢;如果构造方法是private的话,会不更好的封装该内呢?我主要是应用在使用普通类模拟枚举类型里,后来发现这就是传说中的单例模式 阅读全文
posted @ 2017-10-20 17:24 Eimme 阅读(1279) 评论(0) 推荐(0) 编辑
摘要: 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲: 一.抽象类 阅读全文
posted @ 2017-10-20 17:16 Eimme 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 代理模式 代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 代理模式一般涉及到的角色有: 抽象角色:声明真实对象和代理对象的共同接口; 代理角色:代理对象角色内部含有对真实对象的 阅读全文
posted @ 2017-09-01 14:23 Eimme 阅读(13369) 评论(0) 推荐(3) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-08-31 17:17 Eimme 阅读(1446) 评论(0) 推荐(0) 编辑
摘要: 系统日志的概念及作用 日志系统作为一种应用程序服务,对于跟踪调试、程序状态记录、崩溃数据恢复都有着重要的作用 常用Java日志系统 Log4J 最早的Java日志框架之一,由Apache基金会发起,提供灵活而强大的日志记录机制。 JDK1.4 LoggingFramework 继Log4J之后,JD 阅读全文
posted @ 2017-08-29 16:07 Eimme 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Log4j 根配置语法 指代 把指定级别的日志信息输出到指定的一个或者多个位置 我们依然沿用前面的实例, 这里我们把INFO层级以及以上的信息输出到Console和File; 本文出自 “熔 岩” 博客,转载请与作者联系! 阅读全文
posted @ 2017-08-29 15:30 Eimme 阅读(822) 评论(0) 推荐(0) 编辑
摘要: 我们通常会遇到两种下拉框,一种使用的是html的标签select,另一种是使用input标签做的假下拉框。 后者我们通常的处理方式与其他的元素类似,点击或使用js等。而对于前者,selenium给了有力的支持,就是Select类。 我们要进行试验的网站:http://sahitest.com/dem 阅读全文
posted @ 2017-08-22 17:33 Eimme 阅读(3540) 评论(0) 推荐(0) 编辑
摘要: 5. 弹出窗口 popup window //使用driver.switchTo()可以进行Windows, Frames, Alerts, Confirms, Prompts之间的切换 driver.switchTo().window("windowhandle"); driver.switchT 阅读全文
posted @ 2017-08-17 10:57 Eimme 阅读(160) 评论(0) 推荐(0) 编辑