08 2022 档案

摘要:一、红黑树 1.红黑树是一种自平衡的二叉搜索树,也是一种高效的查找树。红黑树的应用很广泛,如Java中的TreeMap、JDK1.8中的HashMap等均是基于红黑树实现的。 二、第三方包redblacktree 1.Dataviz是一个数据结构可视化库,通过对 Graphviz的可视化功能用gol 阅读全文
posted @ 2022-08-06 11:15 夜满星河 阅读(1188) 评论(0) 推荐(0) 编辑
摘要:1.针对普通的整型、string型变量,使用‘==’来判断两变量是否相同是比较简便的,然而对于切片型、map型、struct型等变量,使用‘==’判断二者是否完全相等就会很麻烦。 2.使用reflect.DeepEqual函数可以更好地解决这一问题。函数签名:func DeepEqual(a1, a 阅读全文
posted @ 2022-08-05 21:34 夜满星河 阅读(936) 评论(0) 推荐(0) 编辑
摘要:1.TDD是Test-Driven Development的简称,意为测试驱动开发,是敏捷开发中的一项核心技术。TDD是指在开发功能代码之前,先编写测试单元用例代码,这段测试代码需要明确将要开发什么功能。 2.TDD的基本思路是用测试推动开发过程,这个过程并非单纯的测试过程,而是包括需求分析、设计、 阅读全文
posted @ 2022-08-04 21:04 夜满星河 阅读(616) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起