自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基础算法(8)——链表

两数相加、两两交换链表中的节点、重排链表、合并 K 个升序链表、K 个一组翻转链表

2025-03-13 09:31:30 570

原创 Spring Cloud 概述

单体框架、集群和分布式框架、微服务框架、Spring Cloud、Spring Cloud Netflix、Spring Cloud Alibaba

2025-03-12 22:21:08 1039

原创 前端基础知识

变量和常量、模版字符串、对象、解构赋值、箭头函数、数组的重要方法、对象的重要方法、扩展运算符、序列化和反序列化、Web存储、Promise + Aysnc/Await、模块化

2025-02-24 16:39:00 1110

原创 抽奖系统(5——抽奖模块)

抽奖设计、RabbitMQ 的配置与使用、抽奖请求处理、MQ 异步抽奖逻辑执行、中奖名单设计

2025-02-23 08:35:32 1148

原创 抽奖系统(4——活动模块)

抽奖系统——活动模块(活动创建、活动列表展示)

2025-01-20 23:01:09 1145 2

原创 抽奖系统(3——奖品模块)

抽奖系统——奖品模块,包括奖品图片上传、创建奖品、奖品列表展示(翻页)

2025-01-19 11:46:54 911

原创 抽奖系统(2——用户模块)

抽奖系统里用户模块(注册,加密,统一异常处理,Redis,短信服务,JWT)

2025-01-16 16:41:13 715

原创 阿里云注册短信服务流程

阿里云短信服务的申请使用流程

2025-01-15 10:04:29 917 2

原创 抽奖系统(1)(Java 实现)

从 0-1 用 Java 完成抽奖系统,利用MySQL、Redis、RabbitMQ 等常用组件,构建一个稳定、高效、可扩展的抽奖系统

2024-12-30 20:58:57 1271

原创 Linux 基本使用和程序部署

Linux 环境搭建、常用命令、Java 部署环境、部署 Web 项目

2024-12-23 21:12:41 812

原创 博客系统(Java 实现详解)

博客系统、MyBatis-Plus、统一功能处理、jakarta.validation、令牌技术、拦截器、Editor.md、加密/加盐

2024-12-22 19:22:54 1046

原创 Spring 事务和事务传播机制

Spring 事务、编程式事务/声明式事务、@Transactional、rollbackFor、Spring 事务隔离级别、Spring 事务传播机制、REQUIRED、REQUIRES——NEW、NECER、NESTED、NESTED 和 REQUIRED 的区别

2024-12-14 18:58:31 985 2

原创 Spring AOP

Spring AOP、切点、连接点、通知、切面、@PointCut、execution 表达式、@annotation、自定义注解、代理模式(静态代理、动态代理)、JDK & CGLIB 动态代理

2024-12-12 20:59:16 794 1

原创 递归算法题(1)

汉诺塔问题、合并两个有序链表、反转链表、两两交换链表中的节点、Pow(x, n)、计算布尔二叉树的值、求根节点到叶节点数字之和、二叉树剪枝、验证二叉树搜索树、二叉搜索树中第K小的元素、二叉树的所有路径、全排列、子集、找出所有子集的异或综合再求和、全排列II、电话号码的字母组合、括号生成、组合、目标和、组合总和、

2024-12-09 17:14:53 815

原创 SpringBoot 统一功能处理

拦截器、适配器、统一数据返回格式、统一异常处理

2024-12-03 21:00:42 1140

原创 MyBatis-Plus

MyBatis-Plus、@TableName、@TableField、@Tableld、QueryWrapper、UpdateWrapper、LambdaQueryWrapper、LambdaUpdateWrapper、自定义 SQL

2024-11-27 15:10:44 943

原创 MyBatis 操作数据库(进阶)

动态SQL、标签、标签、标签、 标签、标签、标签、留言板案例改进、图书管理系统改进、MyBatis Generator

2024-11-26 18:55:09 1097

原创 MyBatis 操作数据库(入门)

MyBatis、properties & yml 配置、MyBatis 基础操作、使用 XML 实现、#{}和${}、数据库连接池、Hikari、Druid

2024-11-18 16:56:22 1112 1

原创 Spring Boot 日志

日志、门面模式、SLF4J、日志级别、日志持久化、配置日志文件分割、配置日志格式、lombok 提供的 @Slf4j

2024-11-11 18:09:49 972

原创 Spring Boot 配置文件

properties、yml、yaml、综合练习——验证码

2024-11-10 20:48:51 715

原创 Spring IoC & DI

IoC、DI、@Controller、@Service、@Repository、@Component、@Configuration、@Bean、@Autowired、@Primary、@Qualifier、@Resource

2024-11-09 19:22:59 1106

原创 Spring Web MVC 入门

Spring Web MVC、@RequestMapping、GET/POST、JSON、@PathVariable、@RequestPart、Cookie/Session、@RestController、@Controller、HttpServletResponse、案例(加法计算器、留言板、图书管理系统)、Lombok、EditStarte、Bootstrap、应用分层

