09__后疫情时代,如何做To_B市场品牌内容的线上转型?

你好,我是曹林。今天我们来谈谈“To B 市场品牌内容的线上转型”。

2020 年是一个特殊的年份,疫情带来的影响是全方位的。很多 To B 的厂商也开始尝试一些线上化、内容化的活动。例如,做直播、短视频等,但是往往效果不是很理想,要么观看者寥寥,要么转化率很低。

09__基础篇:怎么理解Linux软中断?

你好,我是倪朋飞。

上一期,我用一个不可中断进程的案例,带你学习了 iowait(也就是等待 I/O 的 CPU 使用率)升高时的分析方法。这里你要记住,进程的不可中断状态是系统的一种保护机制,可以保证硬件的交互过程不被意外打断。所以,短时间的不可中断状态是很正常的。

09__健康检测:这个节点都挂了,为啥还要疯狂发请求?

你好,我是何小锋。昨天我们讲了超大规模集群“服务发现”的挑战,服务发现的作用就是实时感知集群 IP 的变化,实现接口跟服务集群节点 IP 的映射。在超大规模集群实战中,我们更多需要考虑的是保证最终一致性。其实总结来说,就一关键词,你要记住“推拉结合,以拉为准”。接着昨天的内容,我们再来聊聊 RPC 中的健康检测。

09__精益看板(下):精益驱动的敏捷开发方法

你好,我是石雪峰。在上一讲中,我给你介绍了两种常见的敏捷框架:Scrum 和精益看板。我重点提到,关注价值流动是精益的核心理念,限制在制品数量则是核心实践。此外,我还给你介绍了实施精益看板第一步:可视化流程。那么今天,我会继续介绍剩余的四个步骤。

09__决策会准备:怎样全面收集事实,有效提炼数据?

你好,我是四火。

讲完了面试前的准备,讲完了面试时的把控,现在我们要讲到面试后的决策了。在决策会前,我们通常要求面试官准备好一份简短的面试反馈(feedback),这份反馈包含了面试官自己观察,以及对于候选人“推荐程度”的结论。

09__可变的数据:不要让你的代码“失控”

你好,我是郑晔。

最近几讲,我们讨论的坏味道挑战了很多人的编程习惯,明明很习惯的编码方式,如今却成了坏味道。这一讲,我们再来说一类这样的坏味道:可变的数据。

09__理论六:为什么基于接口而非实现编程?有必要为每个类都定义接口吗?

在上一节课中,我们讲了接口和抽象类,以及各种编程语言是如何支持、实现这两个语法概念的。今天,我们继续讲一个跟“接口”相关的知识点:基于接口而非实现编程。这个原则非常重要,是一种非常有效的提高代码质量的手段,在平时的开发中特别经常被用到。