自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 centos 7 安装mysql5.7

1、 选择MySQL Community (GPL) Downloads »。2、选择MySQL Community Server。安装过程中出现如下异常,将mysql的lib包移除。通过官网下载对应的mysql版本,mysql官网。2、切换账号信息,使用root账号进行安装。3、选择对应的操作系统和mysql版本。如果有安装请先卸载,卸载命令如下。1、上传mysql软件包。

2024-04-02 14:17:51 812 1

原创 虚拟机centos7安装

最近一直在学习mysql,以及mysql的深度课程,为了更好的了解mysql的优化策略,了解mysql的成本计算策略、innodb的内核信息以及mysql的日志信息。虚拟机有很多的网络桥接方式,但是我安装的目的不在于研究它的桥接方式,就使用默认的方式。经过安装后,来到下一步,我们选择系统使用的语言,这里我选择的是英语,如果看不懂英语的可以选择中文。5、选择安装的物理位置,注意安装后文件较大,建议放到空间较大的盘上。注意不要选择有中文,有空格的路径,防止意外的收获。3、选择下载好的镜像,保存到本地。

2024-04-01 20:03:33 405

原创 MyISAM和InnoDB介绍

MyISAM是MySQL的默认数据库引擎(5.5版之前),由早期的ISAM所改良。虽然性能极佳,但却有一个缺点:不支持事务处理(transaction)。

2024-03-28 21:36:20 622 1

原创 深入探讨数据库可能使用到的数据结构

上述对各种数据结构进行了对比,我们可以得到一个结论,hash表可以用于精准匹配效率比较高,二叉树、红黑树、B树、B+树查找都是二分查找,但是二叉树、红黑树的树高较高,大数据量会造成树的高度较高,也会使得查询效率变慢。叶节点具有相同的深度,叶节点的指针为空。红黑树是一种特殊的二叉树,它是一种平衡的二叉树,所谓平衡,即树中的任意非叶子左右子树都是平衡的。二叉树,也是一种很好的数据结构,它作为索引的最大优势就是可以实现范围查找,并且查找速度也快,有n条数据的前提下,获取到每条数据的时间复杂度为log2(n)。

2024-03-28 20:51:34 901 1

原创 JVM 垃圾回收算法

垃圾回收算法主要有标记复制算法、标记清理算法、标记整理算法和分代理论。

2022-11-12 22:37:35 119 1

原创 java对象内存分配

众所周知,java对象对象创建分配的地方在堆上,但是jdk8,java对象可以分配在栈上。在栈上为对象分配内存具有一定的条件性,即在栈上对象的生命周期可以随着方法移除栈而死亡才能将对象放入到栈上。

2022-11-10 23:14:25 933 1

原创 打破双亲委派机制

以上概念就是双亲委派的机制双亲委派机制能够很好的解决类加载重复问题,并且可以很好的保证类加载的安全性。

2022-11-08 19:51:43 716 1

原创 对象创建过程

检查class文件是否符合正常class信息,校验class文件中的标识信息,校验类是否争取。

2022-11-08 18:51:37 136

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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