- 博客(8)
- 收藏
- 关注

原创 关于ThreadLocal的思考
一.关于ThreadLocal我们应该知道的我们知道ThreadLocal被称作线程本地变量,它是一个以ThreadLocal对象为键,任意对象为值的存储结构(其实就是一个Map),这个结构被附带在线程上,也可以说是一个线程根据ThreadLocal对象查询绑定到这个线程上的一个值。that accesses one (via its {@code get} or {@code set}...
2018-08-18 16:00:59
203
原创 关于Mysql无法启动,错误1067,进程意外终止的解决办法
今天在启动Mysql时,忽然报错,错误如下图:由于一时间对这个错误摸不着头脑,于是去windows管理中-->系统工具-->事件查看器-->windows日志中看到如下错误图片中红框部分的意思是:不能打开mysql,插件表。请运行mysql_upgrade来创建它。打开MySQL的配置文件:my.ini文件 在[mysqId]后面加上 skip-grant-tables ...
2018-06-10 21:15:34
800
原创 idea push 时 出现如下错误 Push to origin/master was rejected
在第一次提交代码时,这个问题很容易出现,因为初始化的远端仓库和本地的仓库内容不一致导致了这个问题。解决办法:打开idea的Terminal(在idea的左下角)输入:git pull origin master --allow-unrelated-histories 告诉系统我允许合并不相关历史的内容然后再push就可以了。...
2018-04-28 01:26:53
11249
1
原创 HashMap源码解析
什么是Hash?Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,所以不可能从散列值来确定唯一的输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。(来自百...
2018-04-19 19:32:29
329
1
原创 面向对象六大原则
1. 单一职责原则(SRP)单一职责原则的核心思想是:系统中的每一个对象都应该只有一个单独的职责,而对象所关注的就是自身职责的完成。也就是说,每一个类应该只有一个职责,对外只提供一种功能,而引起类变化的原因也应该只有一个,单一职责也就是单一变化的原因。通常,一个类的职责越多,导致其变化的因素也就越多,因为每个职责都可能是一个变化的轴线。一般情况下,我们在设计一个类的时候会把与该类相关的操作都组合到...
2018-04-17 22:53:20
247
原创 Java普通代码块,静态代码块,构造代码块在子父类的执行顺序
废话不多说,我们先看代码,再说原因: 执行结果:我是父类静态代码块我是子类静态代码块我是父类构造A代码块我是父类构造B代码块我是子类构造A代码块我是子类构造B代码块从结果我们看出来,总是静态的代码块最先被输出,父类先于子类,普通代码块先与构造代码块。所以有一句口诀是:先静态,后非静态,先父类,后子类。上图...
2018-04-04 17:34:06
322
原创 java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 解决方案
当时因为遇到这个错误,烦劳了很久,所以写下了,希望能帮助别人。首先遇到这个错误的第一反应就是没有导入相关的包。如上所示,idea配置相关的jar包。或者去下载commons-logging.jar包网址:http://commons.apache.org/proper/commons-logging/download_logging.cgi但是我这里已经导入了Jar包。于是在maven中,用mvn...
2018-04-04 17:30:14
270
原创 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
4837
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人