Playwright Cookie和Session管理(七)

(1). 概述当使用Playwright进行自动化测试时,遇到网页需要人工交付这种功能(比如:登录需要验证码或者方块滑动验证),一般的实现方式有几种: 让开发人员为人工交付留后门(这样做有点鸡肋). 通过打码平台进行智能识别,需要人工智能知识...

Playwright代码录制并生成(二)

(1). 概述在这一小篇,用Playwright代码录制功能,对代码进行录制,并且学习下,录制下的代码,主要是学习下Selectors.(2). 运行代码生成器```1. 查看当前目录(我是通过源码下载下来后执行的)lixin-macbook:p...

Playwright Checkbox标签学习(六)

(1). 概述在这一小篇开始,对每一个HTML元素,通过Playwright进行定位.(2). html<!DOCTYPE html><html><head> <title>Test</ti...

Playwright级联选择器学习(四)

(1). 概述在这一小篇开始,对每一个HTML元素,通过Playwright进行定位.(2). html<!DOCTYPE html><html><head> <title>Test</ti...

GRPC与SpringBoot整合

(1). 概述在这一小篇学习GRPC与SpringBoot的整合.

Mac环境安装Protoc

(1). 概述Protocol buffers是Google用于序列化结构化数据的语言中立、平台中立、可扩展的机制,比如XML,json,但更小、更快、更简单.只需定义一次数据的结构化方式,然后就可以使用生成的特殊源代码轻松地在各种数据流之间以及...

GRPC总结

(1). GRPC简介GRPC是一个高性能、开源、通用的RPC框架,由Google推出,基于HTTP2协议标准设计开发,默认采用Protocol Buffers数据序列化协议,支持多种开发语言,GRPC提供了一种简单的方法来精确的定义服务,并且为...

GRPC HelloWorld入门

(1). 概述在这一小篇我们用GRPC构建一个简单的应用,以促进我们对GRPC有一个印象.

Zeebe Gateway源码之StandaloneGateway创建Gateway详解(四)

(1). 概述在前面对BrokerClient进行了剖析,它相当于Client SDK,用于向Broker发送请求,在这里分析比较核心的类:Gateway.

Zeebe Gateway源码之StandaloneGateway创建BrokerClient详解(三)

(1). 概述在这一节,仍然把:StandaloneGateway的创建过程给剖析完毕,这一小节,主要剖析:BrokerClient.

Zeebe Gateway源码之StandaloneGateway创建AtomixCluster详解(一)

(1). 概述在这小一节,将对Gateway的源码进行剖析,Gateway的源码入口在哪?像这样的框架源码,我们首要的任务是先运行起来,然后,进行一个简单的HelloWorld入门后,去Linux进程查看下Gateway进程信息,所以,Gatew...

Zeebe Gateway源码之StandaloneGateway创建ActorScheduler详解(二)

(1). 概述在前一小节,对StandaloneGateway创建AtomixCluster进行了源码剖析,还得继续往下看源码,这一小节,主要剖析的是与ActorScheduler相关的内容.

Zeebe源码之ZeebeClientFutureImpl(六)

(1). 概述在前面对ZeebeClient的构建过程,以及API有所了解了,这一小篇,对ZeebeClientFutureImpl的源码进行一个剖析,因为,该类,承载着Client与GRPC返回结果的中间件.

Zeebe集群搭建(五)

(1). 机器准备

Squirrel简单入门

(1). 概述最近一直在观察状态机方面的内容,这一不篇主要对Squirrel进行一个简单的入门.

COLA源码之Transition(一)

(1). 概述COLA的源码相对来说是比较简单的,所以,我不打算从入口开始,我只会抽几个重要的东西来记录下,其中,在我看来比较重要之一的是:Transition.(2). Transition// S -- > State(状态)// E ...

COLA简单入门与源码索引目录

(1). 概述前面对Spring StateMachine进行了源码分析,总体来说:Spring StateMachine是一个有状态的状态机,而我期望的是一个更轻一些的状态机,同过度娘了解到:COLA,所以,特意把COLA的源码拉下来,先进行一...

COLA源码之StateMachine(三)

(1). 概述前面对State和Transition进行了源码分析,其实,这两个类是数据的载体,属于业务模型的了解,这一小篇主要剖析的是:StateMachine,在进行StateMachine源码剖析之前,还是一样,先看下接口的职责能力范围.(...

COLA源码之State(二)

(1). 概述前面对Transition的源码进行了分析,在这一小篇将对:State进行部析,在剖析之前,我们行看一下State接口,因为,接口代表了它的大概的职责能力范围.

Spring StateMachine源码总结(四)

(1). 概述Spring StateMachine的底层原理到底是啥?是否好奇?在没有看源码之前,我以为会运用:观察者模式来做设计,不过看完底层部份源码后,与我的想法冲突还是比较大的.

Spring StateMachine订单案例入门

(1). 什么是状态机(Statemachine)状态机是一种用来进行对象行为建模的工具,其作用主要是描述对象在它的生命周期内所经历的状态序列,以及如何响应来自外界的各种事件.在电商场景(订单、物流、售后)、社交(IM消息投递)、分布式集群管理(...

Spring StateMachine源码StateMachineDelegatingFactoryBean(二)

(1). 概述前面分析到一个核心的类,那就是:StateMachineDelegatingFactoryBean,它是状态机的代理工厂类.

Spring StateMachine源码StateMachineConfiguration(一)

(1). 概述在前一小节,对Spring StateMachine有了一个简单的了解,在这一小节,主要对源码进行剖析,那么剖析源码的入口在哪呢?

Spring StateMachine源码StateMachineAnnotationPostProcessorConfiguration(三)

(1). 概述还有一小部份内容没有剖析完毕,那就是,状态发生变化后,触发action的处理,Spring是如何识这些注解的?

Spring Plugin源码之PluginRegistryFactoryBean(二)

(1). 概述了解过Spring的都知道,在Spring中看到FactoryBean代表着这是一个工厂,必须实现3(getObject/getObjectType/isSingleton)个方法.

Spring Plugin源码之PluginRegistry(三)

(1). 概述前面介绍到了OrderAwarePluginRegistry,它是PluginRegistry的实现类,我们稍微看一下:PluginRegistry的接口定义,大概就能知道,它拥有哪功能了.

Spring Plugin简单使用

(1). 概述近来的事情实在的太多了,很少更新内容,偶尔上Github看一下有没有什么值得学习的技术,无意间看到Spring Shell和Spring Plugin,而对于Plugin一直情有独钟,期望Spring生态圈中找到我所期盼的Plugi...

Spring Plugin源码之EnablePluginRegistries(一)

(1). 概述前面对Spring Plugin有了一个简单的使用,在这里对Spring Plugin进行源码剖析.

Mac下Rust安装

(1). 概述这几个月一直没有更新技术,原因:6月底从一家跨境电商离职,7月和几个同事一起走了一遍新疆,8月份开始技术顾问的工作,稍微有一点点闲时间,才静下来更新技术文章. Rust是一个同事的推荐,原因是:他完成切换到了Rust开发(好像近...

Zeebe源码之AtomixCluster(五)

(1). 概述AtomixCluster是由AtomixClusterFactory工厂创建,所以,要先看下:AtomixCluster的构建过程.(2). AtomixClusterFactory```public final class At...