摘要: 什么是单元测试? 在计算机编程中,单元测试(英语:Unit Testing)又称为模块测试,是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。 ——维基百科 什么是一个单元? 在过程化编程中,一个单元就是单个程序、函数、过程等;对于面向对象编程,最小单元就是方法,包括基类(超类)、抽象 阅读全文
posted @ 2021-03-05 22:58 胡洋 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 本文主要讨论MySQL索引的部分知识。将会从MySQL索引基础、索引优化实战和数据库索引背后的数据结构三部分相关内容,下面一一展开(本文图片可点开放大)。 一、MySQL索引基础 首先,我们将从索引基础开始介绍一下什么是索引,分析索引的几种类型,并探讨一下如何创建索引以及索引设计的基本原则。 此部分 阅读全文
posted @ 2021-03-05 17:55 胡洋 阅读(49) 评论(0) 推荐(0) 编辑
摘要: JAVA中的四种JSON解析方式详解 JAVA中的四种JSON解析方式详解 我们在日常开发中少不了和JSON数据打交道,那么我们来看看JAVA中常用的JSON解析方式。1、JSON官方 脱离框架使用2、GSON3、FastJSON 有问题4、jackson 常用JSON操作涉及到的类: public 阅读全文
posted @ 2021-03-05 14:59 胡洋 阅读(72) 评论(0) 推荐(0) 编辑
摘要: Java多线程看这一篇就足够了(吐血超详细总结) 进程与线程 进程是程序的一次动态执行过程,它需要经历从代码加载,代码执行到执行完毕的一个完整的过程,这个过程也是进程本身从产生,发展到最终消亡的过程。多进程操作系统能同时达运行多个进程(程序),由于 CPU 具备分时机制,所以每个进程都能循环获得自己 阅读全文
posted @ 2021-03-05 14:15 胡洋 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 集合的特点: 集合用来存储不同类型的对象(基本数据类型除外),存储长度可变。Java集合中实际存放的只是对象的引用,每个集合元素都是一个引用变量,实际内容都放在堆内存或者方法区里面,但是基本数据类型是在栈内存上分配空间的,栈上的数据随时就会被收回的。 集合框架图: 上述类图中,实线边框的是实现类,比 阅读全文
posted @ 2021-03-05 10:42 胡洋 阅读(293) 评论(0) 推荐(0) 编辑