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方法还没写好),该怎么单元测试;
Java
未读
LocalDate、LocalDateTime
1、 获取当前的日期 Java 8 中的LocalDate用于表示当天日期。和 java.util.Date不同,它只有日期,不包含时间。当你仅需要表示日期时就用这个类。 //获取今天的日期
public void getCurrentDate(){
LocalDate today = Lo
Java
未读
Java 多线程常用API
Object类相关API 相关的方法一定是当前线程在获取了对应的锁对象才能调用,否则会抛出异常 o.wait() :锁对象调用该方法使当前线程进入等待状态,并立刻释放锁对象,直到被其他线程唤醒进入等锁池。 o.wait(long) :