自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

巳时桥

不妨大胆一点,很多事都没有答案

  • 博客(19)
  • 收藏
  • 关注

原创 Java异常-Java随记(throw和throws区别,final、finally和finalize的区别)

字节输入流:InputStream。字节输出流:OutputStream。字符输入流:Reader。字符输出流:Writer。

2022-11-10 13:31:41 201 1

原创 Java随记-超类,Java异常

Class类中的forName()方法返回与带有给定字符串名的类或接口相关联的Class对象(装载其他类)每个类都使用Object类作为超类,而final修饰的类不能被继承。class类是Object的派生类。

2022-11-10 12:37:01 299

原创 Java随记5-编程-爬楼梯

抽象类中的抽象方法(其前有abstract修饰)不能用private、static、synchronized、native访问修饰符修饰。思想: 爬到第n阶的方法数等于第n-1阶方法数与第n-2阶楼梯的方法数之和。表示调用父类的构造方法,不调用父类的无参构造函数,输出B。(1)初始化父类的普通成员变量和代码块,执行 C c = new C();

2022-11-08 16:58:44 521

原创 Java编程-判断字符串最后一个单词的长度

字符串最后一个单词的长度

2022-11-07 22:46:37 478

原创 Java随记4

wait方法就是使当前线程等待该对象的锁,当前线程必须是该对象的拥有者,也就是具有该对象的锁。保护方法,实现对象的浅复制,只有实现了Cloneable接口才可以调用该方法,否则抛出CloneNotSupportedException异常。该方法用于哈希查找,重写了equals方法一般都要重写hashCode方法。该方法是非常重要的一个方法。2.Object没有copy方法,但是有clone()方法, 用于创建并返回该对象的一个副本。该方法唤醒在该对象上等待的某个线程。该方法唤醒在该对象上等待的所有线程。

2022-11-07 10:45:00 128

原创 Java随记3

初始化块在构造器执行之前执行,类初始化阶段先执行最顶层父类的静态初始化块,依次向下执行,最后执行当前类的静态初始化块;创建对象时,先调用顶层父类的构造方法,依次向下执行,最后调用本类的构造方法。此时这组线程还未执行完。父类静态代码块-》子类静态代码块-》父类构造代码块-》父类构造函数-》子类构造代码块-》子类构造函数。CountDownLatch 是等待一组线程执行完,才执行后面的代码。初始化父类的普通成员变量和代码块,再执行父类的构造方法;初始化子类的普通成员变量和代码块,再执行子类的构造方法;

2022-11-06 10:10:23 159

原创 Java随记2

抽象类可以有构造方法,接口中不能有构造方法抽象类中可以有普通成员变量,接口中没有普通成员变量一个类可以实现多个接口,但只能继承一个抽象类。抽象类是对类的抽象,是一种模板设计,接口是行为的抽象,是一种行为的规范。

2022-11-05 15:16:25 135

原创 Java随记1

subset(from,true,to,true)是Treeset的非静态方法,该方法返回从from元素到to元素的一个set集合,两个boolean类型是确认是否包含边境值用的。==是判断两个变量或实例是不是指向同一个内存空间,equals是判断两个变量或实例所指向的内存空间的值是不是相同。==是指对内存地址进行比较 , equals()是对字符串的内容进行比较。==指引用是否相同, equals()指的是值是否相同。无论是否抛出异常,finally必执行。

2022-11-05 15:02:49 121

原创 字节跳动测试开发面试题(三)

如果最后答案有多层, 输出最浅的那一层,树的深度不会超过100000。给定一棵树的根节点, 在已知该树最大深度的情况下, 求节点数最多的那一层并返回具体的层数。

2022-11-02 16:01:33 219

原创 字节跳动测试开发面试题(五)

如果一个头条的客户端程序,冷启动时间为4秒,怎么判断开启速度是合理的还是不合理的?如果不合理,该如何找到问题,提供思路。

2022-11-02 15:34:37 99

原创 字节跳动面试题(四)

