数据加解密时Base64异常:Illegal base64 character 3a
解决办法 去掉“data:image/jpeg;base64,”即可。工具类对中文进行处理时出现异常,在数据加解密场景中经常使用。
Hutool.DateUtil时间工具方法解析
Hutool.DateUtil工具方法解析
【华为OD机试真题】200、最快到达医院的方法 | 机试真题+思路参考+代码分析(C语言、C++、Java、Py、JS)
>新型冠状病毒疫情的肆虐,使得家在武汉的大壮不得不思考自己家和附近定点医院的具体情况> 经过一番调查,大壮明白了距离自己家最近的定点医院有两家,其中:> ● 医院A和自己的距离是X公里● 医院B和自己的距离是Y公里> 由于武汉封城,公交运,私家车不能上路,交通十分不便,
【Java系列】深入解析 Lambda表达式
Lambda表达式是Java 8中最强大和灵活的新特性之一,它可以用于各种不同的编程任务,使代码更加简单、灵活和易于读写。Lambda表达式的语法非常简洁,通常由一个参数列表、一个箭头符号和一个表达式主体组成。
【JavaScript精通之道】掌握数据遍历:解锁现代化遍历方法,提升开发效率!
JavaScript提供了多种灵活的遍历方法,用于操作数组、对象等数据结构。常见的方法包括传统的循环(如for、while)、forEach()方法、for...of循环和for...in循环。这些方法各有特点,可以根据需求选择使用。传统循环可精确控制迭代次数和逻辑forEach()方法简洁易读,f
从零开始学习 Java:简单易懂的入门指南之查找算法及排序算法(二十)
基本思想:二叉查找树是先对待查找的数据进行生成树,确保树的左分支的值小于右分支的值,然后在就行和每个节点的父节点比较大小,查找最适合的范围。更多的是先计算出当前数据的哈希值,用哈希值跟数组的长度进行计算,计算出应存入的位置,再挂在数组的后面形成链表,如果挂的元素太多而且数组长度过长,我们也会把链表转
【JAVA】数组练习
有序分为 “升序” 和 “降序”如 1 2 3 4 , 依次递增即为升序.如 4 3 2 1 , 依次递减即为降序。
详解JAVA远程debug
一文聊明白如何远程debug java普通程序。web程序和spring boot程序。
Redis简述|以及它能用于做什么?
Redis是一种开源的NoSQL内存数据库,用于高性能的数据存储和访问。Redis支持多种数据类型,包括字符串、哈希、列表、集合和有序集合,并且支持分布式存储和操作。Redis的特点包括快速、高可用和易扩展等,适用于各种应用场景。Redis作为一款高性能的NoSQL数据库,具有快速、高可用和易扩展等
selenium之浏览器操作(一)
selenium之浏览器操作
基于Junit4+Mockito+PowerMock实现Controller+Service的单元测试
对单元测试逻辑的实践方案
Selenium自动化测试框架中使用Cookies绕过登录
在使用selenium测试后台时常常每个流程都需要走登录流程,这样自然比较浪费时间。如果遇到登录需要输入验证码等情况,就可能出师未捷身先死。在Web应用中,登录状态通常是通过Cookie中对应的session id验证的。也是就是说,我们只要携带上登录后的Cookies,浏览器就会自动识别我们为登录
【Yapi】Yapi最新版详细安装步骤图文教程,避免踩坑
首先安装node.js,选择版本node-v12.16.1-x64.msi一直点击下一步就好,路径默认C盘就好,不需要做修改。
负载测试和压力测试有何区别?资深测试老鸟总结,一篇搞定...
负载与压力测试1、负载测试:是通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性能指标的情况下,系统所能承受的最大负载量的测试;2、压力测试:是通过逐步增加系统负载,测试系统性能的变化,并最终确定在什么负载条件下系统性能处于失效状态,并以此来获得系统能提供的最大服务级别的测试。例子分析1:
抖音、云图、星图、巨量等滑块验证(python+selenium)
python+selenium滑块验证
自动化测试框架selenium之webdriver
如果元素定位不到,则它以轮询的方式不断的判断元素是否被定位到。下拉框是我们最常见的一种页面元素,对于一般的元素,我们只需要一次就定位,但下拉框里的内容需要进行两次定位,先定位到下拉框对下拉框进行操作后,再定位到下拉框内里的选项。在这里要注意的是,不是所有的元素用 tag name或者 class n
postman之断言详解
断言数组包含某个值 pm.expect(jsonData.areas).to.include("goods")可以对请求响应的各个方面断言,如响应体,状态码,响应头,cooki,response times。断言响应数组为空 pm.expect(jsonData.errors).to.be.empt
Python selenium对应的浏览器chromedriver版本不一致
1、chrome和chromedriver版本不一致导致的,我们只需要升级下chromedriver的版本即可。
postman官网下载安装登录测试详细教程
简单来说:是一款前后端都用来测试接口的工具。展开来说:Postman 是一个用于测试 API(应用程序接口)的工具,它可以帮助开发人员在开发、测试和调试阶段更轻松地与后端服务进行交互。Postman 提供了一个直观的界面,允许用户创建和发送 HTTP 请求,以及查看和分析响应结果。以下是 Postm
基于SpringBoot 的SOAP WebService实现(二)
成功启动springboot应用后,使用postman新建POST请求,其中xlms字段是 WSDL中的namespace字段。至此,webservice SOAP服务发布测试成功。正文body选择raw,XML格式。发送请求,返回了一个User类。