自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Redis学习路|第一篇】初步认识Redis

这是我正式学习Redis的第一天,主要认识了NoSQL数据库与SQL数据库的区别,以及对redis进行了初步认识

2025-07-31 08:00:00 353

原创 Redis超详细下载教程(含配置与开机自启与客户端图形工具),Win版和Linux版

该文章通过介绍Redis的windows与Linux版本的下载,同时介绍了相关配置与开机自启的教程.以及客户端图形工具REAP的使用

2025-07-30 11:28:48 785

原创 苍穹外卖项目笔记Day7

本文记录了苍穹外卖项目第七天的学习内容,重点介绍了Redis缓存技术的应用、Spring Cache框架的使用,通过缓存优化显著提升系统性能

2025-07-30 07:39:38 666

原创 苍穹外卖项目笔记Day6

本文记录了苍穹外卖项目第六天的学习内容,重点介绍了微信小程序登录认证流程的实现以及HTTPClient在Web服务开发中的应用技术。

2025-07-29 00:47:35 671

原创 苍穹外卖学习笔记Day5

本文记录了苍穹外卖项目第五天的学习成果,重点介绍了Redis缓存技术在店铺营业状态管理中的应用。通过分析店铺营业状态的高并发特性,深入探讨了为什么选择Redis而非MySQL存储简单状态数据。详细讲解了Redis连接工厂和序列化器的核心概念,以及它们在Spring Data Redis中的重要作用。文章通过实际项目场景,展示了Redis在高并发场景下的性能优势,为读者提供了从理论到实践的完整学习路径。

2025-07-28 08:03:11 686

原创 redis快速入门及使用

本文全面介绍了Redis的基础知识、常用命令以及Spring Data Redis的集成使用方式。从Redis简介开始,详细讲解了五种数据类型的操作命令,包括字符串、哈希、列表、集合和有序集合。重点介绍了Spring Data Redis的集成步骤,包括配置类创建、RedisTemplate使用等。最后通过缓存系统、分布式锁、排行榜等实战场景,展示了Redis在实际项目中的应用价值。适合Java开发者快速上手Redis技术,提升系统性能。

2025-07-28 07:55:50 1001

原创 苍穹外卖项目学习Day4

本文记录了苍穹外卖项目第四天的学习内容,重点介绍了套餐管理模块的五个核心CRUD操作以及MyBatis @Options注解的精细化SQL控制技术。深入讲解了主键回填机制、缓存控制策略、执行超时设置等核心技术,通过实际项目场景展示了@Options注解在数据库操作中的强大功能,为读者提供了从理论到实践的完整MyBatis注解技术学习路径。

2025-07-27 07:46:42 169

原创 苍穹外卖学习笔记Day3

本文记录了苍穹外卖项目第三天的学习内容,重点介绍了AOP切面编程在公共字段填充中的应用、阿里云OSS文件上传技术以及菜品管理模块的完整开发。深入讲解了DRY原则、注解元数据、逻辑外键与软硬编码等技术概念,通过实际项目场景展示了代码优化和云存储技术的应用价值,为读者提供了从理论到实践的完整技术学习路径。

2025-07-26 08:00:00 1013

原创 苍穹外卖项目学习Day2

本笔记系统梳理了苍穹外卖项目Day2的核心开发任务与技术收获,涵盖员工管理接口实现、ThreadLocal与PageHelper底层原理、日期格式处理、Lombok注解应用及序列化基础,内容实用,适合Java后端初学者快速掌握实战技巧。

2025-07-25 03:24:48 649

原创 苍穹外卖项目笔记Day1

本文章通过苍穹外卖项目讲解了关于项目结构,MD5信息摘要算法,以及正向代理、反向代理和负载均衡的原理、区别及实际应用等拓展知识点

2025-07-23 09:02:40 430

原创 JavaSE超详细笔记-网络编程篇-基于黑马

1.1 概念在网络通信协议下,不同计算机上运行的程序,进行的数据传输。即时通信、网游对战、金融证券、国际贸易、邮件、等等。不管是什么场景,都是计算机跟计算机之间通过网络进行数据传输Java中可以使用java.net包下的技术轻松开发出常见的网络应用程序。

2025-06-14 21:03:25 978

原创 静态变量详解(static variable)

静态变量是使用static关键字修饰的类成员变量,具有共享性和长生命周期的特点。它在类加载时初始化,所有对象共享同一份拷贝,可以通过类名直接访问。主要应用包括计数器、全局配置和工具类实现。使用时需注意线程安全和内存泄漏问题,与实例变量相比,静态变量属于类而非对象。合理使用静态变量可以优化内存管理和实现全局数据共享,但需谨慎处理多线程环境下的同步问题。

2025-06-14 21:02:14 796

原创 为什么数据库操作必须在后端?动态 SQL 与 SQL 注入原理详解

本笔记阐述了数据库操作应在后端进行,并详解了动态SQL与SQL注入的原理及防护措施。

