Java 深入浅出 MyBatis:参数类型详解与实用小技巧 前言在日常 Java 后端开发中,MyBatis 以其灵活的 SQL 编写能力和较低的学习成本深受欢迎。本文在全面讲解 MyBatis 四种常见输入参数类型(简单类型、Map、POJO、多个参数)及注解原理的基础上,补充了一系列实用小技巧,帮助你写出更安全、高效、可维护的持久层代码。输入参数类型详解... 2025年05月21日 15 views 发表评论 阅读全文
随想 在“无趣任务”里,意外藏着成长 进了研究生,常常会被分配一些完全陌生、看似“落伍”的小项目——也许是修改前人写过的程序、补充一篇迟迟未能发表的论文,甚至要你去学一种早就不流行的框架。起初,你我都会想:“这跟我的研究方向毫无关系,花时间在这上面有什么意义?” “每天忙着自己的课题,这种‘额外任务’真让人提... 2025年05月18日 16 views 发表评论 阅读全文
Java sanguibatis:我的简易版 MyBatis 从源码到发布 sanguibatis:一个轻量级 MyBatis 仿制框架为了深入理解 MyBatis 的运行原理,我手写了一个简易版的 ORM 框架——sanguibatis。它实现了最基本的配置、数据源、事务管理、SQLSessionFactory 和 Mapper 映射,核心功能包括 selectOne()... 2025年05月18日 15 views 发表评论 阅读全文
Java 基于Dom4j与XPath的XML解析实践 一、常见的XML解析方式在日常开发中,常用的XML解析方式主要有两种:DOM(Document Object Model)原理:将整个XML文件加载到内存,构建成Document对象;优点:保留完整的节点结构,支持增删改查操作;缺点:占用内存较多,处理大文件时可能发生内存溢出;SAX(Simple ... 2025年05月16日 10 views 发表评论 阅读全文
通用 深入浅出XML:从基础到约束 一、什么是XMLXML(Extensible Markup Language,可扩展标记语言)是一种用于存储和传输数据的通用文本格式。它的标签没有预定义,用户可根据需求自定义,实现对数据层级关系的清晰描述。主要用途:存储数据:例如省市区三级结构;在Java生态中,常用作框架配置文件:Spring:a... 2025年05月15日 13 views 发表评论 阅读全文
Java Spring Boot基本的增删改查的实现(结构严谨) 项目背景与目的在这次学习过程中,我完成了一个基于 Spring Boot 的用户管理系统项目,目的是通过实现用户的增、删、改、查等功能,帮助自己更深入地理解 Spring Boot、JPA 以及与前端交互时常用的 DTO 设计。此外,本项目还包含了密码加密技术的实践,利用 BCrypt 加密算法保障... 2025年05月09日 14 views 发表评论 阅读全文
算法 【LeetCode2题解总结】两数相加 一、引言在练习算法题的过程中,我们经常会遇到 LeetCode 上看似简单却暗藏陷阱的题目。今天分享的是经典的“#2 两数相加”(Add Two Numbers),我将结合自己的思路和调试过程,带你一起深入理解链表加法的要点与常见误区。二、题目描述给定两个非空链表,它们分别表示两个非负整数,数字按照... 2025年05月07日 11 views 发表评论 阅读全文
算法 【LeetCode1920题解总结】原地构造数组 题目简述给定一个 从 0 开始的排列数组 nums,我们需要构造一个新数组 ans,其中每个元素满足:ans[i] = nums[nums[i]]约束条件:nums.length 在 [1, 1000] 范围内;nums[i] 的值在 [0, nums.length - 1];nums 中元素互不相... 2025年05月06日 11 views 发表评论 阅读全文
前端 使用 Vue 实现我的第一个程序 前言作为一名 Java 后端开发人员,我深知前后端分离的重要性。虽然 Vue + Spring Boot 已经诞生多年,但它仍是非常经典且成熟的技术栈。最近我已经基本掌握了 Spring Boot,接下来便开始学习 Vue,希望通过这个小练习巩固基础,并在学完后手写一个小项目。环境准备引入 Vue ... 2025年05月02日 12 views 发表评论 阅读全文
作业 25春-机器学习作业(留档) 1. Fork 机器学习项目到自己的仓库首先,在 GitHub 上找到目标项目,并 Fork 到自己的仓库中。 项目地址:Hunter-P/tensorflow-minist:基于 TensorFlow 的手写数字识别示意图如下:2. 克隆项目到本地使用以下命令将 Fork 后的仓库克隆到本地:... 2025年04月28日 23 views 发表评论 阅读全文