其他辅助工具/轮子
其他辅助工具/轮子 ApiPost:一款更适合国人的接口管理工具; Multipass:一款更轻量级的虚拟机; drwa.io:一个在线的画图神器; EasyPoi:5行代码就可以完成Excel的导入导出的开源项目; EasyExcel:一个基于Java的简单、省内存的读写Excel的开源项目;

沉默王二2022年3月18日
小于 1 分钟
fastjson:阿里巴巴开源的JSON解析库
01、前世今生 我是 fastjson,是个地地道道的杭州土著,但我始终怀揣着一颗走向全世界的雄心。这不,我在 GitHub 上的简介都换成了英文,国际范十足吧? 如果你的英语功底没有我家老板 666 的话,我可以简单地翻译下(说人话,不装逼)。 我是阿里巴巴开源的一款 JSON 解析库,可以将 Java 对象序列化成 JSON 字符串,同时也可以将 JSO

沉默王二2022年3月17日
大约 7 分钟
Forest:一款极简的声明式HTTP调用API框架
大家好,我是二哥呀!今天来给大家推荐一款直击痛点的 HTTP 客户端框架,可以超高效率地完成和第三方接口的对接。 在介绍本篇的主角之前,我们先来了解下 Java 生态中的 HTTP 组件库,大致可以分为三类: JDK 自带的 HttpURLConnection 标准库;; Apache HttpComponents HttpClient;; OkHttp。;

沉默王二2022年3月17日
大约 10 分钟
Gson:Google开源的JSON解析库
01、前世今生 我叫 Gson,是一款开源的 Java 库,主要用途为序列化 Java 对象为 JSON 字符串,或反序列化 JSON 字符串成 Java 对象。从我的名字上,就可以看得出一些端倪,我并非籍籍无名,我出身贵族,我爸就是 Google,市值富可敌国。 当然了,作为一个聪明人,我是有自知之明的,我在我爸眼里,我并不是最闪耀的那颗星。 我来到这个世

沉默王二2022年3月17日
大约 10 分钟
Jackson:GitHub上star数最多的JSON解析库
在当今的编程世界里,JSON 已经成为将信息从客户端传输到服务器端的首选协议,可以好不夸张的说,XML 就是那个被拍死在沙滩上的前浪。 很不幸的是,JDK 没有 JSON 库,不知道为什么不搞一下。Log4j 的时候,为了竞争,还推出了 java.util.logging,虽然最后也没多少人用。 Java 之所以牛逼,很大的功劳在于它的生态非常完备,JDK

沉默王二2022年3月17日
大约 9 分钟
Junit:一个开源的Java单元测试框架
01、前世今生 你好呀,我是 JUnit,一个开源的 Java 单元测试框架。在了解我之前,先来了解一下什么是单元测试。单元测试,就是针对最小的功能单元编写测试代码。在 Java 中,最小的功能单元就是方法,因此,对 Java 程序员进行单元测试实际上就是对 Java 方法的测试。 为什么要进行单元测试呢?因为单元测试可以确保你编写的代码是符合软件需求和遵循

沉默王二2022年3月17日
大约 7 分钟
Log4j:Java日志框架的鼻祖
空了的时候,我都会在群里偷偷摸摸地潜水,对小伙伴们的一举一动、一言一行筛查诊断。一副班主任的即时感,让我感到非常的快乐,略微夹带一丝丝的枯燥。 这不,我在战国时代读者群里发现了这么一串聊天记录: 竟然有小伙伴不知道“打日志”是什么意思,不知道该怎么学习,还有小伙伴回答说,只知道 Log4j! 有那么一刻,我遭受到了一万点暴击,内心莫名的伤感,犹如一匹垂头丧气

沉默王二2022年3月17日
大约 11 分钟
Log4j 2:Apache维护的一款高性能日志记录工具
Log4j 2,顾名思义,它就是 Log4j 的升级版,就好像手机里面的 Pro 版。我作为一个写文章方面的工具人,或者叫打工人,怎么能不写完这最后一篇。 Log4j、SLF4J、Logback 是一个爹——Ceki Gulcu,但 Log4j 2 却是例外,它是 Apache 基金会的产品。 SLF4J 和 Logback 作为 Log4j 的替代品,在很

沉默王二2022年3月17日
大约 9 分钟
Logback:Spring Boot内置的日志处理框架
就在昨天,老板听我说完 Logback 有多牛逼之后,彻底动心了,对我下了死命令,“这么好的日志系统,你还不赶紧点,把它切换到咱的项目当中!” 我们项目之前用的 Log4j,在我看来,已经足够用了,毕竟是小公司,性能上的要求没那么苛刻。 Log4j 介绍过了,SLF4J 也介绍过了,那接下来,你懂的,Logback 就要隆重地登场了,毕竟它哥仨有一个爹,那就

沉默王二2022年3月17日
大约 10 分钟
SLF4J:阿里巴巴强制使用的日志门面担当
我在读嵩山版的阿里巴巴开发手册(没有的小伙伴,记着找我要)的时候,就发现了一条「强制」性质的日志规约: "应用中不可以直接使用日志系统(Log4j、Logback)中的 API,而应该使用日志框架中的 API,比如说 SLF4J,使用门面模式的日志框架,有利于维护和统一各个类的日志处理方式。" (为什么我把这段文字手敲了下来呢,因为我发现阿里巴巴开发手册上的

沉默王二2022年3月17日
大约 10 分钟
2