自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ElasticSearch实战之搜索项目,并高亮显示

为了加强对 Elasticsearch 的使用和理解,现在让我们通过一个搜索项目,来巩固知识吧。

2024-03-31 17:30:53 1592

原创 外卖项目:用Redis实现缓存店铺营业状态、店铺菜品,优化商品浏览速度(debug一遍)

查看一下日志,发现在没有使用redis时,查询速度是两位数、三位数甚至是四位数,使用了redis后,达到了惊人的个位数!

2024-03-20 20:14:37 1338

原创 外卖项目:实现用户端微信登录(debug)

基于微信登录来实现小程序的登录功能。

2024-03-20 20:10:45 939

原创 外卖项目:使用AOP切面编程实现增删改查的操作日志记录(debug断点调试)

把记录操作日志的通用的、重复性的逻辑代码抽取出来定义在一个通知方法当中,我们通过AOP面向切面编程的方式,在不改动原始功能的基础上来对原始的功能进行增强。

2024-03-20 20:05:27 1684

原创 外卖项目:套餐管理功能代码实现(debug)

套餐管理功能实现。

2024-03-20 19:55:58 895

原创 外卖项目:使用AOP切面,完成公共字段自动填充(断点调试详细讲解)

在实现公共字段自动填充,也就是在插入或者更新的时候为指定字段赋予指定的值,使用AOP的好处就是可以统一对这些字段进行处理,避免了重复代码。

2024-03-20 19:53:06 1208

原创 外卖项目:菜品管理功能代码实现(debug)

菜品管理功能实现。

2024-03-20 19:47:59 788

原创 外卖项目:员工管理、菜品分类管理功能实现(debug)

实现员工管理和菜品分类管理。

2024-03-20 19:42:26 1207

原创 《尚品甄选》:通过面向切面编程AOP,实现记录日志功能

AOP的使用案例

2024-03-20 19:34:19 1201 1

原创 《尚品甄选》:后台系统——商品管理,对商品数据进行维护(debug一遍)

商品管理是整个后台系统中比较重要的内容,涉及到的表较多,业务逻辑也比之前的后台系统功能复杂一些,需要好好理解。

2023-12-01 09:00:00 1400

原创 《尚品甄选》:分类品牌和规格管理(debug一遍)

商品甄选项目中,这一部分较为简单,debug所有接口,看一遍操作流程。

2023-11-30 07:20:44 1322

原创 《尚品甄选》:权限管理之分类和品牌管理,使用EasyExcel导入导出数据(debug一遍)

一文学会在项目中使用EasyExcel导入导出数据。

2023-11-29 07:19:47 1381

原创 《尚品甄选》:权限管理之菜单管理,递归实现树形结构查询(debug一遍)

用递归实现树形结构查询。

2023-11-28 07:44:52 1447 1

原创 《尚品甄选》:权限管理之用户管理,使用MinIO实现用户头像上传(debug一遍)

目前可用于文件存储的网络服务选择也有不少,比如阿里云OSS、七牛云、腾讯云等等,可是收费都有点小贵。为了节约成本,我们可以使用MinIO做为文件服务器。MinIO是一个开源的分布式对象存储服务器,支持S3协议并且可以在多节点上实现数据的高可用和容错。它采用Go语言开发,拥有轻量级、高性能、易部署等特点,并且可以自由选择底层存储介质。它基于Apache License 开源协议,兼容Amazon S3云存储接口。适合存储非结构化数据,如图片,音频,视频,日志等。

2023-11-27 07:16:40 1335

原创 《尚品甄选》:权限管理之角色管理(debug一遍)

在后台管理系统中,权限管理是指为了保证系统操作的安全性和可控性,对用户的操作权限进行限制和管理。权限管理是后台管理系统中的一个重要功能模块。

2023-11-25 08:55:15 1512 1

原创 《尚品甄选》:结合redis实现用户登录

结合redis实现用户登录。

2023-11-24 10:48:52 1869

原创 Vue学习day01:追风记事本

vue小案例:追风记事本。

2023-11-14 07:39:09 204

原创 MyBatis-Plus复习总结(一)

复习一下mybatisPlus

2023-11-05 10:52:48 231

原创 MySQL复习总结(二):进阶篇(存储引擎、索引)

全面复习MySQL索引相关的知识点。

2023-11-05 09:46:31 2238

原创 MySQL复习总结(一):基础篇

复习一下MySQL相关的知识~~

2023-11-03 20:24:35 787

原创 力扣刷题之数组专栏(共16道题)

记录一下这两天的刷题代码。

2022-11-23 23:04:41 563 1

