自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 系统优化-异步化

同步:一件事情做完,再做另一件事情。(烧水后处理工作)异步:不用等一件事做完,就可以做另一件事,等第一件事情完成时,可以收到一个通知,可以进行后续处理。(烧水的时候,烧水人可以同时处理工作,当烧水完成时,可以听到水壶的蜂鸣声,就知道水烧好了)

2023-10-25 13:51:31 131

原创 分布式消息队列:Rabbitmq(2)

为了保证消息的可靠性,比如每条消息都成功消费,需要提供一个容错机制,即失败的消息怎么处理,相当于死信。让交换机和队列进行关联,可以指定让交换机把什么样的消息发送给队列。:过期的消息,拒收的消息,处理失败的消息,消息队列满了统称为死信。特点:给每条消息指定一个有效期,一段时间内未被消费,就过期了。特定的一类消息只交给特定的一类系统(程序来处理)。消息会根据一个模糊的路由键转发到指定的队列中。给死信队列发送消息的交换机,也存在路由绑定。路由键,控制消息要发送哪个队列。特定的消息指定给特定的队列。

2023-10-27 21:15:37 569

原创 分布式消息队列:RabbitMQ(1)

在不同的系统下,应用之间实现消息的传输,不需要考虑传输应用的编程语言,系统和,框架等等,实现应用解耦的作用。12点时来了10万个请求,原本情况下,10万个请求都在系统内部立刻处理,很快系统压力过大宕机。大的核心系统始终往消息队列发消息,其他的系统都去订阅这个消息队列的消息,用的时候进行取就OK。先把用户的请求放到消息队列种,消费者(实际执行操作的应用)可以按照自己的需求,慢慢去取。:生态好,易学习,易于理解,时效性强,支持不同语言的客户端,扩展性,可用性都很不错。(跨团队,跨业务合作,应用解耦)

2023-10-27 18:46:50 766

原创 MyBatisPlus(1)

mybatis的基础学习

2023-10-25 20:50:35 470 2

原创 day02:DML DQL DCL

数据库:DCL DQL DML

2023-10-25 14:29:10 307 8

原创 day01:数据库DDL

数据库

2023-10-25 14:28:43 633 10

原创 分布式限流:Redis

每秒处理10个请求,桶的容量是10,每0.1秒处理1次请求(固定的),如果1秒内,来了10个都可以处理完,但如果一秒内来了11个请求,最后那个请求就会被拒绝。能够解决上面流量突刺的问题,第59分钟,限流窗口59min到1h59min,这个时间段内接受10次请求,只要在这个窗口内,更多的操作就会被拒绝。第一小时01分钟又来了十个操作,就可能导致流量突刺,相当于2分钟实现了20个操作。管理员先生成一批令牌,每秒生成10个令牌,当用户操作前,先去拿到令牌,有令牌的人可以先执行,都能够同时执行。

2023-10-24 22:19:48 1564 3

原创 快速入门:Spring Cache

缓存数据

2023-10-19 19:12:30 283

原创 Redis基础入门

redis基础入门

2023-10-17 20:14:33 308

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

Spring事务

2023-10-08 16:36:13 300 1

原创 再谈:Cookie和Session

cookie session

2023-10-06 22:22:18 65

原创 SpringBoot统一功能处理

springboot的统一功能处理:用户登录和注册 统一异常的处理 统一数据返回h格式

2023-10-06 18:18:27 184

原创 Spring Aop:面向切面编程

Spring aop

2023-10-02 19:41:01 475 6

原创 Mybatis:SQL注入问题 like模糊查询 多表查询 动态SQL

Mybatis:SQL注入问题 like模糊查询 多表查询 动态SQL

2023-10-01 19:17:22 1545 1

原创 SpringBoot单元测试 Mybatis:增删改查

springboot单元测试 mybatis实现基础的增删改查

2023-09-27 14:06:03 824 4

原创 HTTPS

https

2023-09-24 20:02:16 294 11

原创 应用层协议:Http

HTTP

2023-09-13 15:34:56 117 1

原创 Spring的作用域和生命周期

lombok的使用 bean的生命周期

2023-09-10 18:10:34 351 5

原创 网络原理5

IP协议

2023-09-06 12:32:53 114 4

原创 Spring(1)

Spring的认识 IOC DI

2023-09-03 13:57:21 234 4

原创 网络原理(4)

拥塞控制,延迟应答,捎带应答,面向字节流

2023-09-02 20:08:38 442

原创 网络原理(3):三次握手 四次挥手 滑动窗口与丢包

三次握手,四次挥手,滑动窗口,滑动窗口的丢包

2023-09-02 15:02:58 413 13

原创 网络原理(2)

一定要挣很多很多的钱然后出去旅游.

2023-08-31 21:30:54 666 4

原创 网络原理(1)

网络原理:应用层 传输层UDP

2023-08-31 14:28:44 408 9

原创 网络基础编程:TCP协议

网络编程传输层

2023-08-29 19:57:15 649 5

原创 学生成绩管理系统(java简单课设)

java课程设计

2023-08-29 11:11:12 3492 22

原创 基础算法:位运算

位运算的基本理念及用法

2023-08-29 10:49:21 232 3

原创 网络基础编程

网络编程

2023-08-28 22:54:08 262 1

原创 网络编程初识

网络知识初识

2023-08-27 19:27:36 248 2

原创 多线程的操作

线程的创建和线程的属性的讲解

2023-07-25 10:36:07 193

原创 进程和线程

进程和线程的认识

2023-07-22 19:34:52 541

原创 代码块 继承 多态

java代码开,继承,多态介绍

2023-03-23 10:46:35 296 4

原创 类 对象 封装

java:类 对象 封装

2023-03-20 21:19:34 382 8

数据库:多表查询相关概念及相关练习

数据库:多表查询相关概念及相关练习

2022-12-22

数据库:函数 约束 的简单介绍

数据库:函数 约束 的简单介绍

2022-12-22

空空如也

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

TA关注的人

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