My Github

01 2021 档案

摘要:MySQL作为一个后端工程师,想必没有人没用过数据库,跟我一起复习一下MySQL吧,本文是我学习《MySQL实战45讲》的总结笔记的第三篇,本文总结了MySQL的索引相关知识,包括常见模型结构、主键和普通索引、索引的维护 及 MySQL 5.6新增的索引下推优化,理解他们可以帮助我们更好地理解MySQL的索引。 阅读全文
posted @ 2021-01-29 10:16 EdisonZhou 阅读(353) 评论(0) 推荐(1) 编辑
摘要:MySQL作为一个后端工程师,想必没有人没用过数据库,跟我一起复习一下MySQL吧,本文是我学习《MySQL实战45讲》的总结笔记的第二篇,总结了MySQL的四种事务隔离级别、实现方式 及 启动方式,可以帮助我们使用好MySQL的事务特性。 阅读全文
posted @ 2021-01-27 10:53 EdisonZhou 阅读(348) 评论(0) 推荐(0) 编辑
摘要:MySQL作为一个后端工程师,想必没有人没用过数据库,跟我一起复习一下MySQL吧,本文是我学习《MySQL实战45讲》的总结笔记的第一篇,总结了MySQL的基础架构、一个查询语句的执行过程 以及 一条更新语句的执行过程。 阅读全文
posted @ 2021-01-25 10:32 EdisonZhou 阅读(594) 评论(2) 推荐(2) 编辑
摘要:软件设计如果说学习数据结构和常用算法可以帮助我们写出较为高效的代码,那么学习软件设计相关知识则可以帮助我们写出较为高质量的代码,本文是我学习课程《软件设计之美》的学习总结第五部分,记录对于DDD领域驱动设计方法的整体理解。 阅读全文
posted @ 2021-01-18 10:21 EdisonZhou 阅读(266) 评论(0) 推荐(1) 编辑
摘要:软件设计如果说学习数据结构和常用算法可以帮助我们写出较为高效的代码,那么学习软件设计相关知识则可以帮助我们写出较为高质量的代码,本文是我学习课程《软件设计之美》的学习总结第四部分,记录对于设计模式和简单设计的理解。 阅读全文
posted @ 2021-01-14 22:29 EdisonZhou 阅读(226) 评论(0) 推荐(0) 编辑
摘要:软件设计如果说学习数据结构和常用算法可以帮助我们写出较为高效的代码,那么学习软件设计相关知识则可以帮助我们写出较为高质量的代码,本文是我学习课程《软件设计之美》的学习总结第三部分,分享面向对象的三个特点和五个设计原则的理解。 阅读全文
posted @ 2021-01-12 10:53 EdisonZhou 阅读(368) 评论(0) 推荐(0) 编辑
摘要:软件设计如果说学习数据结构和常用算法可以帮助我们写出较为高效的代码,那么学习软件设计相关知识则可以帮助我们写出较为高质量的代码,本文是我学习课程《软件设计之美》的学习总结的第二部分,分享如何了解一个软件的设计:先看模型,再看接口,最后看实现。经历了这三步,我们就基本可以了解一个软件的设计了。 阅读全文
posted @ 2021-01-07 16:26 EdisonZhou 阅读(385) 评论(0) 推荐(2) 编辑
摘要:软件设计如果说学习数据结构和常用算法可以帮助我们写出较为高效的代码,那么学习软件设计相关知识则可以帮助我们写出较为高质量的代码,本文是我学习课程《软件设计之美》的学习总结的第一部分。一句话概括,软件设计=好的模型+适合的规范。软件设计的第一步是分离关注点,分离的关注点越多越好,粒度越细越好。 阅读全文
posted @ 2021-01-06 11:37 EdisonZhou 阅读(672) 评论(0) 推荐(0) 编辑
摘要:目录索引业务是为公司的商业活动服务的,好的业务,多种多样的业务,持续发展的业务,都可以使公司在商业活动中占据优势,从而赢得市场。因此,可以说,商业知识是任何业务领域知识的底层逻辑。所以,技术人,如果要持续发展,了解商业知识可以更好地帮助我们理解业务。 阅读全文
posted @ 2021-01-05 10:54 EdisonZhou 阅读(353) 评论(0) 推荐(0) 编辑