12__缓存:数据库成为瓶颈后,动态数据的查询要如何加速?

你好,我是唐扬。

通过前面数据库篇的学习,你已经了解了在高并发大流量下,数据库层的演进过程以及库表设计上的考虑点。你的垂直电商系统在完成了对数据库的主从分离和分库分表之后,已经可以支撑十几万 DAU 了,整体系统的架构也变成了下面这样:

12__价值链:如何使用价值链进行能力分解?

你好,我是付晓岩。

在前面的几节课里,咱们找到了企业在进行数字化转型时的典型问题,也分析了解决方法。但是企业做事呢,不只是要一件件去做,关键是要有一个整体的能力地图,来安排和评估自己要做的事情,这样才有利于实现整体目标。而价值链(value chain),就可以帮我们构建完整的能力地图。

12__架构案例:基于OAuth_2.0_JWT的微服务参考架构

你好,我是王新栋。

在前面几讲,我们一起学习了 OAuth 2.0 在开放环境中的使用过程。那么 OAuth 2.0 不仅仅可以用在开放的场景中,它可以应用到我们任何需要授权 / 鉴权的地方,包括微服务。

12__姐弟恋也很可爱:姐弟恋有什么好处和注意事项?

你好,我是李一帆。

如果一个男人找比自己小很多的女人做妻子,舆论往往会去抨击这个女人;那么,如果一个女人找比自己小很多的男人做丈夫呢?是的,舆论还是会抨击这个女人。电视剧里,俞飞鸿这种女神搞姐弟恋,尚且要被骂不要脸,普通人谈姐弟恋的压力也就可想而知了。

12__进程内协同_同步、互斥与通讯

你好,我是七牛云许式伟。

上一节开始我们进入了多任务的世界,我们详细介绍了三类执行体:进程、线程和协程,并且介绍了每一种执行体的特点。

既然启动了多个执行体,它们就需要相互协同,今天我们先讨论进程内的执行体协同。

12__进程数据结构(上):项目多了就需要项目管理系统

前面两节,我们讲了如何使用系统调用,创建进程和线程。你是不是觉得进程和线程管理,还挺复杂的呢?如此复杂的体系,在内核里面应该如何管理呢?

有的进程只有一个线程,有的进程有多个线程,它们都需要由内核分配 CPU 来干活。可是 CPU 总共就这么几个,应该怎么管理,怎么调度呢?你是老板,这个事儿得你来操心。

12__经典控件(一):文本、图片和按钮在Flutter中怎么用?

你好,我是陈航。

在上一篇文章中,我与你介绍了 Widget 生命周期的实际承载者 State,并详细介绍了初始化、状态更新与控件销毁,这 3 个不同阶段所涉及的关键方法调用顺序。深入理解视图从加载到构建再到销毁的过程,可以帮助你理解如何根据视图的状态在合适的时机做恰当的事情。

12__静态实践:如何做图书的视觉笔记?

你好,我是高伟。欢迎你继续跟我学习视觉笔记。

今天我们正式进入实践篇,这里主要是以实践为主,我会告诉你我做视觉笔记的思路,你可以先跟着我试试,了解这个过程后,再慢慢去找适合自己的方法。