漫谈前端自动化测试演进之路及测试工具分析
随着前端技术的不断发展和应用程序的日益复杂,前端自动化测试也在不断演进。随着Web应用程序变得越来越复杂,自动化测试的需求也越来越高。如今,自动化测试已经成为Web应用程序开发过程中不可或缺的一部分,它们可以帮助开发人员更快地发现和修复错误,提高应用程序的性能和可靠性。
Wesley13 Wesley13
3年前
Redis集群原理、搭建
在实际的生产过程中,单服的redis存在单点的问题,redis通常需要集群的环境。相比单服的redis,集群有以下些好处:1.容错性解决在单服redis的单点问题。在一个或多个节点出现宕机的情况下,集群内部通过投票的机制能够快速的进行选举和不停机的情况下进行服务持续提供。2.扩展性相比单
Stella981 Stella981
3年前
OpenVPN设置客户端固定IP
在使用openvpn的过程中,多台客户端连接上同一台openvpn服务器之后,客户端的的IP地扯经常变动,导致客户端之间无法正常通讯,openvpn的版本变动也导致了固定IP地扯的配置不同,用以下方法设置,客户端不管再怎么连接ip地扯都不会改变了,此文使用的openvpn的版本为2.3.13。第一种配置格式:
Stella981 Stella981
3年前
Shiro预览
Shiro预览差不多半年之前就看到很多人在群里面讨论Shiro,由于各种原因,一直没有关注它。最近比较空闲,于是把官方的文档过一遍。所以本系列文章是根据我个人了解学习Shiro过程的笔记,可能文字上面比较粗略,望大家谅解。做一件事,我一般遵循三个步骤:What,How,When。那么要首先需要知道Shiro是什么,以及如何使用,什么场
Stella981 Stella981
3年前
Android中的Handler, Looper, MessageQueue和Thread
前几天,和同事探讨了一下Android中的消息机制,探究了消息的发送和接收过程以及与线程之间的关系。虽然我们经常使用这些基础的东西,但对于其内部原理的了解,能使我们更加容易、合理地架构系统,并避免一些低级错误。对于这部分的内容,将分成4小节来描述:1.职责与关系2.消息循环3.线程与更新4.几点小结\
Easter79 Easter79
3年前
TiDB 在小红书从 0 到 200+ 节点的探索和应用
小红书使用TiDB历史可以追溯到2017年甚至更早,那时在物流、仓库等对新技术比较感兴趣的场景下应用,在2018年5月之后,我们就开始逐步铺开,延展到其他适合TiDB的场景中去。截止目前,小红书使用的TiDB节点数在200个,未来也有更大扩展空间。本文根据近两年TiDB在小红书的落地过程,和大家一起探讨一下,小红书在新数
Easter79 Easter79
3年前
SpringBoot整合升级Spring Security 报错 【The request was rejected because the URL was not normalized】
前言最近LZ给项目框架升级,从Spring1.x升级到Spring2.x,在这里就不多赘述两个版本之间的区别以及升级的原因。关于升级过程中踩的坑,在其他博文中会做比较详细的记录,以便给读者参考,不要掉进同样的坑里。这里我们讨论一个关于URL中包含双斜杠被拦截的问题。发现问题升级框架之后,测试一个功能时,发现报错Htt
Easter79 Easter79
3年前
SpringCloud学习笔记(七)之路由网关Zuul
是什么Zuul包含了对请求路由和过滤两个最主要的功能:其中路由功能负责将外部请求转发到具体的微服务实例上,是实现外部访问统一入口的基础。而过滤功能则负责对请求的处理过程进行干预,是实现请求校验、服务聚合等功能的基础。Zuul和Eureka进行整合,将zuul自身注册为Eureka服务治理下的应用,同时从Eureka中获得其他微
Stella981 Stella981
3年前
Goalng软件包推荐
!(http://i.imgur.com/vhdeDvX.png)前言哈喽大家好呀!马上要迎来狗年了大家是不是已经怀着过年的心情了呢?今天笔者给大家带来了一份礼物,Goalng的软件包推荐,主要总结了一下在go语言中大家开源的优秀的软件,大家了解之后在后续使用过程有遇到如下软件可以解决的问题可以来本篇文章寻找对应的软件PS
Wesley13 Wesley13
3年前
Oracle死锁查询及处理
Oracle死锁查询及处理2011年08月13日11:43:37阅读数:136295一、数据库死锁的现象程序在执行的过程中,点击确定或保存按钮,程序没有响应,也没有出现报错。二、死锁的原理当对于数据库某个表的某一列做更新或删除等操作,执行完毕后该条语句不提交,另一条对于这一列数据做更新操作的语