随笔分类 -  小工具

摘要:为什么会产生jar包冲突,如何排查jar包冲突? [TOC] Jar包冲突产生的原因 我们知道maven有传递性依赖机制,举例来说,当我们需要A的依赖的时候,就会在pom.xml中引入A的jar包;而A的jar包中依赖了B的jar包,这样Maven在解析pom.xml的时候,会依次将A、B 的jar 阅读全文
posted @ 2019-12-24 21:23 上帝爱吃苹果-Soochow 阅读(8134) 评论(2) 推荐(2)
摘要:Maven pom.xml 全配置(二)不常用配置 这里贴出Maven pom.xml文件中使用率较少的配置参数,如果此篇文档中没有找到你想要的参数,移步 "Maven pom.xml 全配置(一)常用配置" 阅读全文
posted @ 2019-08-31 14:28 上帝爱吃苹果-Soochow 阅读(773) 评论(0) 推荐(0)
摘要:Maven pom.xml 全配置(一)常用配置 这里贴出一个Maven中出现频率较高的配置参数注释,方便理解项目中Maven的配置具体的作用。如果在此博文中没有找到你想看到的参数,可以移步 "Maven pom.xml 全配置(二)不常用配置" 阅读全文
posted @ 2019-08-31 14:25 上帝爱吃苹果-Soochow 阅读(3786) 评论(0) 推荐(1)
摘要:Java 调用http接口(基于OkHttp的Http工具类方法示例) [TOC] 现在的互联网项目中,自己单撸所有功能的时代已经过去了,有些功能往往有第三方或者公司其他团队提供服务,你要做得仅仅就是和它们进行对接。对接一些大公司提供的服务时,它们往往会提供对应语言的SDK和说明文档;而团队与团队之 阅读全文
posted @ 2019-08-17 15:29 上帝爱吃苹果-Soochow 阅读(12875) 评论(1) 推荐(1)
摘要:解决JRebel对myBatis Mapper 失效的问题 在之前的 "文章" 中介绍了JRebel这个插件的使用和优势,虽然它对配置文件的改动的热更新是生效的,但是mybatis的mapper文件的改动却无法生效,为了解决这个问题,JRebel扩展了一个叫做JRebel Nightly Build 阅读全文
posted @ 2019-07-14 17:16 上帝爱吃苹果-Soochow 阅读(7239) 评论(0) 推荐(0)
摘要:在平时的工作产出中,代码出现问题时往往要不停的修改测试其正确性,每次修改一部分代码都需要重启项目,这十分的耗时,对于企业大型项目来说你重启的时间够你去喝杯咖啡了,本篇博文主要就减少重启项目时间为目的来介绍一款插件工具 JRebel。 JRebel 对于使用过SpringBoot框架人来说,对热更新并 阅读全文
posted @ 2019-07-06 14:11 上帝爱吃苹果-Soochow 阅读(4120) 评论(0) 推荐(1)
摘要:lombok项目的产生就是为了省去我们手动创建getter和setter等基本方法的麻烦,它能够在我们编译源码的时候自动帮我们生成getter和setter等方法。即它最终能够达到的效果是:在源码中没有getter和setter方法,但是在编译生成的字节码文件中有getter和setter方法 关于 阅读全文
posted @ 2018-11-12 20:47 上帝爱吃苹果-Soochow 阅读(16395) 评论(0) 推荐(2)
摘要:Lombok插件安装与使用说明 [TOC] 在实习中发现项目中IDE一直报检查错误,原来是使用了Lombok注解的黑科技,这里整理了一些日常编码中能遇到的所有关于它的使用详解,其实lombok项目的产生就是为了省去我们手动创建getter和setter方法等等一些基本组件代码的麻烦,它能够在我们编译 阅读全文
posted @ 2018-11-08 16:00 上帝爱吃苹果-Soochow 阅读(6445) 评论(0) 推荐(3)
摘要:Markdown图片存储解决方法-利用阿里云OSS 19.5 更新 由于极简图床的网站停止运营了,所以本文的图床工具需要换个中转媒介,推荐github上的PicGo开源软件作为上传工具,背后上传的云不变(你原先用阿里云做存储,还是用阿里云OSS)。 我们在用markdown写一些博客或者文章的时候, 阅读全文
posted @ 2018-08-17 21:52 上帝爱吃苹果-Soochow 阅读(5094) 评论(3) 推荐(1)