Java
未读
Spring Cloud分布式配置中心
Spring Cloud Config为服务端和客户端提供了分布式系统的外部化配置支持。配置服务器为各应用的所有环境提供了一个中心化的外部配置。它实现了对服务端和客户端对Spring Environment和PropertySource抽象的映射,所以它除了适用于Spring构建的应用程序,也可以在
Java
未读
Spring Cloud中故障排除和性能调优
Spring Cloud中的故障排除和性能调优 在构建和运行分布式系统时,故障排除和性能调优是非常重要的。Spring Cloud作为一套用于构建分布式系统的开发工具,提供了一些机制和技术来帮助我们解决故障和提升系统性能。 故障排除
Java
未读
Spring Cloud中容器化技术
Spring Cloud中容器化技术 引言 容器化技术是当今软件开发和部署领域的热门话题之一。它通过将应用程序和其依赖项打包到独立的、可移植的容器中,实现了应用程序的高度可移植性、弹性扩展和简化部署的目标。Spring Cloud作为一个开源的微服务框架,也积极采用容器化技术,为开发人员提供了更便捷
Java
未读
Java ThreadLocal的使用
ThreadLocal是什么? ThreadLocal是Java中的一个类,位于java.lang包下。它提供了一种线程级别的变量存储机制,允许我们在每个线程中存储独立的数据副本。每个线程都可以访问和修改自己线程内部的副本,而不会干扰其他线程的数据。这对于需要在线程之间保留独立状态的场景非常有用。
Java
未读
Java 共享资源同步访问策略
共享资源的同步访问 在并发编程中,多个线程可能同时访问和修改共享的资源,这时需要确保对共享资源的访问是线程安全的,避免出现竞态条件和数据破坏的情况。本文将详细介绍共享资源的同步访问问题,以及Java中提供的同步机制和技术。 线程安全性概述
Java
未读
Mockito 模拟
前言 想象下面这几种情况你该怎么单元测试: 1.A方法去数据库查询了数据进行了一些处理,该怎么单元测试; 2.在微服务项目中,A方法中调用了远程微服务B方法(或者B方法还没写好),该怎么单元测试;