自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lonely_Xia

被真相蒙蔽,是一件痛苦的事情

原创 关于ThreadLocal的思考

一.关于ThreadLocal我们应该知道的 我们知道ThreadLocal被称作线程本地变量,它是一个以ThreadLocal对象为键,任意对象为值的存储结构(其实就是一个Map),这个结构被附带在线程上,也可以说是一个线程根据ThreadLocal对象查询绑定到这个线程上的一个值。 th...

2018-08-18 16:00:59

阅读数 50

评论数 0

原创 关于Mysql无法启动,错误1067,进程意外终止的解决办法

今天在启动Mysql时,忽然报错,错误如下图:由于一时间对这个错误摸不着头脑,于是去windows管理中-->系统工具-->事件查看器-->windows日志中看到如下错误图片中红框部分的意思是:不能打开mysql,插件表。请运行mysql_upgrade...

2018-06-10 21:15:34

阅读数 473

评论数 0

原创 idea push 时 出现如下错误 Push to origin/master was rejected

在第一次提交代码时,这个问题很容易出现,因为初始化的远端仓库和本地的仓库内容不一致导致了这个问题。解决办法:打开idea的Terminal(在idea的左下角)输入:git pull origin master --allow-unrelated-histories 告诉系统我允许合并不相关历史的...

2018-04-28 01:26:53

阅读数 7498

评论数 0

原创 HashMap源码解析

什么是Hash?Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,所以不可能从...

2018-04-19 19:32:29

阅读数 129

评论数 2

原创 面向对象六大原则

1. 单一职责原则(SRP)单一职责原则的核心思想是:系统中的每一个对象都应该只有一个单独的职责,而对象所关注的就是自身职责的完成。也就是说,每一个类应该只有一个职责,对外只提供一种功能,而引起类变化的原因也应该只有一个,单一职责也就是单一变化的原因。通常,一个类的职责越多,导致其变化的因素也就越...

2018-04-17 22:53:20

阅读数 52

评论数 0

原创 Java普通代码块,静态代码块,构造代码块在子父类的执行顺序

                 废话不多说,我们先看代码,再说原因:                               执行结果:我是父类静态代码块我是子类静态代码块我是父类构造A代码块我是父类构造B代码块我是子类构造A代码块我是子类构造B代码块从结果我们看出来,总是静态的代码块最先被...

2018-04-04 17:34:06

阅读数 85

评论数 0

原创 java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 解决方案

当时因为遇到这个错误,烦劳了很久,所以写下了,希望能帮助别人。首先遇到这个错误的第一反应就是没有导入相关的包。如上所示,idea配置相关的jar包。或者去下载commons-logging.jar包网址:http://commons.apache.org/proper/commons-loggin...

2018-04-04 17:30:14

阅读数 58

评论数 0

原创 The goal you specified requires a project to execute but there is no POM in this directory 错误

最近在学习MAVEN构建项目时,遇到这个问题,报错如上:根据提示是因为你在启动一个项目时,必须要有pom.xml,而我的目录(C:\Users\dizhuxia)没有pom.xml文件,我的解决方法是进入到项目的有pom.xml中去,执行相关的MAVEN命令,就可以了。这是我项目的目录:如下命令进...

2018-04-04 16:58:08

阅读数 728

评论数 0

提示
确定要删除当前文章?
取消 删除