小虎哥的技术博客
码龄9年
关注
提问 私信
  • 博客:245,180
    社区:505
    问答:65
    245,750
    总访问量
  • 197
    原创
  • 583,374
    排名
  • 93
    粉丝
  • 0
    铁粉

个人简介:每天一篇文章,看看自己能坚持多久~

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:贵州省
  • 加入CSDN时间: 2015-06-09
博客简介:

小虎哥的技术博客

博客描述:
不做码农,只做工程师!
查看详细资料
个人成就
  • 获得206次点赞
  • 内容获得83次评论
  • 获得679次收藏
  • 代码片获得3,351次分享
创作历程
  • 120篇
    2023年
  • 13篇
    2022年
  • 20篇
    2021年
  • 3篇
    2020年
  • 15篇
    2019年
  • 5篇
    2018年
  • 24篇
    2017年
成就勋章
TA的专栏
  • 领域驱动设计
    6篇
  • 深入编程原理系列
    8篇
  • Java 基础系列
    37篇
  • Java 设计模式系列
    23篇
  • Spring Boot 系列
    16篇
  • Spring Cloud 微服务系列
    25篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

DDD之模块(Module)

模块化是领域驱动设计中的重要概念之一,它能帮助我们更好地组织代码、优化结构和维护业务领域相关的逻辑。
原创
发布博客 2023.11.22 ·
359 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

DDD之六边形架构(Hexagonal Architecture)

六边形架构(Hexagonal Architecture),也被称为端口和适配器架构(Ports and Adapters Architecture),是一种软件架构模式,用于构建可测试、可维护和灵活的应用程序。
原创
发布博客 2023.11.22 ·
1431 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

DDD之上下文映射图(Context Mapping)

在DDD中,限界上下文与限界上下文之间需要相互集成,这种集成关系在DDD中称为上下文映射(Context Mapping),也就是子域与子域之间的集成关系。
原创
发布博客 2023.10.16 ·
857 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DDD之领域(Domain)和子域(Subdomain)

子域在领域驱动设计中是对业务领域的逻辑划分,而微服务是一种实现架构上的解决方案,将系统拆分为独立的服务。子域可以指导微服务的划分,并帮助实现系统的松耦合、可扩展的微服务架构。
原创
发布博客 2023.10.16 ·
950 阅读 ·
6 点赞 ·
2 评论 ·
0 收藏

DDD之限界上下文(Bounded Context)和通用语言(Ubiquitous Language)

限界上下文定义了一个特定的领域范围,而通用语言是在这个上下文中被共享和理解的一种语言。每个限界上下文都有自己的通用语言,用于描述和解决特定上下文中的业务问题。
原创
发布博客 2023.10.13 ·
324 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

领域驱动设计(DDD)系列文章前言

我准备写关于领域驱动设计(DDD)的系列文章。当然,为了编写这些文章,我阅读了许多相关书籍,并结合自己的经验总结了一些方法。我还将提供具体的代码实现方法等内容。然而,请注意这些只是我个人的经验和学习记录,并不具有标准和规范的性质。领域驱动设计是一个非常庞大的主题,我只是略懂其中一些内容。
原创
发布博客 2023.10.13 ·
80 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Spring Cloud 微服务系列文章合集,一次性看个够!

一套关于Spring Cloud微服务的系列文章合集,关于微服务用到的各种知识。
原创
发布博客 2023.10.11 ·
1007 阅读 ·
41 点赞 ·
0 评论 ·
1 收藏

Docker的使用

本文提供了一个简要介绍关于Docker的概念、使用场景,并分析了它的优点和缺点。同时,还介绍了常用的Docker操作命令,以及如何通过Dockerfile来自定义镜像。通过这篇文章,读者可以初步了解Docker并开始使用它进行应用开发和部署。
原创
发布博客 2023.10.11 ·
101 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VMware安装CentOS虚拟机

VMware 虚拟机是一种基于虚拟化技术的软件应用程序,它允许用户在一台物理计算机上模拟多个虚拟计算环境。虚拟机提供了一个可隔离且独立于物理硬件的虚拟环境,其中可以安装和运行操作系统和应用程序。
原创
发布博客 2023.10.11 ·
121 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring Boot 国际化 i18n

