学习笔记 [7]

2022.03.15

深度解析 Docker 底层原理:核心技术与架构全揭秘

本文深入解析了 Docker 底层原理,介绍了容器技术基于 Linux 内核的 cgroup 和 namespace 实现进程封装隔离。阐述了 Docker 的 Client-Server 架构,以及 Namespace、cgroups 和 UnionFS 三大核心技术在容器隔离、资源管理和文件系统分层中的作用。对比了 Docker 与传统虚拟机(VM)在架构、启动速度、资源占用和性能等方面的差异,突出了 Docker 的优势。最后介绍了 Docker 镜像的分层机制及其构建方式。 [阅读更多]
2022.03.11

浅谈 @Transactional 事务注解原理

浅谈 @Transactional 事务注解原理 [阅读更多]
2022.03.10

浅谈单元测试 & 集成测试

浅谈单元测试 & 集成测试 [阅读更多]
2022.03.05

浅谈 Spring AOP 原理

浅谈 Spring AOP 原理 [阅读更多]
2022.03.02

GitLab + SonarQube 构建代码检测平台:详细教程与实战指南

本文介绍了如何使用 GitLab 和 SonarQube 搭建自动化代码检测平台,包括 SonarQube 的安装配置、项目接入代码检测的具体步骤,以及如何扩展社区版功能。通过实战案例展示了在 Java 和前端项目中的应用,帮助读者快速提升代码质量。 [阅读更多]
2022.02.01

Docker 构建自定义 SonarQube 镜像

针对 SonarQube 社区版的一些不足,我们可以通过开源的第三方插件等完善它,为了方便后续部署或迁移,我们可以将我们改造过的应用构建成一个镜像包。 [阅读更多]
2022.01.23

SonarQube 代码质量管理工具

SonarQube 代码质量管理工具,什么是 SonarQube ?SonarQube 解决了什么问题 ?怎么使用 SonarQube ? [阅读更多]
2022.01.15

Devops 常用开源工具汇总

DevOps 常见开源工具汇总。 [阅读更多]
2022.01.06

一文了解,Dockerfile 文件配置

Dockerfile 是一个包含构建镜像所用命令的文本文件,通过 docker build 命令可以根据 Dockerfile 的内容构建指定的镜像。 [阅读更多]
2021.07.05

Docker 指南

Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 [阅读更多]