
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
分布式锁在应用开发中,特别是web工程开发,通常都是并发编程,不是多进程就是多线程。这种场景下极易出现线程并发性安全问题,此时不得不使用锁来解决问题。在多线程高并发场景下,为了保证资源的线程安全问题,jdk为我们提供了synchronized关键字和ReentrantLock可重入锁,但是它们只能保证一个工程内的线程安全。在分布式集群、微服务、云原生横行的当下,如何保证不同进程、不同服务、不同机器

虚拟机:Parallels Desktop(Vmware虚拟机应该类似)电脑:M2max芯片 Macbook Pro 32G+1Tb。麒麟系统版本:银河麒麟桌面操作系统V10-鲲鹏版(Arm)系统版本:MacOS 26.5.2 (25F84)使用Finalshell连接银河麒麟。

虚拟机:Parallels Desktop(Vmware虚拟机应该类似)电脑:M2max芯片 Macbook Pro 32G+1Tb。麒麟系统版本:银河麒麟桌面操作系统V10-鲲鹏版(Arm)系统版本:MacOS 26.5.2 (25F84)使用Finalshell连接银河麒麟。

断言(Assertion)是在请求结果返回后对结果进行校验的机制,通过判断返回结果是否符合预期,来确定本次请求是否成功。== 在Java和Spring框架中,过滤器(Filter)和拦截器(Interceptor)都是用于处理HTTP请求的组件,但它们有明显的区别:==拦截器:基于Java的反射机制,Spring MVC中的拦截器是基于AOP(面向切面编程)思想实现的,使用代理模式来拦截请求。拦截

微服务其实本质上还是分布式,只是拆分的粒度大与小的问题。微服务是一种架构风格,这个概念最早是 Martin Folwer 提出,它的每个服务都是一个可以独立运行的应用,每个服务运行在自己独立的进程中,服务间通常使用http请求来相互沟通,每个服务以一种去中心化的方式进行运行。










