摘要: 1。官网下载yum源 https://www.mysql.com/ 2.把yum源包上传到linux,安装。 执行命令安装 [root@bogon ~]# yum localinstall mysql-community-release-el6-1.noarch.rpm [root@bogon ~] 阅读全文
posted @ 2017-06-21 14:34 史安良 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1 登陆失败,mysqladmin修改密码失败 [root@mysql var]# mysqladmin -u root password '123456'mysqladmin: connect to server at 'localhost' failederror: 'Access denied 阅读全文
posted @ 2017-06-06 16:35 史安良 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 1.红-黑树的特征 它主要有两个特征:1.节点都有颜色;2.在插入和删除的过程中,要遵循保持这些颜色的不同排列的规则。首先第一个特征很好解决,在节点类中店家一个数据字段,例如boolean型变量,以此来表示节点的颜色信息。第二个特征比较复杂,红-黑树有它的几个规则,如果遵循这些规则,那么树就是平衡的 阅读全文
posted @ 2017-04-27 11:31 史安良 阅读(1549) 评论(0) 推荐(0) 编辑
摘要: 以前也看过hashMap源码不过是看的jdk1.7的,由于时间问题看的也不是太深入,只是大概的了解了一下他的基本原理;这几天通过假期的时间就对jdk1.8的hashMap深入了解了下,相信大家都是对红黑树和hashMap的扩容机制resize()比较感兴趣,红黑树也是jdk1.8对hashMap新加 阅读全文
posted @ 2017-04-27 11:18 史安良 阅读(2088) 评论(0) 推荐(0) 编辑
摘要: 我在看HashMap源码的时候有一个问题让我产生了兴趣,那就是HashMap的keySet方法,没有调用HashMap的有关数据的任何方法就能获取到map的所有的键,他是怎么做到的,然后我就通过模拟keySet方法得到了答案; 下面是代码: 其实是KeySet类间接的重写了abstractSet抽象 阅读全文
posted @ 2017-04-26 17:43 史安良 阅读(426) 评论(0) 推荐(0) 编辑
摘要: JDK1.7中,resize时,index取得时,全部采用重新hash的方式进行了。JDK1.8对这个进行了改善。 以前要确定index的时候用的是(e.hash & oldCap-1),是取模取余,而这里用到的是(e.hash & oldCap),它有两种结果,一个是0,一个是oldCap, 比如 阅读全文
posted @ 2017-04-20 17:29 史安良 阅读(4296) 评论(3) 推荐(4) 编辑
摘要: /** * Initializes or doubles table size. If null, allocates in * accord with initial capacity target held in field threshold. * Otherwise, because we are using power-of-two e... 阅读全文
posted @ 2017-03-27 11:43 史安良 阅读(5613) 评论(0) 推荐(2) 编辑
摘要: Linux为Tomecat指定JDK 在搭建Jenkin+Sonar集成时,由于系统环境配置了jdk1.7,但是jenkins在安装sonar的插件时,需要jdk1.8.,所以需要在Tomcat指定jdk1.8. (1)暂停Tomcat [hermes@fastdfs1 bin]$ ./startu 阅读全文
posted @ 2017-03-14 11:05 史安良 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 到mysql官网下载mysql编译好的二进制安装包,在下载页面Select Platform:选项选择linux-generic,然后把页面拉到底部,64位系统下载Linux - Generic (glibc 2.5) (x86, 64-bit),32位系统下载Linux - Generic (gl 阅读全文
posted @ 2017-02-14 15:27 史安良 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1 error:src refspec master does not match any这个问题,我之前也遇到过,这次又遇到了只是时间间隔比较长了,为了防止以后再遇到类似问题,还是把这个方法简单记录在此。 当然,是通过搜索引擎找到的答案,开始用谷歌,我以为stackoverflow会很权威的,结果 阅读全文
posted @ 2017-02-05 15:22 史安良 阅读(149) 评论(0) 推荐(0) 编辑