2024-10-24 13:27:17 1464

原创 基础算法(7)分治(快速排序、归并排序)

分治思想——快速排序 & 归并排序

2024-10-22 13:54:06 380

原创 SpringBoot 入门

String Boot 项目创建、请求响应流程分析、常见错误状态码

2024-10-20 18:30:47 984 2

原创 基础算法(6)——模拟

替换所有问号、提莫攻击、Z 字形变换、外观数列、数青蛙

2024-10-16 15:04:10 663

原创 String Boot 入门

Maven 基础支持知识、依赖管理、仓库

2024-10-16 10:51:25 964

原创 JavaScript 入门

JS 三种引入样式、变量、数据类型、运算符、JQuery引入、JQuery语法、JQuery选择器、JQuery事件、操作元素的方式、案例:猜数字、表白墙/留言板

2024-10-15 18:50:06 974

原创 CSS 入门

CSS 基础语法、CSS 选择器、常用 CSS

2024-10-14 11:04:51 1056

原创 HTML 入门

HTML 文件基本结构、标题标签、段落标签、换行标签、图片标签、超链接、表格标签、表单标签(input、select、textarea、form、div & span)

2024-10-13 20:25:23 1925

原创 基础算法(5)——位运算

常见位运算总结、判断字符是否唯一、丢失的数字、两整数之和、只出现一次的数字II、只出现一次的数字III、消失的两个数字

2024-10-06 10:02:07 438

原创 JVM(Java Virtual Machine) 详解

JVM内存区域划分(程序计数器、堆、栈、元数据区)、JVM类加载的过程、具体步骤(五个环节/三个环节)、双亲委派节点、工作流程、垃圾回收机制(GC)、回收原理、JVM中的垃圾回收器

2024-10-04 16:07:18 1430

原创 网络原理(5)——HTTP、HTTPS

HTTP、报文格式、代理、抓包工具、请求响应的基本格式、URL、请求报头和响应报头、UA、Referer、Cookie、HTTP状态码、HTTPS的工作流程

2024-09-30 19:52:04 1616

原创 基础算法(4)——前缀和

前缀和、二维前缀和、寻找数组中心下标、除自身以外数组的乘积、和为 k 的子数组、和可被 k 整除的子数组、连续数组、矩阵区域和

2024-09-22 16:52:56 1203

原创 网络原理(4)——网络层(IP)、数据链路层

IP协议、IP协议报头格式、解决IP不够用的三种方案、地址管理,网段划分、网络链路层、以太网帧格式、mac地址和IP地址的区别、ARP协议、MTU、DNS

2024-09-19 16:35:56 1503

原创 基础算法(3)——二分

二分查找、在排序数组中查找元素的第一个和最后一个位置、搜索插入位置、x的平方根、山峰数组的峰顶索引、寻找峰值、寻找旋转排序数组中的最小值、点名

2024-09-12 17:03:46 1073

原创 网络原理(3)—— 应用层、传输层(TCP)

应用层:常用信息组织方案:xml、JSON、yml、google protobuffer;传输层:端口号、UDP协议、校验和、MD5和SHA1、TCP协议、确认应答、超时重传、连接管理、滑动窗口、流量控制、拥塞控制、延时应答、面向字节流、异常情况处理

2024-09-11 13:57:36 1382

原创 基础算法(2)——滑动窗口

滑动窗口、209.长度最小的子数组、3.无重复字符的最长子串、1004.最大连续1的个数III、1658.将x减到0的最小操作数、904.水果成篮、438.找到字符串中所有字母的异位词、30.串联所有单词的子串(getOrDefault方法、get方法、substring方法)、76.最小覆盖子串

2024-09-10 10:12:27 1701 2

原创 基础算法(1)——双指针

算法题:移动零、复写零、快乐数、盛水最多的容器、有效三角形的个数、查找总价格为目标值的两个商品、三数之和、四数之和

2024-08-31 10:10:36 1470

原创 多线程(5)——锁策略、CAS、JUC常见类

乐观锁&悲观锁、重量级锁&轻量级锁、挂起等待锁&自旋锁、公平锁&非公平锁、可重入锁&不可重入锁、读写锁、synchronized的加锁过程、锁消除&锁粗化、CAS、CAS的ABA问题、Callable接口、ReentrantLock可重入互斥锁、Semaphone信息量、CountDownLatch

2024-08-24 18:06:23 1109

原创 多线程(4)——单例模式、阻塞队列、线程池、定时器

单例模式、饿汉模式、懒汉模式、阻塞队列(BlockingQueue)、生产者消费者模型、线程池(ExecutorService、shutdown())、定时器(Timer、TimerTask)

2024-08-21 17:38:46 1301

空空如也

空空如也

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

TA关注的人

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