后端
文章平均质量分 93
从0到1的后端知识体系的梳理
当小当
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
并发相关的一些技术
并发相关的一些技术并发并发追求的目标并发编程兴起原因并发编程的目标并发中容易忽视的问题缓存的可见性问题指令的非原子性问题指令的优化乱序问题java中的解决方案-java内存模型一些常见的并发问题及解决方案一个对象中存在多个资源该如何保护?一个方法中有多个关联对象共享变量间有约束条件需要满足某些条件才能继续执行多个线程访问一个临界区(但限制线程不能超过某个数目)读多写少的场景任务存在汇聚关系线程安全的数据结构并发中的设计模式避免共享多线程版本 IF 的设计模式分工模式并发并发是一个比较难的问题,java算原创 2021-10-04 02:07:38 · 4461 阅读 · 0 评论 -
MySQL数据库总览 五
MySQL数据库总览 五MySQL介绍MySQL基本架构连接器分析器优化器执行器存储引擎存储引擎innoDBMySQL介绍MySQL基本架构下面是MySQL的基本架构图。sql语句首先经过连接器,与MySQL建立连接,再经过分析器,判断sql语句是否合法。之后再到缓存中查看是否有这条语句的缓存(MySQL8.0已经删除),若没有则经过优化器,对如何进行查询进行优化,之后再经过执行器,调用存储引擎来获得我们想要的数据。由于缓存已经在8.0版本被移除,MySQL内部主要有连接器、分析器。优化器、执行原创 2021-10-01 20:37:29 · 305 阅读 · 0 评论 -
数据库基本概念续 四
数据库基本概念续 四数据库基本概念连接索引事务存储引擎MySQL基本架构锁数据库基本概念连接索引事务存储引擎MySQL基本架构锁原创 2021-10-01 17:55:19 · 362 阅读 · 0 评论 -
数据库基本概念 三
数据库基本概念数据库语言视图键约束范式索引事务存储引擎MySQL基本架构原创 2021-09-29 23:27:19 · 216 阅读 · 0 评论 -
系统的演进,组件的使用 二
系统的演进,组件的使用 二系统的演进,组件的使用web服务器后端系统的基石建立在web服务器上的子系统使用web服务器框架的好处数据库常见的数据库类型数据库的核心知识缓存为什么需要缓存缓存的适用场景消息队列为什么需要消息队列现在的后端系统图![后端系统2](https://img-blog.csdnimg.cn/595a169f4f184f848af60a72cc624847.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,sha原创 2021-09-28 13:00:00 · 313 阅读 · 0 评论 -
从电商系统出发,设计一个最简单的后端系统 一
从电商系统出发,设计一个最简单的后端系统电商系统设计需求分析顾客商家老板需要的子系统概要设计电商系统的实体关系图数据库设计每个子系统的具体功能最终系统结构图电商系统设计需求分析对于最简单的电商系统的需求分析,主要需要考虑两件事。第一是系统面向的客户,第二是这些用户需要这个系统做什么。顾客系统首先是给顾户使用的。参照我们在淘宝网站中最常做的事,我们可以得出这个系统需要给我们提供的功能。在网站中挑选商品,然后将想要的商品丢进购物车中,点击购买,生成一个订单,支付订单,等待购买的商品送到自己手中。原创 2021-09-28 00:21:48 · 1579 阅读 · 0 评论
分享