自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (3)
  • 收藏
  • 关注

原创 Java 集成测试指南

在上一篇文章中,我们介绍了如何编写单元测试。这篇文章将更进一步,讲解如何编写集成测试。我们将首先讨论单元测试和集成测试之间的区别,接着介绍集成测试的目录结构,最后展示集成测试的具体实现。编写集成测试时,主要使用 Testcontainers 和 Failsafe 这两个工具。Testcontainers 允许在测试过程中启动容器,从而实现端到端的测试,而 Failsafe 则负责在构建阶段控制集成测试的执行。

2024-08-28 00:39:08 1295

原创 Java 单元测试指南

本文不仅介绍了单元测试的规范,还结合实际开发案例,演示了如何编写单元测试。我们使用了 JUnit、H2、Surefire 等常用的单元测试工具。如果你希望深入了解这些工具,可以查阅相关资料。本文基于企业内部实际应用的工作流程,通过教程指导你编写符合规范的单元测试,从而提升代码质量和项目的可靠性。

2024-08-27 16:58:38 1257

原创 动手练习 Helm

在上一篇文章中,介绍了 K8s 的基本使用。本文中会介绍 Helm 的作用和基本使用。more在使用 Kubernetes 时,通常需要通过命令逐个创建资源。如果切换到另一个 namespace,或者部署到另一套 Kubernetes 集群时,往往需要重复这些操作。Helm 的出现正是为了解决这个问题。它帮助我们在 Kubernetes 中部署服务时,只需一个命令即可完成整个过程。Helm 是管理 Kubernetes 应用的最佳工具,能够查找、分享和使用软件构建 Kubernetes 应用。

2024-08-26 18:35:26 1427

原创 动手练习 K8s

本文通过实际的例子,由浅到深带大家在本地动手走一遍 K8s 的操作流程,旨在加深对 K8s 的理解。我们将从最基础的 container 容器的定义出发,动手去跑 pod、deployment、service、ingress、namespace、configmap、secret、job 等操作的教程。**下面的内容很干,跟着教程走一遍,相信你会大幅增加你对 K8s 的了解。**在学习的过程中,不懂的及时问 GPT 或

2024-08-20 11:40:31 962

原创 Jupyter 二次开发思路(1)

上篇文章介绍了 Jupyter 生态及重要组件的原理。这篇文章介绍了 Jupyter 二次开发的初步思路。首先介绍项目的需求。接着我们的进一步介绍架构设计,使用了哪些组件。然后介绍了如何编译安装部署 Jupyter Hub 及相关组件。最后在 docker 上实现了 Jupyter Hub 的自定义的 JWT 认证。

2024-08-18 14:47:57 896

原创 K8s 原理简述

在现代云原生环境中,Kubernetes(简称 K8s)是自动部署、扩缩和管理容器化应用程序的开源系统,也是实现云原生的重要工具。这篇文章会从开发工程师的角度去介绍云原生、微服务和 K8s 等内容。不会特别深入,但是掌握它足以提高你的日常开发的效率和架构设计能力。

2024-08-15 01:12:23 1171

原创 企业网站快速搭建教程

这里总结了一套快速搭建企业站的方法,利用 CMS 内容管理系统来建站。

2024-08-14 11:25:47 318

原创 hexo + github 博客搭建教程

折腾过不少方法搭建博客的方法,现在找到一套自己感觉比较舒服的写博客📖工作流,分享出来,希望能够帮助到大家。

2024-08-13 11:09:22 1015

原创 Jupyter 项目工作原理介绍

Jupyer 项目的社区和生态都是比较成熟的,很适合用来做 数据平台 Notebook 的二次开发。本文介绍了 Jupyter 项目中的各个组件的作用,并简述了原理。通过使用不同的组件可以组合出不同的应用。了解了这些,可以根据自己的工作场景,选择适合的组件进行部署和二次开发。

2024-08-09 16:43:34 783

原创 SpringBoot 后端 i18n 国际化实现

本文介绍前后端分析项目实现国际化的方案。并详细介绍了在前后端混合实现国际化方案中,Spring Boot 后端是如何实现异常消息的国际化。

2024-08-09 10:30:00 2151

原创 团队开发中的 Git 工作流程

本文介绍企业内部开发时的 Git 工作流程。虽然 Git 的命令和选项数量不少,但是在工作中用到的命令和操作其实不多。所以在这里进行总结,相信对 Git 小白会有所帮助。

2024-08-08 16:40:07 1400 1

空空如也

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

TA关注的人

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