06__如何做好产品立项

你好,我是邱岳,今天我分享的主题是:如何做好产品立项。

我依然能回忆起职业生涯中的第一次产品立项与启动会(Kickoff),前一天晚上我把自己关在屋子里对着墙一遍又一遍地练习,可是第二天看到会议室里坐满的项目组成员时,我还是喘不过气来,一句话没说就已经口干舌燥。我从大家的眼睛里看到我自己的紧张,也看到了他们的鼓励和善意。

06__数据库检索:如何使用B+树对海量磁盘数据建立索引?

你好,我是陈东。

在基础篇中,我们学习了许多和检索相关的数据结构和技术。但是在大规模的数据环境下,这些技术的应用往往会遇到一些问题,比如说,无法将数据全部加载进内存。再比如说,无法支持索引的高效实时更新。而且,对于复杂的系统和业务场景,我们往往需要对基础的检索技术进行组合和升级。这就需要我们对实际的业务问题和解决方案十分了解。

06__数据同步:主从库如何实现数据一致?

你好,我是蒋德钧。

前两节课,我们学习了 AOF 和 RDB,如果 Redis 发生了宕机,它们可以分别通过回放日志和重新读入 RDB 文件的方式恢复数据,从而保证尽量少丢失数据,提升可靠性。

06__算法和数据结构考察:怎样有层次地驾驭算法考察?

你好,我是四火。

在上一讲中,我们学习了从整体上怎样做流程把控,那么从这一讲我将针对技术面试中最常见的考察重点,做进一步的展开。

为了让你系统地学习,我会根据常见的技术考察重点分类,从数据结构和算法,系统设计,面向对象、测试和其它工程技能,以及行为面试这样几个部分分别介绍。

06__锁:如何根据业务场景选择合适的锁?

你好,我是陶辉。

上一讲我们谈到了实现高并发的不同方案,这一讲我们来谈谈如何根据业务场景选择合适的锁。

我们知道,多线程下为了确保数据不会出错,必须加锁后才能访问共享资源。我们最常用的是互斥锁,然而,还有很多种不同的锁,比如自旋锁、读写锁等等,它们分别适用于不同的场景。

06__特别放送:北美大厂如何招聘全栈工程师?

你好,我是四火。

在第一章技术内容的末尾,我们来换换脑子,聊一些略轻松的话题。我曾在开篇词中讲过,全栈工程师的市场需求量很大,今天我就来介绍一下北美大厂,特别是那些大名鼎鼎的互联网巨头们,都是怎样招聘全栈工程师的。

06__图标(下):万物皆可视觉化

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

在这一节课中,我们来学习第五节课提到的那些图标的具体画法。上一节课中我说过,你学会的所有图标最后都会成为你“视觉元素后台”的一份子。如果你想真正把它们用上、用好,就需要对前面几节课,特别是基础的点、线、面有更多的练习。

06__外键和连接:如何做关联查询?

你好,我是朱晓峰。今天我来和你聊一聊关联查询的问题。

在实际的数据库应用开发过程中,我们经常需要把 2 个或 2 个以上的表进行关联,以获取需要的数据。这是因为,为了提高存取效率,我们会把不同业务模块的信息分别存放在不同的表里面。但是,从业务层面上看,我们需要完整全面的信息为经营决策提供数据支撑。