12 2022 档案
摘要:何谓整洁代码代码逻辑直截了当,缺陷难以隐藏尽量减少依赖,便于维护,便于阅读分层战略完善代码逻辑,不冗余有单元测试,性能调优只提供一种做一件事的途径4.2 方法和技巧有意义的命名重构Code Review逐步改进 4.3 有意义的命名a、名副其实b、避免误导c、做有意义的区分 变量、函数、参数、类、包
阅读全文
摘要:图 图是一种较为复杂的非线性结构。 为啥说其较为复杂呢? 根据前面的内容,我们知道: 线性数据结构的元素满足唯一的线性关系,每个元素(除第一个和最后一个外)只有一个直接前趋和一个直接后继。 树形数据结构的元素之间有着明显的层次关系。 但是,图形结构的元素之间的关系是任意的。 何为图呢? 简单来说,图
阅读全文
摘要:Maven 介绍 Maven 官方文档是这样介绍的 Maven 的: Apache Maven is a software project management and comprehension tool. Based on the concept of a project object mode
阅读全文
摘要:###MyBatis-Plus相关文档 https://weishao-996.github.io/2022/10/25/%E9%BB%91%E9%A9%AC%E7%A8%8B%E5%BA%8F%E5%91%98-Mybatis-Plus/ ###MyBatis 代码生成器 https://weis
阅读全文
摘要:在我们描述堆之前,我们首先要明白一个概念,什么是树? 树的概念及结构 1.树的概念 树就是一种类似现实生活中的树的数据结构(倒置的树)。任何一颗非空树只有一个根节点。 一棵树具有以下特点: 一棵树中的任意两个结点有且仅有唯一的一条路径连通。 一棵树如果有 n 个结点,那么它一定恰好有 n-1 条边。
阅读全文