- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 面经
测试面试字节一面1、项目2、TCP和UDP协议的区别?三次握手和四次挥手?原因?TCP可靠传输机制?3、输入www.baidu.com整个过程,DNS解析过程?4、进程和线程的区别?线程同步机制5、算法:合并两个有序的数组数组中的第K个最大元素6、测试抖音的评论功能,功能测试、UI测试、性能测试、安全性测试、可用性测试、兼容性测试7、数据库where和group by的区别?8、数据库数据三种删除的区别,drop、truncate、delete9、inner join、left jo
2020-10-22 14:32:55
201
原创 排序算法
冒泡算法比较相邻的元素,如果前一个元素比后一个元素大,就交换两个元素的位置。每冒一次泡,最后位置的元素就是最大值。public class BubbleSort { public static void main(String[] args) { int[] array = {9,8,7,6,5,4,3}; //表示总共需要比较多少轮,也就是需要冒几次泡:有n个元素,需要比较n-1轮 for (int i = 0; i < array.l
2020-10-22 14:32:04
254
原创 计算机网络
文章目录网络分层物理层数据链路层网络层网络分层物理层连接不同的物理设备,用来传输比特流。eg:双绞线、同轴电缆、光纤、红外线、无线介质、激光等。 网卡数据链路层将上层数据封装成帧、用MAC地址访问媒介、差错检测。相邻物理节点传输帧:数据链路层数据的基本单位。发送端在网络层的一段数据块前后添加特定标记形成帧。差错检测:循环冗余校验码CRCMAC地址:物理地址、硬件地址、设备地址。每个设备都有一个唯一的MAC地址。48位(6个字节),用12个16进制数表示。查看MAC地址:ipconfig
2020-10-22 14:31:31
519
原创 数据结构:链表、栈、队列、堆、树
链表链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过指针实现的顺序表:java中ArrayList集合的实现,底层是数组双向链表:java中LinkedList集合的实现,底层是双向链表栈先进后出 的数据结构压栈:数据进入栈的动作弹栈:数据从栈出去的动作栈的API设计类名:Stack构造方法:Stack() 创建Stack对象成员方法: 1. public boolean isEmpty() :判断栈是否为空,是返回true,否返回false 2.
2020-10-22 14:30:52
1114
原创 面试总结-测试篇2
请你说一下如何写一个测试用例1、测试人员应该尽早介入,彻底理解清楚需求,这个是写好测试用例的基础2、如果以前有类似的需求,可以参考类似需求的测试用例,然后还需要看类似需求的bug情况3、清楚输入输出的各种可能性,以及各种输入的之间的关联关系,理解清楚需求的执行逻辑,通过等价类、边界值、判定表等方法找出大部分用例4、找到需求相关的一些特性,补充测试用例5、根据自己的经验分析遗漏的测试场景6、多总结类似功能点的测试点,才能够写出质量越来越高的测试用例你觉得测试项目的具体工作是什么?测试需求分析
2020-10-22 14:29:36
2176
2
原创 数据库
基本命令数据库的创建与管理创建一个数据库例:使用CREATE DATABASE命令创建一个名为“mrkj”的数据库。其中,主数据文件名称:“mrkj.mdf”,初始大小是10MB,最大存储空间为100MB,增长大小是5MB。日志文件名称:“mrkj.ldf”,初始大小是8MB,最大存储空间为50MB,增长大小是8MB。create database mrkjon **主数据文件(name='mrdat', filename='G:\sql\mrkj.mdf', size=10, maxsize=
2020-10-22 14:28:41
834
原创 面试总结-测试篇
测试基础知识软件测试的目的?为什么要进行软件测试?软件测试就是发现缺陷的过程;①验证软件符不符合各类文档说明书等规定的软件质量要求②找出软件缺陷③为软件产品的质量测量和评价提供依据④帮助开发改进开发流程软件测试的原则?①所有的测试都应该追溯到用户需求②尽早做测试计划、尽早启动测试工作③穷尽测试是不可能的;当测试时间不够用时,使用风险分析,确定测试的重点和优先级,制定最低测试标准和测试内容,然后具体问题具体分析④Good-enough原则:既不要做过多的测试,也不要做不充分的测试⑤p
2020-10-22 14:22:54
609
原创 总结-Linux篇
Linux系统特点1、开放性(开源)2、多用户、多任务:登录计算机系统时,允许同时登录多个用户进行操作;允许用户同时进行多个操作任务。 Windows系统是单用户、多任务的。3、有良好的用户界面4、优异的性能与稳定性Linux分支现在比较有名的分支:ubuntu、debian、centos、redhat、suse虚拟机虚拟机是用来模拟一个真实的计算机环境,模拟操作系统运行的软件VMware使用VMware备份操作系统方式有两种:快照、克隆快照:又称还原点,就是保存拍快照时候的系统
2020-08-30 20:40:55
399
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人