暂无搜索历史
Spring Boot 算是目前 Java 领域最火的技术栈了,也是Java开发人员不得不掌握的技术,今天给大家整理了13个优质 Spring Boot 开源项...
Java虚拟机(Java Virtual Machine,简称JVM)是Java语言的核心和关键技术之一,它扮演着将Java源代码翻译成机器码并执行的角色。JV...
摘要: MySQL是一个流行的关系型数据库管理系统,它使用多种日志来确保数据的一致性和持久性。本文将详细介绍MySQL的Redo Log、Undo Log和Bi...
摘要: 装饰器模式是一种结构型设计模式,它允许我们通过将对象包装在装饰器对象中来动态地添加新功能。本文将介绍装饰器模式的概念、实现方式以及在实际应用中的使用场景...
摘要: Spring AOP(面向切面编程)是Spring框架中的一个核心模块,它提供了一种强大的方式来实现横切关注点的模块化和复用。本文将介绍Spring A...
在并发编程中,我们经常需要处理多线程对共享资源的访问和修改。然而,由于多线程的交错执行,可能导致竞态条件(Race Condition)和数据不一致的问题。为了...
在并发编程中,我们常常需要处理多线程对共享资源的访问和修改,同时也需要灵活管理对象的生命周期。为了解决这些问题,Java提供了一组强大的并发原语:原子类(Ato...
在并发编程中,我们经常遇到处理共享变量的情况。然而,由于多线程的执行顺序和操作之间的交错,这些共享变量可能会出现一些意想不到的问题。这时,就可以利用Java中的...
在Java中,我们经常会遇到多线程的情况,而多线程的并发访问会带来一些问题,比如线程安全问题。因此,Java提供了一种机制来解决这个问题,就是synchroni...
Navicat是一个广泛使用的数据库管理工具,可用于管理多种数据库系统,如MySQL、MariaDB、Oracle等。它提供了丰富的功能,使得管理数据库变得更加...
上一期介绍了单例模式,感兴趣的小伙伴可以再去翻看之前的分享。接下来给大家介绍另一个在工作中常用的设计模式:责任链模式。
设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。
暂未填写公司和职称
暂未填写个人简介
暂未填写学校和专业
暂未填写个人网址