乐趣区

关于小工具:Java-效率工具

你是否有遇到过这样的状况,在开发过程中须要比拟两列数据,但应用文本比对工具的话他是按行基准比对的,我还得对每列数据先进行排序,但排序又去哪里排,想到 excel 能够排序,折腾下来,特地麻烦,不晓得为啥这么一个小工具都没有人提供,这里 sanri-tools-maven 提供了这个小工具,能够间接比拟两列文本差别,找到多进去的局部,还能够疏忽大小写的差别,去空白等性能

当开发过程或者测试过程中遇到问题时,定位到可能是 redis 数据问题,然而应用的是 kryo 或者 jdk 序列化把对象放入 redis 的,这时应用 redis-cli 或者其它 redis 可视化工具时,都会有乱码的状况,并不知道数据是什么,这时你只能手写一份 redis 连贯去获取数据并反序列化,节约大量工夫,sanri-tools-maven 提供了 redis 工具,能够上传我的项目中的类,并提供了大量的反序列化工具来进行数据可视化工作,也能够自已定义本人的反序列化能力,并增加到我的项目中来

刚接手一个新我的项目时,最须要的就是相熟表构造,然而你可能面对一个 pdm 或者一堆数据表无从下手时,你只能从代码一点点去看每个业务的数据表构造,sanri-tools-maven 提供了元数据工具,能够间接依据表名,表正文,列名,列正文来搜寻表,能够让你很快的相熟一个我的项目

在增删改查开发实现后,你迫切需要一些数据来进行测试,sanri-tools-maven 提供了随机数据生成,他即能够针对单表进行数据生成,也能够查问另一张表的数据来进行随机插入从而造成关联关系

当需要开发实现后,须要写 sql 脚本,如果数据库有表或者字段变更时,但人工总会出错或者脱漏,sanri-tools-maven 提供了两库的元数据比对,能够对变更的表,列,索引生成可反复执行的 sql,目前反对 mysql, oracle 能够本人进行扩大

对于 kafka 中间件来说,官网是没有提供界面工具的,我看了好多的界面管理工具,大多都只能反对一个集群的治理,sanri-tools-maven 提供了多个 kafka 集群 的数据管理,数据监控,并且能够监控某个生产组某个主题某个分区的生产状况,和卡住的数据到底是什么,同样反对数据的可视化

sanri-tools-maven 平台在设计之初就是多模块可插拔的设计,你能够很不便的定义本人须要的能力按模块增加进来,自定义一个模块和平台无太大的依赖关系,但能够很不便的用到平台的能力

sanri-tools-maven 目前还属于开源欠缺阶段,欢送各位大神补充和欠缺,退出咱们,为程序员效率工具致力

退出移动版