NullPointerException——空指针异常是程序中常见异常之一,也是导致程序运行失败的常见异常。以前,为了防止出现null,我们常在代码中使用if…else…做防...
NullPointerException——空指针异常是程序中常见异常之一,也是导致程序运行失败的常见异常。以前,为了防止出现null,我们常在代码中使用if…else…做防...
不管是开发过程种调试还是线上问题的定位追踪,日志都发挥着及其重要的作用。平时,我们会用System.out.println()打印一些信息到控制台,我们可以使用该语句输出日志...
我们在项目开发中经常会用到配置信息,例如数据库连接的帐号、密码等,而为了方便维护,我们通常将这些信息放到配置文件中。在需要用到这些配置信息时,可以通过代码获取。下面我们看看S...
2020.12.22日Spring宣布SpringCloud2020.0.0正式发布,不知道小伙伴们有没有注意到,新版本的命名方式不在是“伦敦地铁站”,而采用“日历化”版本方...
创建的三种方式 结构说明 SpringBoot 的设计目的是简化Spring的搭建与开发,尤其是没有了好多繁琐的配置。本篇文章主要介绍如何搭建SpringBoot项目。 从官...
想做一个关于SpringBoot的深度学习、实战的项目,一是对自己平时的一个总结,也是一种提升,二是可以给学习SpringBoot的小伙伴一些参考。简单规划了一下,目前想法如...
Java并发编程中经常会用到synchronized、volatile和lock,三者都可以解决并发问题,这里做一个总结。 1、volatile volatile保证了共享变...
一、基础篇 《HeadFirstJava》 入门级,很适合零基础的入门者。“《HeadFirstJava》是本完整的面向对象(object-oriented,OO)程序设计和...
错误信息:sun.security.validator.ValidatorException:PKIX path building failed:sun.security.p...
真的如老话所说,“没有笨的人,只有懒得人”。前段时间时间需要和其他项目做cas集成,于是乎在网上找了几篇教程看了一下,好了,很简单,学会了,开搞(自以为研究明白)。集成完事了...