首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端知识
CHlHAYA
创建于2021-09-22
订阅专栏
后端开发的相关知识
暂无订阅
共18篇文章
创建于2021-09-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【学习笔记】使用切面实现接口防刷
为避免用户频繁请求某些重要的业务接口,系统一般需要设计接口防刷功能。基于redis和Spring AOP,我们就可以实现一种方案。本文为大家提供一个例子,希望有帮助。
【学习笔记】使用切面实现数据权限
业务系统中,经常需要使用数据权限来过滤用户能看到的数据。本文使用切面来实现示例。过滤逻辑根据具体业务需求来实现。
【学习笔记】Linux知识点
本文主要介绍了一些后端开发中常用的Linux知识点,如vim命令,shell脚本,软件包管理。希望可以对开发和运营有一定的帮助。
分布式事务解决方案Seata
本文主要介绍了分布式事务解决方案Seata的使用方法,该框架有阿里巴巴推出。通过使用AT模式即可解决分布式问题
什么是分布式事务?
本文主要介绍了分布式事务的一些理论概念以及它的解决方案,比如2阶段提交、3阶段提交、TCC、MQ、Saga等
【中间件】Sharding-JDBC
本文主要介绍了一种用于实现读写分离、分库分表的数据库中间件Sharding-JDBC。先介绍相关的概念,然后再实际上手操作以此加深对读写分离、分库分表的理解。
【中间件】RabbitMQ
本文主要介绍了消息中间件RabbitMQ的一些基础知识,以及它各个模型下简单的案例代码,内容较为基础,属于入门知识。
【框架】Spring
本文主要介绍了Spring框架的相关知识,包括它的IOC、AOP以及事务等知识。Spring可以说是后端开发的必备框架,学习它也能让我们更好地了解Spring Boot。
【框架】Spring JdbcTemplate
本文介绍了Spring JdbcTemplate的使用方法。在某些场景下(如查询子节点数据库,项目启动过程中访问数据库),我们无法直接使用例如MyBatis封装的查询bean,此时则需要掌握该框架。
【MySQL】Linux安装MySQL8
本文主要介绍了MySQL8的安装步骤,之前在Linux(虚拟机)上安装MySQL8时花了挺长时间,也遇到挺多问题,于是想记录一下具体安装步骤,以供下次安装参考。
【学习笔记】设计模式之行为型模式
本文主要介绍了设计模式中“行为型模式”的相关内容,如模板方法模式、命令模式、访问者模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式、状态模式、策略模式、职责链模式。
【学习笔记】设计模式之结构型模式
本文主要介绍了设计模式中“结构性模式”的相关内容,如装饰者模式、适配器模式、桥接模式、组合模式、外观模式、享元模式、代理模式。
【学习笔记】设计模式之创建型模式
本文主要介绍了设计模式中“创建型模式”的相关内容,如单例模式、简单工厂模式、工厂方法模式、抽象工厂模式、原型模式、建造者模式。
【MySQL】事务
本文主要介绍了MySQL数据库的事务相关知识,并演示了如何触发并发问题。本文内容较为基础,但仍希望对大家有所帮助。
【中间件】Nginx
本文主要介绍了Nginx的相关知识,包括它的安装以及实现负载均衡效果的操作步骤。Nginx是后端开发中非常常见的组件,学习它大有必要。
【框架】SpringBoot
本文主要介绍了Spring Boot的相关知识,但内容都是相对基础的部分,有些地方还挖坑未填,还请多多包涵,按需阅读谢谢。
【学习笔记】设计模式原则与UML类图
本文主要介绍了设计模式的一些基本原则以及UML类图的构成。了解设计模式的原则能对后续具体设计模式的学习打下基础。
【学习笔记】正则表达式
本文较为全面地介绍了正则表达式的相关知识,从基础到具体例子的文章结构能够帮助读者更好地了解正则表达式