原创 Redis从理论到实战:用Redis解决缓存穿透、缓存击穿问题(提供解决方案)

缓存穿透是指客户端请求的数据在缓存中和数据库中都不存在,这样缓存永远都不会生效,这些请求都会打到数据库。当有人恶意频繁地访问在缓存中和数据库中都不存在的数据时,整个系统就可能出现问题。缓存击穿问题也叫热点Key问题,就是一个被高并发访问并且缓存重建业务较复杂的key突然失效了,无数的请求访问会在瞬间给数据库带来巨大的冲击。

2022-11-21 09:31:40 7094 2

原创 Redis从理论到实战:使用Redis实现商铺查询缓存(逐步分析缓存更新策略)

都知道redis可以做缓存,那么缓存功能该如何实现呢?

2022-11-16 07:03:19 7746 9

原创 Redis从理论到实战:如何使用redis实现短信登录与注册?

学习了redis的理论知识,接下来看看如何在项目中使用redis,来实现用户的短信登录!

2022-11-14 06:00:00 8094 13

原创 力扣刷题之二叉树专栏

记录一下二叉树的刷题~

2022-11-10 20:46:33 647

原创 LinkedList源码解析(JDK8)

在分析源码之前,前提是我们应该掌握链表这一块的知识,如果掌握了,那就来看看LinkedList的源码小世界吧!

2022-11-01 17:37:14 7759 3

原创 LeetCode刷题之数组专栏

【刷题记录】LeetCode刷题之数组专栏。

2022-11-01 10:21:20 361

原创 ArrayList源码解析(JDK8)

ArrayList又称动态数组,底层是基于数组实现的List,与数组的区别在于,它具备动态扩展能力,让我们一起来看看它的源码吧!

2022-11-01 05:00:00 7434 5

原创 RabbitMQ的工作队列有哪些?带你玩转工作队列

一篇文章带你弄明白RabbitMQ的5种工作模式,帮助我们快速掌握RabbitMQ。可以用来快速复习和面试~~

2022-09-26 09:10:50 1212 28

原创 【中间件】MQ是什么?RabbitMQ又是什么?

本篇文章带你了解MQ是什么?RabbitMQ又是什么?以及介绍MQ的优点以及在开发中的选择~

2022-09-19 09:33:04 5295 80

原创 零基础学Python之循环语句的使用(手把手带你做牛客网python代码练习题)

这一篇文章的目的就是掌握Python循环语句的使用。

2022-08-31 11:02:09 719 8

原创 零基础学Python之条件语句的使用(手把手带你做牛客网python代码练习题)

如何正确使用好python的条件语句?

2022-08-17 20:51:33 1019 17

原创 安全框架Spring Security是什么?如何理解Spring Security的权限管理?

Spring Security是⼀个功能强大、可高度定制的身份验证和访问控制框架。从这一篇文章开始学习Spring Security吧~

2022-08-04 08:49:13 7815 82

原创 零基础学Python之运算符的使用(手把手带你做牛客网python代码练习题)

这一篇文章的目的就是掌握Python常用运算符的作用。

2022-08-03 21:29:03 974 7

原创 【C++】详细讲解C++的数据类型~

C++规定在创建一个变量或者常量时,必须要指定出相应的数据类型,否则无法给变量分配内存。

2022-07-31 16:24:51 4209 3

原创 【C++】详细讲解C++的运算符~

C++的运算符具体有哪些操作呢?

2022-07-31 16:10:06 3049

原创 【C++】详细讲解C++的程序流程控制~

顺序结构、选择结构、循环结构顺序结构程序按顺序执行,不发生跳转选择结构依据条件是否满足,有选择的执行相应功能循环结构依据条件是否满足,循环多次执行某段代码。

2022-07-31 16:00:20 966

原创 SpringCache + SpringBoot + Mybatis + Redis实现缓存(案例解析)

都知道用Redis可以实现缓存,那么如何实现呢?

2022-07-31 15:47:36 3629 1

原创 SpringBoot +Mybatis + Redis实现缓存(案例解析)

都知道Redis可以用来做缓存,那么该如何实现呢?

2022-07-31 15:45:59 3918 1

原创 【C++】详细讲解数组,带你玩转C++数组~

所谓数组,就是一个集合,里面存放了相同类型的数据元素数组中的每个数据元素都是相同的数据类型数组是由连续的内存位置组成的数据类型数组名[数组长度];数据类型数组名[数组长度]={值1,值2...};总结1建议总结。...

2022-07-30 22:30:27 1965

空空如也

空空如也

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

TA关注的人

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