Java技术

提供java技术学习,包括java基础知识、java web开发、java开源框架,java开发工具等,让java学习更简单高效。

最新文章

IDEA使用Log4j2后Console控制台日志打印没有彩色效果

IDEA使用Log4j2后Console控制台日志打印没有彩色效果

在开发过程中,发现IDEA使用SpringBoot整合Log4j2后Console控制台日志打印没有彩色效果,看上去很不爽,完全没有区分度,具体效果如下:原因分析:IDEA控制台没有打印彩色日志的主要原因在于Log4j 2.10版本以后Log4j2默认关闭了Jansi(一个支持输出ANSI颜色的类库)解决步骤:我们采用两个步骤解决该问题:1)打开……

潘老师 2天前 23 ℃ (0)(0)

SpringBoot如何整合Log4j2实现日志记录

SpringBoot如何整合Log4j2实现日志记录

在java项目开发中,日志记录是必不可少的,详细且具体的日志记录对于日后的bug漏洞追踪及维护具有事半功倍的效果,而目前比较流行的主要架构就是SpringBoot+Log4j2来实现日志记录。下面我们来详细了解下如何使用SpringBoot整合Log4j2以及为什么选择Log4j2。一、常用日志框架类型1)java.util.logging:是JDK在1……

潘老师 2天前 25 ℃ (0)(0)

如何单独使用OpenFeign实现HTTP请求接口调用

如何单独使用OpenFeign实现HTTP请求接口调用

关于什么是OpenFeign在讲Spring Cloud时的文章中介绍过,具体可以参考(21到24小节):不过以上对OpenFeign的使用都是基于Spring Cloud整合之后的,如果我们想单独使用OpenFeign来实现HTTP请求调用第三方接口,我们该如何去实现呢?这里我们的举列应用场景就是实现一个java项目(非web项目),封装底层http请求……

潘老师 2天前 14 ℃ (0)(0)

IDEA中如何将Java项目达成SDK(jar包)供其他项目使用

IDEA中如何将Java项目达成SDK(jar包)供其他项目使用

最近在公司开发底层基于http协议和第三方系统进行通信的api接口,需要将该项目打包成SDK供其他项目引用,因此要用到打包SDK的流程,下面潘老师把步骤整理如下:一、打包SDK步骤1、打开File->Project Structure然后操作如下图:2、直接OK,抽取成jar包,如果你有Main Class可以指定,可以使jar独立运行3、这时候……

潘老师 2周前 (06-05) 40 ℃ (0)(1)

Apollo配置中心全套学习视频教程PDF资料下载

Apollo配置中心全套学习视频教程PDF资料下载

Apollo配置中心全套学习视频教程和PDF资料下载都是潘老师处于现在工作需要,从互联网上寻找的比较好的一些教学视频和相关资料文档,该份教程取自黑马程序员,其课程目标如下:学习时长2给多小时,其实1.5倍速看起来也只需要1个多小时就差不读学完了,用起来也比较简单,容易上手,潘老师把相关PDF在线文档和相关其他资料整理如下: 此处内容已经被作者隐藏,请输入……

潘老师 2周前 (06-04) 40 ℃ (0)(1)

尚硅谷Git全套资料学习视频教程及PDF文档下载(Github、Gitee、Gitlab)

尚硅谷Git全套资料学习视频教程及PDF文档下载(Github、Gitee、Gitlab)

尚硅谷最近出了全套Git学习视频及PDF文档资料,相当详细,由于最近新入职公司也用Git以及Gitlab实现版本管理,所以有必要去学习下,于是找到了这一版视频和相关资料文档,很是不错,于是给大家分享出来。首先看下视频和文档的内容大纲,都讲了Git的哪些知识:为了方便大家访问与查看文档,这里我直接把PDF的链接放在下面,以及全套资料的下载: 此处内容已经……

潘老师 2周前 (06-03) 54 ℃ (0)(1)

Windows下IDEA如何整合gitlab图文教程详解

Windows下IDEA如何整合gitlab图文教程详解

一、前期准备本地电脑先安装Git,然后整合进IDEA,具体安装配置步骤可以参考如下文章的整合步骤中的7-9小点二、安装配置gitlab插件1)在File -> Settings -> Plugins 里面 搜索 gitlab,选择如下install2)重启IDEA3)生成SSH密钥和Access Tokena.打开我们安装的Git所在目录,找到……

潘老师 2周前 (06-03) 42 ℃ (0)(1)