记一道折腾了我一天的二分查找算法题

写在前面最近在练工作室的每日一题,目前正在二分查找阶段。其中第五天出的题是一道二分查找的综合题,他结合了前几天的知识点一起考察。LeetCode官方给这道题的TAG是困难。本人一开始看着觉得其实也不难,思路很明确,但是解题过程却很坎坷...

使用Selenium实现12306网站自动化测试

前言本课题是天津理工大学软件学院的选修课《软件质量管理》的课题,本人使用Selenium自动化测试工具对12306网站进行黑盒测试。测试方法:黑盒测试测试工具:Selenium自动化测试工具测试模块:登录模块,车票查询模块黑盒测试简介...

Git常见工作模型

写在前面本文仅做工作模型的描述与总结,概念性的东西不做介绍。初始化1:创建远程仓库1. 创建:在这里我使用Github进行托管,创建仓库地址:https://github.com/new2. 克隆:进入到创建好的仓库,如下图所示。在本...

Android Studio环境安装记录

首先,安装Andorid Studio,官网:https://developer.android.google.cn/studio/,下载完安装过程一直无脑下一步就好了。安装好Android Studio后,IDE可以直接自动化下载很...

通过Hash算法实现集合快速去重

问题背景对于一个集合进行去重操作,很多人可能会第一时间想到遍历要去重的集合,然后调用List接口的contains方法,如果不存在就加入新的集合,最后进行返回。// 遍历后判断赋给另一个list集合,保持原来顺序 public sta...