自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

1024的博客

code the future

  • 博客(9)
  • 收藏
  • 关注

原创 三节点Hadoop集群环境搭建

本文讲述如何在CentOS7下安装Hadoop三节点的集群,请提前安装好CentOS操作系统,安装步骤可以参考手把手教你VMware安装CentOS安装的三台机器ip和主机名分别为192.168.1.100 node01192.168.1.110 node02192.168.1.120 node03现在node01上操作好后克隆至其他2台接下来开始正式安装,为了之后开发调试方便,先关闭防火墙关闭防火墙,selinux#关闭防火墙systemctl stop firewalld #

2021-01-19 22:02:18 459

原创 手把手教你VMware安装CentOS

新建一个文件夹,用来存储一类虚拟服务器新建虚拟机选择典型安装稍后安装操作系统选择Linux版本

2020-12-17 22:20:11 174

原创 手把手教你VirtualBox安装CentOS7

VirtualBox下载地址CentOS下载地址创建打开 VirtualBox 选择 新建名称 输入安装后展示的一个名称文件夹 虚拟系统的安装文件会放到这个文件夹类型和版本根据安装的虚拟系统来选择点击 下一步 分配内存大小再次点击 下一步 选择创建虚拟硬盘,在系统创建一个文件夹来当作虚拟操作系统的硬盘来使用点击 创建 选择默认硬盘文件类型就可以点击 下一步,推荐选择 动态分配,用多少分配多少点击 下一步 选择创建硬盘的位置和默认大小,可以选择默认分配,后面不够用在创建一块

2020-10-12 01:10:57 385

原创 Java基础之HashMap

HashMap 底层数据结构Hash算法static final int hash(Object key) { int h; return (key == null) ? 0 : (h = key.hashCode()) ^ (h >>> 16); }低16位与高16位进行异或运算,让其低16位同时保存了高16位的特点,避免Hash冲突因寻址算法n - 1 的高16位一般都是0,也就是说实际地址只和key低16位有关,如果2个key低16位

2020-05-20 14:37:41 188

原创 轻松玩转MySQL之事务篇

事务简介在MySQL中的事务是由存储引擎实现的,而且支持事务的存储引擎不多,我们主要说一下InnoDB存储引擎中的事务。事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。 事务用来管理 DDL、DML、DCL 操作,比如 insert,update,delete 语句,默认是自动提交的。事务四大特性(ACID)Atomicity(原子性)构成事务...

2020-04-07 19:13:06 292

原创 轻松玩转MySQL之锁篇

MySQL锁简介MySQL的锁主要分为乐观锁和悲观锁,乐观锁一般是程序自己实现,可以根据版本号或者时间戳字段实现MySQL表级锁表级锁由MySQL Layer层实现MySQL 实现的表级锁定的争用状态变量show status like 'table%';table_locks_immediate:产生表级锁定的次数;table_locks_waited:出现表级锁定争用而发...

2020-03-20 21:05:56 170

原创 轻松玩转MySQL之索引篇

轻松玩转MySQL之索引篇索引的自我介绍什么是索引优势和劣势优势劣势索引的分类索引的使用创建索引删除索引查看索引索引原理分析索引的存储结构B树和B+树非聚集索引(MyISAM)主键索引辅助索引(次要索引)聚集索引(InnoDB)主键索引辅助索引(次要索引)索引的使用场景哪些情况需要创建索引哪些情况不需要创建索引为什么使用组合索引组合索引的使用索引失效查看执行计划参数说明idselect_typet...

2020-03-17 23:22:01 244

原创 轻松玩转MySQL之架构体系篇

MySQL架构体系简介逻辑架构图连接器 (Connectors)系统管理和控制工具(Management Serveices & Utilities)连接池(Connection Pool)SQL接口(SQL Interface)解析器(Parser)查询优化器(Optimizer)查询缓存(Cache和Buffer)存储引擎(Pluggable Storage Engines)各个存储引...

2020-03-15 13:00:46 260

原创 Mac下的JAVA开发环境搭建

MAC下的java开发环境搭建JKD的安装和配置MAC下的java开发环境搭建JKD的安装和配置JDK的安装和配置JDK官方官网直通车查看系统使用何种shell命令 echo $SHELL(需大写)使用的是Bourne shell命令,可以通过编辑profile配置环境变量。输入 sudo vim /etc/profile按下 i 进入编辑模式,在文件末尾添加代码JAVA_HOME=JDK

2017-12-05 01:15:43 2301

空空如也

空空如也

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

TA关注的人

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