11 2018 档案

摘要:package day14; import com.sun.scenario.effect.impl.sw.sse.SSEBlend_SRC_OUTPeer; import java.util.Calendar; import java.util.Scanner; /** * Created by admin on 2018/11/24. * * Calendar:它为特定瞬间与一组诸... 阅读全文
posted @ 2018-11-24 16:20 RoyFans 阅读(603) 评论(0) 推荐(0) 编辑
摘要:package day14; import java.math.BigDecimal; /** * Created by admin on 2018/11/24. * 看程序写结果:结果和我们想的有一点点不一样,这是因为float类型的数据存储和整数不一样导致的。它们大部分的时候,都是带有有效数字位。 * * 由于在运算的时候,float类型和double很容易丢失精度,演示案例。... 阅读全文
posted @ 2018-11-24 15:58 RoyFans 阅读(296) 评论(0) 推荐(0) 编辑
摘要:抽象类和接口的区别:A:成员区别 抽象类: 成员变量:可以变量,也可以常量 构造方法:有 成员方法:可以抽象,也可以非抽象 接口: 成员变量:只可以常量 成员方法:只可以抽象 B:关系区别 类与类 继承,单继承 类与接口 实现,单实现,多实现 接口与接口 继承,单继承,多继承 C:设计理念区别 抽象 阅读全文
posted @ 2018-11-17 21:44 RoyFans 阅读(714) 评论(1) 推荐(0) 编辑
摘要:Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查 阅读全文
posted @ 2018-11-17 20:24 RoyFans 阅读(283) 评论(0) 推荐(0) 编辑
摘要:/* 抽象类的概述: 动物不应该定义为具体的东西,而且动物中的吃,睡等也不应该是具体的。 我们把一个不是具体的功能称为抽象的功能,而一个类中如果有抽象的功能,该类必须是抽象类。 抽象类的特点: A:抽象类和抽象方法必须用abstract关键字修饰 B:抽象类中不一定有抽象方法,但是有抽象方法的类必须定义为抽象类 C:抽象类不能实例化 因为它不是具体的。 ... 阅读全文
posted @ 2018-11-17 17:12 RoyFans 阅读(217) 评论(0) 推荐(0) 编辑
摘要:package day9; /** * Created by admin on 2018/11/17. * final可以修饰类,方法,变量 特点: final可以修饰类,该类不能被继承。 final可以修饰方法,该方法不能被重写。(覆盖,复写) final可以修饰变量,该变量不能被重新赋值。因为这个变量其实常量。 常量: ... 阅读全文
posted @ 2018-11-17 15:36 RoyFans 阅读(140) 评论(0) 推荐(0) 编辑
摘要:Filebeat is a lightweight shipper for forwarding and centralizing log data. Installed as an agent on your servers, Filebeat monitors the log files or 阅读全文
posted @ 2018-11-17 11:31 RoyFans 阅读(201) 评论(0) 推荐(0) 编辑
摘要:python 三元运算表达式如下: 阅读全文
posted @ 2018-11-13 14:45 RoyFans 阅读(168) 评论(0) 推荐(0) 编辑
摘要:/* 问题是: 我不仅仅要输出局部范围的num,还要输出本类成员范围的num。怎么办呢? 我还想要输出父类成员范围的num。怎么办呢? 如果有一个东西和this相似,但是可以直接访问父类的数据就好了。 恭喜你,这个关键字是存在的:super。 this和super的区别? 分别是什么呢? this代表本类对应的引用。 super代表父类存储空间的标... 阅读全文
posted @ 2018-11-11 15:55 RoyFans 阅读(302) 评论(0) 推荐(0) 编辑
摘要:/* static关键字注意事项 A:在静态方法中是没有this关键字的 如何理解呢? 静态是随着类的加载而加载,this是随着对象的创建而存在。 静态比对象先存在。 B:静态方法只能访问静态的成员变量和静态的成员方法 静态方法: 成员变量:只能访问静态变量 成员方法:只能访问静态成员方法 非静态方法: 成员变量:可以... 阅读全文
posted @ 2018-11-11 14:37 RoyFans 阅读(419) 评论(0) 推荐(0) 编辑
摘要:/* 匿名对象:就是没有名字的对象。 匿名对象的应用场景: A:调用方法,仅仅只调用一次的时候。 注意:调用多次的时候,不适合。 那么,这种匿名调用有什么好处吗? 有,匿名对象调用完毕就是垃圾。可以被垃圾回收器回收。 B:匿名对象可以作为实际参数传递 */ class Student { public void show() { System.out.p... 阅读全文
posted @ 2018-11-11 11:40 RoyFans 阅读(600) 评论(0) 推荐(0) 编辑
摘要:/* 形式参数的问题: 基本类型:形式参数的改变不影响实际参数 引用类型:形式参数的改变直接影响实际参数 */ //形式参数是基本类型 class Demo { public int sum(int a,int b) { return a + b; } } //形式参数是引用类型 class Student { public void show() { System.o... 阅读全文
posted @ 2018-11-11 11:36 RoyFans 阅读(396) 评论(0) 推荐(0) 编辑
摘要:/* 需求:我要求数的和 我们的需求不断的发生改变,我们就对应的提供了多个求和的方法。 但是呢,他们的名字是不一样的。 而我们又要求方法命名做到:见名知意。 但是,很明显,现在没有做到。 那么,肿么办呢? 针对这种情况:方法的功能相同,参数列表不同的情况,为了见名知意,Java允许它们起一样的名字。 其实,这种情况有一个专业名词:方法重载。 方法重载: 在同一个... 阅读全文
posted @ 2018-11-10 21:19 RoyFans 阅读(265) 评论(0) 推荐(0) 编辑
摘要:1.通过select 进行定位下拉框 首先selenium 很人性化的给提供了一个Select的模块,供处理下来菜单,首先我们需要导入Select,通过from selenium.webdriver.support.select import Select来导入。 Select中提供几个用于定位的o 阅读全文
posted @ 2018-11-09 11:31 RoyFans 阅读(3259) 评论(0) 推荐(0) 编辑
摘要:这里来说一说selenium中的等待方式,其实在webdriver只有两种类型等待方式,显式等待和隐式等待,之前是在程序运行过程中使用time模块中的sleep进行代码的休眠进行强制等待,是显式等待中的一种极端情况。 Time.sleep 通过time模块中sleep进行代码的暂停,但是实际使用过程 阅读全文
posted @ 2018-11-04 22:07 RoyFans 阅读(507) 评论(0) 推荐(0) 编辑
摘要:selenium鼠标事件 阅读全文
posted @ 2018-11-04 22:05 RoyFans 阅读(414) 评论(0) 推荐(0) 编辑
摘要:selenium键盘事件 阅读全文
posted @ 2018-11-04 22:02 RoyFans 阅读(476) 评论(0) 推荐(0) 编辑
摘要:python3 元素定位和操作方法总结 阅读全文
posted @ 2018-11-04 21:59 RoyFans 阅读(304) 评论(0) 推荐(0) 编辑
摘要:完成环境的安装并测试之后,我们对Selenium有了一定的了解了,接下来我们继续驱动浏览器做一些基本操作: 窗口尺寸设置、网页截图、刷新、前进和后退 窗口尺寸设置 在测试过程中,我们可能会要求打开浏览器的窗口处于最大化或者设置为某一特定尺寸的大小,所以我们使用selenium驱动浏览器时设定窗口大小 阅读全文
posted @ 2018-11-04 21:57 RoyFans 阅读(488) 评论(0) 推荐(0) 编辑
摘要:1. python安装地址:https://www.python.org/downloads/windows/ 2. 下载想要安装的版本,建议3.5,3.6版本 3. 安装一路下一步(也可自定义安装),安装好之后添加环境变量. 命令行输入python: 安装成功 4.selenium 安装 pip是 阅读全文
posted @ 2018-11-01 18:11 RoyFans 阅读(1747) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示