- 博客(8)
- 收藏
- 关注
原创 爆款教程:Redis 核心数据结构 + 实战操作,手把手教你!(Redis基础篇)
Redis是一个高性能内存数据库,支持多种数据结构(String、Hash、List、Set、SortedSet),每种类型适合不同场景。Java客户端主要有Jedis和SpringDataRedis,后者提供RedisTemplate工具类简化操作。最佳实践包括:根据数据类型选择合适结构、优先使用Hash存储对象、合理利用集合运算、在Spring项目中配置自定义序列化器。StringRedisTemplate可节省内存,但需手动处理对象序列化。Redis适用于缓存、计数器、排行榜等场景,但不适合需要强一致
2025-11-15 23:14:12
662
1
原创 Centos-7 基于Docker安装使用Redis以及图形化界面,保姆级教学,看完包会!!
【摘要】本文详细介绍了使用Docker快速部署Redis服务的完整流程。主要内容包括:1)创建目录结构和配置文件redis.conf,设置密码、持久化等关键参数;2)编写docker-compose.yml文件,配置Redis服务及RedisCommander网页管理工具;3)创建启动脚本start.sh处理权限问题并一键部署;4)提供Windows端通过8081端口访问网页管理界面的方法。整套方案实现了Redis容器化部署、数据持久化、健康检查及可视化管理的完整解决方案,适合开发环境快速搭建使用。(149
2025-10-04 17:51:59
336
2
原创 Spring-MVC知识点集合,全是干货,学完就用
摘要: 本文系统介绍了Spring MVC框架的核心概念与应用。主要内容包括: MVC架构:详解Model-View-Controller分工,模型处理数据,视图负责渲染,控制器协调请求。 核心流程:通过DispatcherServlet调度,HandlerMapping匹配请求,HandlerAdapter执行方法,ViewResolver解析视图。 数据交互:支持接收Param、JSON、路径参数,通过注解(如@RequestParam、@RequestBody)简化参数绑定;响应支持JSON(@Res
2025-09-24 18:06:37
1942
原创 MyBatis 学这一篇,干货满满,看完直呼学到了
MyBatis持久层框架核心技术解析 摘要:本文系统介绍了MyBatis框架的核心技术与应用实践。主要内容包括:1)框架定位与JDBC、JPA对比,突出MyBatis半自动化ORM特性;2)基础应用详解XML配置、SQL映射、参数传递与结果集处理;3)高级特性如多表关联映射、动态SQL标签(where/if/set/foreach等)的灵活运用;4)实用扩展包括逆向工程、PageHelper分页插件、MybatisX开发工具。特别强调MyBatis"SQL与对象映射"的设计哲学,既保持S
2025-09-20 19:18:06
1752
原创 Spring框架学习笔记,学这一篇就够了(下)
本文系统介绍了Spring AOP(面向切面编程)和声明式事务的核心概念与实现。首先通过计算器案例展示了传统编程中非核心代码冗余的问题,引出AOP解耦思想。详细讲解了代理模式(静态代理和动态代理)作为AOP底层实现技术,并对比了JDK动态代理和CGLIB的区别。然后重点阐述了Spring AOP的注解实现方式,包括切面定义、通知类型(@Before/@After等)、切点表达式语法及复用技巧,以及环绕通知、切面优先级等高级特性。最后深入讲解了Spring声明式事务的实现原理,包括事务属性配置(隔离级别、传播
2025-09-08 09:00:00
1992
原创 Spring框架学习,学这一篇就够了(上)
本文系统介绍了Spring框架的核心技术体系,包括IoC容器原理、组件管理方式和三种配置方案。主要内容分为: 技术架构对比:分析了单一架构(AllInOne)与分布式架构的特点及适用场景。 Spring核心概念:详细讲解了IoC(控制反转)和DI(依赖注入)的实现机制,包括容器接口(BeanFactory/ApplicationContext)和组件生命周期管理。 三种配置方式: XML配置:通过<bean>标签声明组件,支持构造函数/Setter注入 注解配置:使用@Component等注解标
2025-09-03 08:00:00
893
3
原创 Linux基础(干货满满,快收藏,学起来)
本文介绍了Linux系统的基础知识和常用操作,包括虚拟机安装、远程连接工具、系统目录结构、基础命令使用以及vi/vim编辑器。主要内容涵盖:1. 系统目录解析,详细说明/bin、/etc、/home等核心目录的功能;2. 常用命令操作,如文件管理(ls/cp/mv/rm)、文本处理(cat/grep)、系统信息查询等;3. 管道符和重定向的使用技巧;4. vi/vim编辑器的三种工作模式及基本操作。该指南适合Linux初学者快速掌握系统基础操作,为后续深入学习打下基础。
2025-08-26 22:44:21
862
1
原创 Git学习笔记大全
本文是一份全面的Git学习指南,系统介绍了Git的核心概念和操作指令。主要内容包括:版本控制原理(集中式与分布式对比)、Git核心概念(仓库、提交、分支等)、基础操作(创建仓库、提交更改)、进阶操作(分支管理、合并冲突)、高级功能(储藏修改、标签管理)以及远程操作(推送拉取)。文章详细讲解了50+常用Git指令,涵盖配置、提交、分支、撤销、合并等日常开发场景,并附有操作示例和注意事项。适合Git初学者系统学习,也可作为开发者的速查手册,帮助掌握这个强大的分布式版本控制工具。
2025-08-07 15:25:02
943
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