自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小大虽差,各任其性,苟当其分,逍遥一也。

  • 博客(4)
  • 收藏
  • 关注

原创 开源神器:自动生成随机 mock 数据测试对象

测试的痛点大家好,我是老马。每一位开发者大部分工作都是写代码、测试代码、修BUG。我们有很多测试代码,总是花费大量的实践去构建一个对象。于是就在想,能不能自动填充一个对象呢?于是去 github 查了一下,找到了一个测试神器 data-factory。https://github.com/houbb/data-factory/data-factory作用data-factory 项目用于根据对象,随机自动生成初始化信息。便于测试。特性8 大基本类型的支持数组、对象、枚举

2020-12-25 21:49:18 1947 1

原创 技术架构的演进之路: 为什么需要微服务?

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-263T5MU7-1607762238687)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/02687087c936444685bbedf872fbd524~tplv-k3u1fbpfcp-zoom-1.image “技术架构的演进之路.png”)]整体发展概览服务架构一直处于演变之中,为了适合自己的业务,不断的去调整。整体的发展历程如下:[外链图片转存失败,源站可能

2020-12-12 16:38:06 499 1

原创 java 如何从零实现一个数据库差异对比工具?

对比数据的痛苦不知道你是否也像我一样,在快乐编写代码的时候,必须进行一些数据库的数据对比工作。诚然,一般的数据差异,比如是每一行的内容不同,市场上有比较成熟的 compare2 等对比工具。但是如果是对比数据的每一列是否相同,这个就会变得比较麻烦。v1.0 纯人工对比我们在做一些数据迁移等功能时,经常需要对比数据是否正确,最常见的方法就是人工一列一列的对比。一开始老马也是这么和同事对的,对了几天之后感觉效率实在是低,而且还容易看花眼。于是我就是琢磨,这个东西用程序对比应该会简单很多。v2.

2020-12-12 09:39:19 975 1

原创 图解 AVL 自平衡二叉查找树及 java 实现

AVL树AVL树是根据它的发明者G.M. Adelson-Velsky和E.M. Landis命名的。它是最先发明的自平衡二叉查找树(Self-balancing binary search tree),也被称为高度平衡树。相比于"二叉查找树",它的特点是:AVL树中任何节点的两个子树的高度最大差别为1。例子AVL 平衡树 5 2 71 3 6 9不平衡的树:1 2 3 4 5 6 7平衡因子某结点的左子树与右子树的高度(深度).

2020-12-06 16:29:21 351 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除