首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端+架构
WeiXiao_胡圆圆
创建于2024-03-21
订阅专栏
后端+架构
等 3 人订阅
共16篇文章
创建于2024-03-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
谈谈泛型
引言 本文深入理解Java泛型,内容主要参考于《On Java》和《Effective Java》。 PS: https://github.com/WeiXiao-Hyy/blog整理了后端开发的知识
一文带你搞懂大事务的前因后果
引言 一文带你搞懂Spring事务上篇文章介绍了Spring事务相关内容,本文主要介绍业务开发中遇到的大事务问题。 什么是大事务 运行时间(调用远程事务或接口中需要执行的SQL比较多)比较长,长时间未
一文带你搞懂final关键字
引言 阅读《Java并发编程实战》的基础知识篇发现java中的final作用实在是太大了,故结合实例深入剖析final关键字。 基础 修饰类 final修饰类时意味着该类不能被继承,所有方法都将为fi
fucking-java-concurrency解读
引言 偶然间看到一个Github仓库叫做fucking-java-concurrency感觉很意思。里面主要介绍了java开发可能会遇到的并发问题。本文就给出的案例代码给出自己的理解。为后续深入学习j
一文带你搞懂Spring事务
引言 学习Spring事务为后续大事务做铺垫。 Spring事务 默认事务级别Propagation.REQUIRED,aMethod和bMethod属于同一个事务,只要其中一个方法回滚,整个事务均回
关系型数据库设计——《六大范式》
引言 学习数据库设计范式以及设计数据表的经验总结 六大范式 关系数据库有六种,一二三四五和BCNF。一般数据库只需要满足第三范式即可; 第一范式 为了确保原子性,存储的数据列具备不可再分性。 客户端语
MySQL行级锁——技术深度+1
引言 本文是对MySQL行级锁的学习,MySQL一直停留在会用的阶段,需要弄清楚锁和事务的原理并DEBUG查看。 PS:本文涉及到的表结构均可从https://github.com/WeiXiao-H
MySQL表级锁——技术深度+1
引言 本文是对MySQL表级锁的学习,MySQL一直停留在会用的阶段,需要弄清楚锁和事务的原理并DEBUG查看。 PS:本文涉及到的表结构均可从https://github.com/WeiXiao-H
重构——IdGenerator重构分析过程
引言 本文参考《设计模式之美》的第34-38章的内容,主要从一个IdGenerator类出发,一步一步将代码优化为可读性,可扩展性,可测试性优秀的代码。 主要记录优化过程以及个人思考。 相关源码可以从
OAuth2.0客户端和服务端Java实现
oauth2 引言 读了《设计模式之美》和《凤凰架构》架构安全篇之后,决定写一个OAuth2.0的认证流程的Demo,也算是一个阶段性的总结,具体原理实现见《凤凰架构》( 架构安全设计篇)。 涉及到的
极客时间-高并发系统实战课-第一章
高并发系统实战课-极客时间 PS 博客内容参考了极客时间-徐长龙老师的高并发系统实战课,作为个人学习记录使用 初识 读多写少(用户中心) 强一致性(电商系统) 写多读少(链路跟踪系统) 读多写多(游戏
极客时间-左耳听风-软件开发与架构设计的原则
软件开发与架构设计的原则 PS:内容为左耳听风的读书笔记,该节内容多为作者职业生涯的总结,平时需要反复提醒自己,细看内容其实有很多需要慢慢体会。 软件开发 只要相似的代码出现不止一处,就必须将其共性抽
极客时间-如何降低用户鉴权的流量压力
背景 内容是极客时间-徐长龙老师的高并发系统实战课的个人学习笔记,欢迎大家学习!https://time.geekbang.org/column/article/596644 使用Session方式实
秒杀系统总结
引言 本文是https://github.com/qqxx6661/miaosha的学习笔记,欢迎大家学习! 一:防止超卖 使用version乐观锁 → 无法卖出全部商品 二:令牌桶限流+再谈超卖 接
极客时间-读多写少型缓存设计
背景 内容是极客时间-徐长龙老师的高并发系统实战课的个人学习笔记,欢迎大家学习!https://time.geekbang.org/column/article/596644 总览内容如下: 缓存性价
MQ最终一致性理论与实践
MQ最终一致性理论与实践 原理 分布式事务无论是2PC&3PC还是TCC,基本都遵守XA协议的思想,但全局事务方案并发性较差; 最终一致性方案指的是将最有可能出错的业务以本地事务的方式完成后,采用不断