2025-06-12 09:26:30 739

原创 JavaSE笔记--反射篇

Java反射机制允许在运行时动态获取类的信息、构造对象、访问成员变量和方法。常用三种方式获取Class对象:Class.forName、类名.class、对象.getClass()。通过反射可无视修饰符访问类内容,结合配置文件可实现灵活的对象创建和方法调用。常用API包括Constructor、Field、Method及Modifier常量,适用于框架开发和动态业务场景。

2025-05-05 16:01:12 865

原创 Spring AOP思想与应用详解

AOP(Aspect Oriented Programming,面向切面编程),可简单理解为面向特定方法编程。统计业务方法执行耗时日志记录事务管理权限控制减少重复代码代码无侵入提高开发效率维护方便。

2025-04-27 18:22:55 815

原创 Java后端开发——分层解耦详解

本文简要介绍了Java后端三层架构(controller、service、dao)的职责划分,强调高内聚低耦合原则。通过Spring的IOC和DI机制,实现对象的统一管理和依赖注入,提升了代码复用性和维护性。

2025-04-26 20:00:05 1231

原创 HTTP协议入门

快速入门http

2025-04-14 21:13:22 1015

原创 Mybatis快速入门

通过简介,配置文件,增删改查入手,方便大家快速上手,并介绍了注解和XML两种使用方式

2025-04-12 10:33:57 1307

原创 JDBC入门

通过JDBC的简介,使用方法,代码演示,代码讲解,以及不同写法的优缺点,进行快速入门

2025-04-09 12:13:17 1347

原创 打开组策略编辑器的教程

此脚本的用途是把组策略客户端工具和扩展的软件包添加到当前运行的 Windows 系统中,在操作完成之后不会重启系统。

2025-04-08 08:15:40 537

原创 @Data @AllArgsConstructor @NoArgsConstructor注解失效解决方案

解决lombok注解失效问题

2025-04-07 07:46:53 708

原创 Element入门

基于黑马JavaWeb整理的Element笔记

2025-04-06 08:05:29 920

原创 Ajax入门

ajax入门

2025-04-05 10:45:07 672

原创 Vue快速入门

Vue入门

2025-04-04 08:44:47 942

原创 JavaWeb笔记-JavaScript基础

JavaScript(简称:JS)是一门跨平台、面向对象的脚本语言,是用来控制网页行为,实现页面的交互效果。JavaScript和Java是完全不同的语言,但基本语法类似组成ECMAScript: 规定了JS基础语法核心知识,包括变量、数据类型、流程控制、函数、对象等。BOM:浏览器对象模型,用于操作浏览器本身,如:页面弹窗、地址栏操作、关闭窗口等。DOM:文档对象模型,用于操作HTML文档,如:改变标签内的内容、改变标签内字体样式等。格式//定义方法var 对象名 = {

2025-04-01 14:20:05 846

原创 MySQL入门篇

以此掌握最基本增删改查

2025-03-30 10:02:15 1328

原创 基础、常用SQL语法

SQL语法概括

2025-03-23 08:00:00 587

原创 JavaWeb笔记-HTML-CSS

HTML: HyperText Markup Language,超文本标记语言。超文本:超越了文本的限制,比普通文本更强大。除了文字信息,还可以定义图片、音频、视频等内容。标记语言:由标签构成的语言HTML标签都是预定义好的。例如:使用 <h1> 标签展示标题,使用<a>展示超链接,使用<img>展示图片,<video>展示视频。HTML代码直接在浏览器中运行,HTML标签由浏览器解析。Cascading Style Sheet,层叠样式表,用于控制页面的样式(表现)。

2025-03-15 09:52:53 897

原创 JavaSE超详细笔记-多线程篇-基于黑马

假如计算机只有一个 CPU,那么 CPU 在某一个时刻只能执行一条指令,线程只有得到CPU时间片,也就是使用权,才可以执行指令。抢占式调度模型:优先让优先级高的线程使用 CPU,如果线程的优先级相同,那么会随机选择一个,优先级高的线程获取的 CPU 时间片相对多一些。他的作用就是去调用main方法,并执行里面的代码,之前在main方法里的代码,其实都是运行在main线程当中。接下来,以线程基础,线程优先级,守护线程,礼让线程,插入线程的几个角度去拆分。

2025-03-05 08:25:48 878

原创 MySQL笔记1-数据库基础与DDL-基于黑马

数据是数据库中存储的基本对象,是用来描述事物的符号记录,数据有两个特点:数据与数据的语义是不可分割的数据在不同的语境有不同的含义,也称语义名称全称简称数据库存储数据的仓库,数据是有组织的进行存储数据库管理系统操纵和管理数据库的大型软件SQL操作关系型数据库的编程语言,定义了一套操作 SQL 关系型数据库统一标准。

2025-03-03 16:17:10 1002

空空如也

空空如也

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

TA关注的人

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