自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Docker compose简化部署svn-server

本文介绍了使用Docker快速部署SVN版本控制系统的步骤。通过docker-compose配置svn-server容器,映射数据卷存储仓库和配置信息,并开放3690(SVN协议)和3691(Web管理)端口。详细说明了创建用户、访问Web管理界面进行初始配置的方法,包括设置授权文件、用户验证文件和仓库目录等关键路径。最后强调了定期备份svn_repo(仓库数据)和svn_config(用户权限配置)两个目录的重要性。该方案可实现SVN服务的快速部署和便捷管理。

2025-12-12 11:54:19 186

原创 Hibernate的一级缓存与二级缓存的优缺点及缓存的生命周期

如果项目既使用了 Hibernate 又需要 Redis,可以考虑将 **Redis** 作为二级缓存的存储后端。在这种情况下,Hibernate 二级缓存的管理和缓存数据的存取将交由 Redis 来完成,既享受了 Hibernate 集成的便利,又利用了 Redis 在分布式、高并发场景中的优势。

2024-12-05 16:28:10 1123

原创 Java Spring框架优雅的异常处理方式

可以创建一个自定义的错误响应类来标准化错误响应结构。通过使用。

2024-06-03 12:50:02 925 1

原创 软件架构设计方法之分层设计的好处?

分层设计是一种软件架构设计方法,通过将系统划分为多个层次,每个层次都具有特定的功能和责任。

2024-06-03 11:53:48 2036

原创 多线程有几种实现方法?同步有几种实现方法?常用的使用场景有哪些?

多线程实现方法继承Thread类实现Runnable接口使用Callable和Future使用线程池(Executors同步实现方法同步代码块(显式锁(读写锁(原子类(Atomic信号量(Semaphore保证可见性(volatile选择合适的方法取决于具体的应用场景和需求。

2024-05-31 19:57:39 1800

原创 Spring的BeanFactory和FactoryBean有什么区别?

是Spring IoC容器的核心接口,负责管理和创建所有Bean实例。是一个特殊的Bean,它本身是一个工厂,用于创建复杂或特定类型的Bean实例。用于Spring IoC容器的整体管理,而用于解决单个Bean实例化过程中的复杂问题。

2024-05-31 15:30:27 368

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除