自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Vue.js学习心得:从入门到实践的进阶之路

本文分享了作者学习Vue.js的实践心得。重点介绍了"官方文档+案例实践"的学习方法,以及掌握响应式数据、组件化开发、路由管理、网络请求等核心技能的经验。文章通过代码示例展示了ElementUI组件使用、Axios封装、Pinia状态管理等技术要点,并分享了集成AI API的创新实践。作者认为Vue学习培养了工程化思维,提高了代码质量和问题解决能力。最后鼓励初学者坚持实践,循序渐进地掌握Vue技术栈。全文约150字,保留了核心的技术要点和学习建议。

2026-01-11 22:11:22 288

原创 【Spring Boot实战】一文精通持久层框架整合:MyBatis、MyBatis-Plus与JPA深度对比与选型指南

本文详细介绍了在SpringBoot项目中整合Apache Shiro安全框架的完整流程。主要内容包括:1) Shiro三大核心组件(Subject、SecurityManager、Realm)及其工作原理;2) 项目依赖配置与数据表设计;3) 自定义Realm实现认证和授权逻辑;4) 通过ShiroConfig配置安全规则和过滤器;5) 前后端交互实现登录流程;6) 高级技巧如密码加密、动态权限加载和JWT整合。文章提供了完整的代码示例,帮助开发者快速构建基于Shiro的安全认证和授权系统,适用于各类We

2025-12-19 09:51:33 578

原创 如何在SpringBoot中整合持久层框架(Mabatis)

本文详细介绍了SpringBoot与MyBatis的整合方法,从基础环境搭建到两种整合方式(注解和XML配置),再到性能优化方案。文章首先阐述了SpringBoot简化开发流程和MyBatis灵活操作数据库的优势,接着分步骤讲解项目创建、依赖配置和数据库连接设置。在整合部分,详细说明了基于注解的Mapper接口开发和基于XML的SQL映射配置。进阶优化章节重点讨论了连接池配置(HikariCP/Druid)、MyBatis缓存机制、SQL优化技巧及字段映射处理。最后针对常见问题如映射错误、连接失败等提供了解

2025-11-02 13:18:51 350

原创 HTML过渡简介

定义和原理CSS过渡允许你设置在CSS属性值变化时发生的动画。它们非常适合用于创建平滑的视觉效果,比如按钮的悬停效果或者输入框的聚焦效果。基本语法css/* 选择器 */属性支持css/* 可变属性示例 */div {缓动函数的重要性缓动函数定义了动画的速度曲线。是一种常见的缓动函数,动画开始和结束时慢,中间快。css/* 缓动函数示例 */

2024-12-15 19:32:33 326

原创 HTML过度与动画

所有数值类型的属性,都可以参与过渡,比如width、height、left、top、border-radius、opacity。可以使用@keyframes来定义动画,keyframes表示“关键帧”,在项目上线前,要补上@-webkit-这样的私有前缀。transition过渡属性是CSS3浓墨重彩的特性,过渡可以为一个元素在不同样式之间变化自动添加“补间动画”曾几何时,网页上的动画特效基本都是由JavaScript定时器实现的,现在逐步改为使用CSS3过渡。如果要所有属性都参与过渡,可以写all。

2024-12-15 17:41:05 349 1

空空如也

空空如也

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

TA关注的人

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