Spring Boot 国际化 i18n
原创
发布博客 2023.10.10 ·
767 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

MySQL 定时备份

通过编写备份脚本、执行脚本并设置定时执行任务,我们可以轻松地实现定时备份MySQL数据库。这种自动化的备份策略不仅省去了手动备份的麻烦,还可以保障数据的安全和可靠性。
原创
发布博客 2023.10.10 ·
139 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MySQL 主从同步(读写分离)

如何配置和管理MySQL主从同步,实现了在生产环境中的读写分离和高可用性。实际情况下:写数据库只有一个,读数据库会有多个,是*一主多从*的架构。
原创
发布博客 2023.10.09 ·
839 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

nginx 详细的使用教程

本文介绍了Nginx的安装方法、基本配置、常用命令、正向代理、反向代理、负载均衡等方面内容。
原创
发布博客 2023.10.09 ·
593 阅读 ·
7 点赞 ·
0 评论 ·
4 收藏

18. knife4j 接口文档

本文介绍了如何在Spring Boot应用中使用Knife4j这一API文档在线查看工具,并通过配置Gateway实现了API接口聚合。使用Knife4j可以方便地生成API接口文档,提高开发效率以及降低开发成本。而聚合接口可以使得我们可以统一管理不同服务的API文档,便于开发人员查阅和使用。
原创
发布博客 2023.10.07 ·
253 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

17. MinIO 分布式文件存储

通过Spring Boot集成Minio,我们可以在应用程序中方便地使用Minio的功能,Spring Boot集成Minio可以帮助我们更轻松地开发和管理云存储解决方案。
原创
发布博客 2023.10.07 ·
749 阅读 ·
4 点赞 ·
0 评论 ·
0 收藏

16. Seata 分布式事务

本文通过用户购买商品的案例来使用Seata分布式事务:创建订单、扣除余额、减少库存,可以看出通过Seata使用分布式事务非常的简单方便,只需要一个`@GlobalTransactional`注解。
原创
发布博客 2023.09.28 ·
407 阅读 ·
5 点赞 ·
0 评论 ·
0 收藏

15. RocketMQ 消息队列

本文介绍了使用Spring Boot集成RocketMQ的方法,创建了一个生产者服务`rocketmq-producer`和一个消费者服务`rocketmq-consumer`。生产者可以将数据发送到RocketMQ服务器中,消费者可以订阅主题并接收、处理数据。这种集成方式方便快捷,可以快速实现RocketMQ的生产和消费功能。
原创
发布博客 2023.09.28 ·
194 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

14. Redisson 分布式锁

Redisson分布式锁的基本原理是通过Redis的`setnx`命令实现的,在微服务的场景下,一个应用会部署多个实例,就需要保证多个实例的多个线程同时只能有一个线程来操作资源,那就需要分布式锁,
原创
发布博客 2023.09.27 ·
157 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

13. ShardingSphere-Proxy 数据库代理

ShardingSphere-Proxy是ShardingSphere分布式数据库中间件的一部分,它提供了**数据库代理**功能。通过引入ShardingSphere-Proxy,可以在无需改动应用程序代码的情况下,实现分库分表的数据库分片、读写分离、逻辑表达式分片等功能。ShardingSphere-Proxy独立运行于应用程序和数据库之间,充当数据库的代理,自动将请求路由至相应的数据库节点。
原创
发布博客 2023.09.27 ·
309 阅读 ·
4 点赞 ·
0 评论 ·
0 收藏

12. ShardingSphere-JDBC 分库分表

ShardingSphere-JDBC是一个基于JDBC协议的中间件,JDBC API是Java访问关系型数据库的标准API,因此ShardingSphere-JDBC适用于JDBC API连接的各种关系型数据库。它通过JDBC驱动程序来拦截应用程序发出的数据库访问请求,并根据事先配置的分片规则将请求路由到正确的数据库分片中。
原创
发布博客 2023.09.18 ·
353 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多