Skip to content

归档

我的文章归档

202512
8月1
  • 领域驱动设计学习与实践

    本文介绍了领域驱动设计(DDD)的核心理念及其在实际项目中的应用方法,结合Spring Boot技术栈,分享了架构设计、领域建模、代码分层等实践经验,帮助开发者提升系统可维护性与业务适应能力。

6月2
  • Web开发实战之参数校验

    在Web开发中,参数校验是保障系统安全性和数据完整性的重要环节。本文深入探讨Jakarta Validation规范及其在Spring Boot中的实践应用,涵盖常用校验注解、分组校验、自定义校验等核心技术,并通过实战案例展示如何优雅实现参数校验,减少重复代码,提升开发效率。

  • 学习并使用 Colly

    最近在帮老师爬取一些国外网站上的论文数据,不想使用Python,偶然间发现了一个非常简洁好用的Golang爬虫框架Colly,用起来很舒服,而且感觉功能很强大。将自己的一些了解笔记记录下来,方便自己以后查阅。

5月9
  • JPA 学习

    JPA 是一种高效便捷的ORM框架,因为工作中用到,因此浏览一些文章和视频学习一下。部分内容来自柏马 https://www.itbaima.cn/

  • 编写一个清晰直观的Git Commit

    如何编写一个清晰直观的Git Commit 是一门学问

  • Mybatis快速上手

    本文详细介绍了 Mybatis 框架的基本用法,包括 Mybatis 的配置、XML 映射、核心对象、常用操作、与 Spring 的集成等内容。通过丰富的实例帮助读者快速掌握 Mybatis 的开发流程和常见问题解决方法。

  • Mybatis-Plus快速上手

    Mybatis-Plus 数据库框架的基本用法快速一揽,原文来自柏马 https://www.itbaima.cn/

  • Docker学习和使用

    Docker则通过容器化技术,将应用程序及其依赖环境打包成轻量级的容器镜像,实现了"一次构建,到处运行"的目标,相比传统虚拟机具有更快的启动速度、更小的资源占用和更简单的部署流程,极大地提高了开发效率和系统可移植性。

  • Maven快速上手

    本文详细介绍了 Maven 项目管理工具的基本使用方法,包括 Maven 项目结构、依赖管理、依赖作用域等核心概念。通过实例讲解了如何在 IDEA 中使用 Maven 进行项目构建和依赖管理,以及如何配置国内镜像源来提升依赖下载速度。适合 Java 开发者快速入门 Maven。

  • 黑马点评

    这个实战项目涵盖了Redis的多个重要应用场景,是一个很好的Redis实践学习案例。每个功能模块都包含了具体的实现方案和代码示例,适合深入学习Redis的各种特性。

  • MySQL数据库高级篇

    在JavaWeb阶段,我们初步认识了MySQL数据库,包括一些基本操作,比如创建数据库、表、触发器,以及最基本的增删改查、事务等操作。而在此阶段,我们将继续深入学习MySQL,了解它的更多高级玩法,相当于进行复习。

  • Git基础使用

    Git作为分布式版本控制系统,通过工作目录、暂存区、本地仓库和远程仓库四个核心区域,实现了代码的版本管理、分支管理和团队协作。

20242
4月1
  • 通过IDEA使用Docker快速部署Springboot项目

    本文详细介绍了如何在 Windows 环境下使用 IDEA 远程连接服务器的 Docker,实现 Spring Boot 项目的快速部署。内容包括 IDEA 远程连接 Docker 的安全配置、Windows 本地 Docker 环境搭建、Dockerfile 和 Docker Compose 的编写,以及项目的完整部署流程。特别强调了通过 SSH 方式连接 Docker 的安全性,避免暴露 2375 端口带来的安全风险。

3月1
  • 写在开始

    本文记录了作者建立个人博客的心路历程,包括建立博客的动机、建站过程以及未来的博客内容规划。作者分享了自己作为计算机专业学生的成长经历,以及选择使用 Hexo 和 Github Pages 搭建博客的原因。