设计模式
人月神话
匠心-精益之道
这个作者很懒,什么都没留下…
展开
-
设计文档应该怎么写?
作为一名软件工程师,如何写好一份优秀的设计文档,是十分重要的。本文试图描述如何才能写好一份设计文档。本文分为4个部分:为什么要写一份设计文档 要包含在设计文档中的内容 怎么写 相关过程为什么要写一个设计文档? 设计是软件过程的一个重要环节。而设计文档的编写,更是设计阶段的重要产物。设计文档也被业界人士认为是技术规范,描述是如何解决或实现需求中内容,最终于愿景达成最终一致性的比较文件。设计文档是确保正确完成工作的最有用工具。设计文档中应该包含哪些内容?设计文档描述了问题的..翻译 2020-11-15 11:34:02 · 7782 阅读 · 0 评论 -
MySQL基础回顾-02(一条更新语句的执行流程)
MySQL基础回顾-01 中,我们介绍了 一条查询语句的执行过程一般是经过连接器、分析器、优化器、执行器等功能模块,最后到达存储引擎。可以确定的说,查询语句的那一套流程,更新语句也是同样会走一遍。 看下图回顾一下MySQL执行流程图 与查询流程不一样的是,更新流程还涉及两个重要的日志模块,它们正是我们今天要讨论的主角:redo log(重做日志)和 binlog(归档日志)。 具体来说,当有一条记录需要更新的时候,InnoDB 引擎就会先把记录写到 redo log(粉...原创 2020-07-18 11:42:04 · 151 阅读 · 0 评论