第22讲:从Epic到UerStory完成需求评审

传统的需求评审是通过评审会议,产品、开发、测试等各路人马坐在一起来完成市场需求文档(Market Requirements Document,MRD)或产品需求文档(Product Requirements Document,PRD)的评审,以发现如需求缺失、无意义的需求、模棱两可的描述等问题。

第22讲:存储拆分后,如何解决唯一主键问题?

上一课时我们讲到了分库分表,现在考虑这样一个问题:在单库单表时,业务 ID 可以依赖数据库的自增主键实现,现在我们把存储拆分到了多处,如果还是用数据库的自增主键,势必会导致主键重复。

第22讲:如何合理搭建前端项目?

通过上一课时的学习,我们分析了前端构建工具 webpack 的底层原理,在理解原理之后再来探索构建工具的具体应用——如何合理搭建前端项目。当然,前端项目搭建并不只是使用构建工具这么简单,本课时我们将从项目组织、代码规范 2 个方面来进行分析。

第22课:ELK构建MySQL慢日志收集平台详解

本课时我们来讲解如何通过一套开源日志存储和检索系统 ELK 构建 MySQL 慢日志收集及分析平台。

ELK、EFK 简介

想必你对 ELK、EFK 都不陌生,它们有一个共同的组件:Elasticsearch(简称ES),它是一个实时的全文搜索和分析引擎,可以提供日志数据的收集、分析、存储 3 大功能。另外一个组件 Kibana 是这套检索系统中的 Web 图形化界面系统,可视化展示在 Elasticsearch 的日志数据和结果。

第23讲__产品技术团队OKR使用法则

经常有团队问我,团队或者部门是否可以应用 OKR 工作法。我的回答一般是否定的。像销售、市场、人事、行政这样的职能部门,如果彼此独立设定 OKR,几乎必然是无法和公司的聚焦目标对齐的。而且这些孤立的部门无法形成完整的业务链条,如果不能从公司或者事业单元的角度出发,就无法识别出影响成长的瓶颈问题和可能存在的增长动因,也就无法做有意义的聚焦。

第23讲__联盟链和它的困境

不知不觉我已经写到了深入区块链技术部分的最后一篇,今天我们就一起来聊聊联盟链。

其实,在 2016 年的时侯,联盟链是非常火热的,当时的公链还处于探索阶段,以太坊也不够成熟,这给了很多联盟链涌现的机会。所以说,从技术上来看,联盟链其实非常强劲,毫不逊色于著名的区块链项目,下面我们就一起来看看联盟链技术。

第23讲__请介绍类加载过程,什么是双亲委派模型?

Java 通过引入字节码和 JVM 机制,提供了强大的跨平台能力,理解 Java 的类加载机制是深入 Java 开发的必要条件,也是个面试考察热点。

今天我要问你的问题是,请介绍类加载过程,什么是双亲委派模型?

第23讲__移动网络:去巴塞罗那,手机也上不了脸书

前面讲的都是电脑上网的场景,那使用手机上网有什么不同呢?

移动网络的发展历程

你一定知道手机上网有 2G、3G、4G 的说法,究竟这都是什么意思呢?有一个通俗的说法就是:用 2G 看 txt,用 3G 看 jpg,用 4G 看 avi。

第23讲_如何判断客户端的网络连接?

由于涉及到网络、脚本语言等等,这一节起,我要开始讲一些基础的、看起来比较枯燥的知识。我会尽力写得有趣生动,但是,知识的获取并不容易,即便我已经在努力去讲解,还是需要你用更多的时间去摸索和学习。