某一个RPC服务A,对外提供接口MatchAds(AdTargetRequest req),发送请求,返回可展示的广告。如何测试这个服务接口的性能。

2022-11-02 15:26:53 113

原创 Java集合类

collection接口和map接口主要用于存储元素,iterator主要用于遍历(iterator对象/迭代器)指针的方式跟踪集合中的元素。

2022-10-19 21:52:13 168

原创 java冒泡查询排序

冒泡排序:在一趟趟的两两对比中把逆序的元素进行交换,每次都是相邻的两个元素比较,交换也发生在这两个元素之间。所以,如果两个元素相等,是不会再交换的;如果两个相等的元素没有相邻,那么即使通过前面的两两交换把两个相邻起来,这时候也不会交换,所以相同元素的前后顺序并没有改变,所以冒泡排序是一种稳定排序算法,每一趟至少确立一个值的最终位置,因为这种形式就像水下的气泡,大气泡总是会往上冒头。

2022-10-13 09:32:29 206

原创 常用的测试方法

又称功能测试或者基于需求的测试。主要的测试方法包括边界值分析法、等价类划分法、错误推断法:根据以往经验,大多数问题发生在数据的边界处。使用该方法需要,第一:确定测试单元输入信号的边界值;第二:用正等于边界值、略小于边界值、略大于边界值编写测试用例进行测试。:把输入信号的范围分为若干子集,在每个子集中选取有少量有代表性的数据编写测试用例:根据经验分析,那些场景或者工况容易产生问题,针对性的设置用例进行测试黑盒测试过程中边界值分析法是必不可少的,也是查找问题能力最强的。

2022-10-11 12:53:48 14465 2

原创 字节跳动测试开发面试编程题(2)

区间中的最小数 * 区间所有数的和最后程序输出经过计算后的最大值即可,不需要输出具体的区间。从上述计算可见选定区间 [6] ,计算值为 36, 则程序输出为 36。对于 100%的数据, 1

2022-10-10 15:07:23 549

原创 字节跳动2018校招测试开发方向(第一批)

定义 P 中某点x,如果x满足 P 中任意点都不在 x 的右上方区域内(横纵坐标都大于x),则称其为“最大的”。求出所有“最大的”点的集合。(所有点的横坐标和纵坐标都不重复, 坐标轴范围在[0, 1e9) 内)输出“最大的” 点集合, 按照 X 轴从小到大的方式输出,每行两个数字分别代表点的 X 轴和 Y轴。第一行输入点集的个数 N, 接下来 N 行,每行两个数字代表点的 X 轴和 Y 轴。对于 100%的数据, 1

2022-10-10 14:46:43 73

原创 软件测试笔试题

16.自底向上测试是从“原子”模块(即软件结构最低层的模块)开始组装测试,因测试到较高层模块时,所需的下层模块功能均已具备,所以不再需要桩模块。21.而Beta测试看成是对一个晚期的、更加稳定的软件版本所进行的验收测试。beta测试是指在一个或多个用户的场所进行的测试。

2022-10-08 21:25:27 156

原创 软件测试面试题

软件测试面试题

2022-10-08 21:22:52 160

原创 基本SQL增删改查

基本SQL增删改查

2022-10-08 21:19:10 390 1

基于springboot的电影平台的设计与实现-说明文

基于springboot的电影平台的设计与实现

2022-10-19

基于ssm框架的快递管理系统

基于ssm框架的快递管理系统

2022-10-19

前端基于js的背单词小程序

前端基于js的背单词小程序

2022-10-19

基于ssm框架的云图书管理系统

基于ssm框架的云图书管理系统,实现用户登录模块和图书管理模块 实现登录验证功能,实现注销功能;图书管理模块中,1.新书推荐模块;2.图书借阅模块;3.当前借阅模块;4.借阅记录

2022-10-19

基于springboot框架的捐赠管理系统

捐赠者通过捐赠网站的登录注册,进行个人信息和捐赠物资信息的登记和填报,以及查看平台公告的一个捐赠网站。

2022-10-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除