自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 尚硅谷大数据技术之Linux 第6章 远程登录6.3

第6章 远程登录6.3 6.2中文版SecureCRT的使用 创建连接,如图1-141所示 点击“下一步”,如图1-142所示 添加主机名和端口,如图1-143所示 点击“下一步”,如图1-144所示 添加会话名称,如图1-145所示 6.3SecureCRT中文乱码解决方法 1.重新查看会话,是否中文显示正常 2.依然无法正常显示中文,可能是由于Li...

2019-08-01 14:38:51 638

原创 尚硅谷大数据技术之Linux 第6章 远程登录6.2

第6章 远程登录6.2 生成序列号,点击keygen,如图1-128所示 点击path,如图1-129所示 点击SecureCRT.exe,如图1-130所示 序列号生成成功,如图1-131所示 创建连接,如图1-132所示 点击“下一步”,如图1-133所示 添加Hostname和Username,如图1-134所示 点击“下一步”,如图1-135所...

2019-08-01 14:33:23 588

原创 尚硅谷大数据技术之Linux 第6章 远程登录6.1

第6章远程登录6.1 6.1 安装SecureCRT(英文版) Linux远程登录及相关工具介绍 Linux一般作为服务器使用,而服务器一般放在机房,你不可能在机房操作你的Linux服务器。这时我们就需要远程登录到Linux服务器来管理维护系统。 Linux系统中是通过SSH服务实现的远程登录功能,默认ssh服务端口号为22。Window系统上 Linux 远程登录客户端有Secure...

2019-08-01 14:28:08 595

原创 尚硅谷大数据技术之Linux 第5章 网络配置和系统管理操作 5.4

第5章 网络配置和系统管理操作 5.4 5.7 克隆虚拟机 1.关闭要被克隆的虚拟机 2.找到克隆选项,如图1-112所示 3.欢迎页面,如图1-113所示 4.克隆虚拟机,如图1-114所示 5.设置创建完整克隆,如图1-115所示 6.设置克隆的虚拟机名称和存储位置,如图1-116所示 7.等待正在克隆,如题1-117所示 8.点击关闭,完成克隆,如...

2019-08-01 13:52:08 426

原创 尚硅谷大数据技术之Linux 第5章 网络配置和系统管理操作 5.3

第5章 网络配置和系统管理操作 5.3 5.4.3 进程运行级别 Linux进程运行级别,如图1-102所示 5.4.4 关闭防火墙 1.临时关闭防火墙 (1)查看防火墙状态 5.5 关机重启命令 在linux领域内大多用在服务器上,很少遇到关机的操作。毕竟服务器上跑一个服务是 永无止境的,除非特殊情况下,不得已才会关机。 正确的关机流程为:sync > shut...

2019-07-25 14:39:51 400

原创 尚硅谷大数据技术之Linux 第5章 网络配置和系统管理操作 5.2

第5章 网络配置和系统管理操作 5.2 5.3 配置主机名 5.3.1 hostname 显示和设置系统的主机名称 1.基本语法 hostname (功能描述:查看当前服务器的主机名称) 2.案例实操 (1)查看当前服务器主机名称 5.3.2 修改主机名称 1.修改linux的主机映射文件(hosts文件) (1)进入Linux系统查看本机的主机名。通过hostname...

2019-07-24 16:51:10 282

原创 尚硅谷大数据技术之Linux 第5章 网络配置和系统管理操作 5.1

第5章网络配置和系统管理操作 5.1 5.1 查看网络IP和网关 1.查看虚拟网络编辑器,如图1-95所示 2.修改ip地址,如图1-96所示 3.查看网关,如图1-97所示 4. 查看windows环境的中VMnet8网络配置,如图1-98所示 5.2 配置网络ip地址 5.2.1 ifconfig 配置网络接口 ifconfig :network int...

2019-07-24 14:08:29 296

原创 尚硅谷大数据技术之Linux 第4章 VI/VIM编辑器

第4章VI/VIM编辑器 4.1 是什么 VI是Unix操作系统和类Unix操作系统中最通用的文本编辑器。 VIM编辑器是从VI发展出来的一个性能更强大的文本编辑器。可以主动的以字体颜色辨别语法的正确性,方便程序设计。VIM与VI编辑器完全兼容。 4.1 是什么 VI是Unix操作系统和类Unix操作系统中最通用的文本编辑器。 VIM编辑器是从VI发展出来的一个性能更强大的文本编辑器...

2019-07-24 13:59:30 311

原创 尚硅谷大数据技术之Linux 第3章 Linux文件与目录结构

第3章Linux文件与目录结构 3.1 Linux文件 Linux系统中一切皆文件。 3.2 Linux目录结构 如图1-87所示 本教程由尚硅谷教育大数据研究院出品,如需转载请注明来源。 ...

2019-07-24 13:54:26 390

原创 尚硅谷大数据技术之Linux 第2章 VM与Linux的安装 3.2

第2章 VM与Linux的安装 3.2、 8.重启CentOS, 这时候屏幕变成全屏了,如图1-82所示 9.设置共享文件夹,实现Windows ß--------àCentOS文件共享,如图1-83,1-84,1-85,1-86所示 本教程由尚硅谷教育大数据研究院出品,如需转载请注明来源。 ...

2019-07-22 15:13:01 293

原创 尚硅谷大数据技术之Linux 第2章 VM与Linux的安装 3.1

第2章 VM与Linux的安装 3.1 2.3 VMTools安装 1.什么是VMtools VM tools顾名思义就是Vmware的一组工具。主要用于虚拟主机显示优化与调整,另外还可以方便虚拟主机与本机的交互,如允许共享文件夹,甚至可以直接从本机向虚拟主机拖放文件、鼠标无缝切换、显示分辨率调整等,十分实用。 2.先启动CentOS并成功登录如1-74所示,发现底部提示且窗口中等大小,准...

2019-07-22 14:50:51 302

原创 尚硅谷大数据技术之Linux 第2章 VM与Linux的安装 3.0

第2章 VM与Linux的安装 3.0 43.安装完成,重新引导 ,如图1-65所示 44.欢迎引导页面,如图1-66所示 45.许可证,如图1-67所示 46.创建用户,可以先不创建,用root账户登录就行,如图1-68,1-69所示 47.时间和日期,如图1-70所示 48.Kdump,去掉,如图1-71,1-72所示 49.重启后用root登录...

2019-07-22 14:15:49 245

原创 尚硅谷大数据技术之Linux 第2章 VM与Linux的安装 2.9

第2章 VM与Linux的安装 2.9 34.可扩展文件系统支持,如图1-57所示 35.基本系统,如图1-58所示 36.应用程序,如图1-59所示 37.开发、弹性存储、数据库、服务器,如图1-60所示 可以都不勾,有需要,以后使用中有需要再手动安装 38.桌面 除了KDE,其他都选就可以了,如图1-61所示。 39.语言支持,如图1-62所示 40...

2019-07-22 14:12:48 232

原创 尚硅谷大数据技术之Linux 第2章 VM与Linux的安装 2.8

第2章 VM与Linux的安装 2.8 分区完成,如图1-51所示 格式化设备,如图1-52所示 将存储配置写入设备,如图1-53所示 31.程序引导,直接下一步,如图1-54所示 32.现在定制系统软件,如图1-55所示 33.Web环境,如图1-56所示 本教程由尚硅谷教育大数据研究院出品,如需转载请注明来源。 ...

2019-07-22 14:02:13 188

原创 尚硅谷大数据技术之Linux 第2章 VM与Linux的安装 2.7

第2章 VM与Linux的安装 2.7 24.选择存储设备,如图1-39,1-40所示 25.给计算机起名,如图1-41所示 26.设置网络环境 安装成功后再设置。 27.选择时区,如图1-42所示 28.设置root密码 (一定记住),如图1-43所示 29.硬盘分区,如图1-44所示 30.根分区新建,如图1-45,1-46所示 创建Boot...

2019-07-12 15:23:05 294

原创 尚硅谷大数据技术之Linux 第2章 VM与Linux的安装 2.6

第2章 VM与Linux的安装 2.6 18.加电并安装配置CentOS,如图1-33所示 19.加电后初始化欢迎进入页面,如图1-34所示 回车选择第一个开始安装配置,此外,在Ctrl+Alt可以实现Windows主机和VM之间窗口的切换 20.是否对CD媒体进行测试,直接跳过Skip,如图1-35所示 21.CentOS欢迎页面,直接点击Next,如图1-36所示 ...

2019-07-12 15:18:12 275

原创 尚硅谷大数据技术之Linux 第2章 VM与Linux的安装 2.5

第2章 VM与Linux的安装 2.5 12.新建虚拟磁盘,如图1-27所示 13.设置磁盘容量,如图1-28所示 14.你在哪里存储这个磁盘文件,如图1-29所示 15.新建虚拟机向导配置完成,如图1-30所示 16.VM设置,如图1-31所示 17.加载ISO,如图1-32所示 本教程由尚硅谷教育大数据研究院出品,如需转载请注明来源。 ...

2019-07-12 15:15:46 244

原创 尚硅谷大数据技术之Linux 第2章 VM与Linux的安装 2.4

第2章 VM与Linux的安装 2.4 6.虚拟机命名和定位磁盘位置,如图1-22所示 7.处理器配置,看自己是否是双核、多核,如图1-23所示 8.设置内存为2GB,如图1-24所示 9.网络设置NAT 10.选择IO控制器类型,如图1-25所示 11.选择磁盘类型,如图1-26所示 本教程由尚硅谷教育大数据研究院出品,如需转载请注明来源。 ...

2019-07-12 15:13:04 579

原创 尚硅谷大数据技术之Linux 第2章 VM与Linux的安装 2.3

第2章 VM与Linux的安装 2.3 VMware Workstation 安装向导完成,如图1-16所示 2.2 CentOS安装 1.检查BIOS虚拟化支持,如图1-17所示 2.新建虚拟机,如图1-18所示 3.新建虚拟机向导,如图1-19所示 4.创建虚拟空白光盘,如图1-20所示 5.安装Linux系统对应的CentOS版,如图1-21所示 ...

2019-07-12 15:10:21 391

原创 尚硅谷大数据技术之Linux 第2章 VM与Linux的安装 2.2

第2章 VM与Linux的安装 2.2 VMware Workstation软件更新,如图1-9所示 VMware Workstation用户体验改进计划,如图1-10所示 VMware Workstation快捷方式,如图1-11所示 VMware Workstation 执行请求,如图1-12所示 VMware Workstation 正在执行请求,如图1-13所...

2019-07-12 14:44:09 276

原创 尚硅谷大数据技术之Linux 第2章 VM与Linux的安装 2.1

第2章 VM与Linux的安装 2.1 2.1 VMWare安装 VMware Workstation安装向导,如图1-4所示 VMware Workstation安装的许可协议,如图1-5所示 VMware Workstation安装类型,如图1-6所示 VMware Workstation功能,如图1-7所示 VMware Workstation组件配置,如图1-...

2019-07-12 14:40:34 271

原创 尚硅谷大数据技术之Linux 第1章 Linux入门

第1章 Linux入门 1.1 概述 1.2 Linux和Windows区别 1.3 Centos下载地址 本教程由尚硅谷教育大数据研究院出品,如需转载请注明来源。

2019-07-12 14:36:11 523

原创 MySQL高级 第12章练习

第12章练习 1. 案例一 列出自己的掌门比自己年龄小的人员 更换为大表,进行分析: 2. 案例二 列出所有年龄低于自己门派平均年龄的人员 思路: 先取门派的平均年龄,再跟自己的年龄做对比! 更换为大表: 在没有索引的前提下: 如何优化: ①首先在子查询中,需要根据deptid做groupby操作,因此,需要在deptid上面建立索引; ②因为是i...

2019-07-03 11:32:32 851

原创 MySQL高级 第11章排序分组优化

第11章排序分组优化 where 条件和 on的判断这些过滤条件,作为优先优化的部门,是要被先考虑的!其次,如果有分组和排序,那么也要考虑grouo by 和order by。 1. 无过滤不索引 create index idx_age_deptid_name on emp (age,deptid,name); explain select * from emp...

2019-07-03 11:06:31 515

原创 MySQL高级 第10章子查询优化

第10章子查询优化 1. 案例 取所有不为掌门人的员工,按年龄分组! 此时,再次查询: ②进一步优化,替换not in。 上述SQL可以替换为: select age as '年龄',count(*) as '人数' from emp e left join dept d on e.id=d.ceo where d.id is null group by age; ...

2019-07-03 11:00:02 202

原创 MySQL高级 第9章关联查询优化

第9章关联查询优化 1. 建表语句 CREATE TABLE IF NOT EXISTS `class` ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `card` INT(10) UNSIGNED NOT NULL, PRIMARY KEY (`id`) ); CREATE TABLE IF ...

2019-07-03 10:57:02 191

原创 MySQL高级 第8章单表使用索引常见的索引失效

第8章单表使用索引常见的索引失效 1.全值匹配我最爱 1.1 有以下SQL语句 1.2 建立索引 CREATE INDEX idx_age_deptid_name ON emp(age,deptid,NAME); 结论:全职匹配我最爱指的是,查询的字段按照顺序在索引中都可以匹配到! SQL中查询字段的顺序,跟使用索引中字段的顺序,没有关系。优化器会在不影响SQL执行结果的...

2019-07-02 14:26:26 695

原创 MySQL高级 第7章批量数据脚本

第7章批量数据脚本 1. 插入数据 1.1 建表语句 1.2 设置参数 在执行创建函数之前,首先请保证log_bin_trust_function_creators参数为1,即on开启状态。 否则会报错: 查询:show variables like 'log_bin_trust_function_creators'; 设置:set global log_bin_trus...

2019-07-02 13:55:00 454

原创 MySQL高级 第6章Explain性能分析

第6章Explain性能分析 1. 概念 使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的。分析你的查询语句或是表结构的性能瓶颈。 用法: Explain+SQL语句。 Explain执行后返回的信息: 2. Explain准备工作 3. id select查询的序列号,包含一组数字,表示查询中执行select子句或操...

2019-07-02 13:48:31 358

原创 MySQL高级 第5章索引优化分析

第5章索引优化分析 1. 索引的概念 1.1 是什么 MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。可以得到索引的本质:索引是数据结构。可以简单理解为排好序的快速查找数据结构。 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。下图就...

2019-07-02 10:38:47 321

原创 MySQL高级 第4章SQL预热

第4章SQL预热 1. 常见的Join查询图 2. Join示例 2.1 建表语句 2.2 案例 1.所有有门派人员的信息(要求显示门派名称) SELECT e.`name`,d.`deptName` FROM t_emp e INNER JOIN t_dept d ON e.`deptId`=d.`id`; 2. 列出所...

2019-07-02 10:34:42 459

原创 MySQL高级 第3章Mysql逻辑架构简介

第3章Mysql逻辑架构简介 1. 整体架构图 和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同场景中应用并发挥良好作用。主要体现在存储引擎的架构上,插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。这种架构可 以根据业务的需求和实际需要选择合适的存储引擎。 各层介绍: 1.1 连接层 最上层是一些客户端和连接服务,包含本地sock通信和大多...

2019-07-02 10:31:13 216

原创 MySQL高级 第2章MySql的用户和权限管理

第2章MySql的用户和权限管理 1. Mysql的用户管理 1.1 相关命令 命令 描述 备注 create user zhang3 identified by '123123'; 创建名称为zhang3的用户,密码设为123123; select h...

2019-07-02 10:22:23 254

原创 MySQL高级 第1章MySQL简介

第1章MySQL简介 1.什么是Mysql MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。 Mysql是开源的,可以定制的,采用了GPL协议,你可以修改源码来开发自己的Mysql系统。 MySQL使用标准的SQL数据语言形式。 Mysql可以允许于多个系统上,并且支持多种语言。这些编程语言包括C、C++、Python、Java、Perl、...

2019-07-02 10:13:51 862

原创 Redis 第10章 Redis Cluster

第10章 Redis Cluster 1. 引入集群 问题: 容量不够,redis如何进行扩容? 并发写操作,redis如何分摊? 什么是集群: Redis 集群实现了对Redis的水平扩容,即启动N个redis节点,将整个数据库分布存储在这N个节点中,每个节点存储总数据的1/N。 Redis 集群通过分区(partition)来提供一定程度的可用性(availability)...

2019-07-01 15:00:41 392

原创 Redis 第9章 案例

第9章 案例 1. 手机验证码 需求: ①输入手机号,点击发送后随机生成6位数字码,2分钟有效 ②输入验证码,点击验证,返回成功或失败 ③每个手机号每天只能输入3次 2. 秒杀 2.1实现思路 2.2 数据库连接池: 2.3. 使用ab进行压力测试 参数含义: -c:模拟多少个客户端 -n:测试几次 -T:内容类型 -P:参数文件(注意参数文件的参数要...

2019-07-01 14:52:33 348

原创 Redis 第8章 Jedis

第8章 Jedis 1.简介 Jedis指通过Java连接Redis客户端。需要导入jar包: MySQL Redis Connection对象 Jedis对象 连接池/数据源 连接池 Connection对象每次用完需要关闭 Jedi...

2019-07-01 14:46:56 177

原创 Redis 第7章 主从复制

第7章 主从复制 1. 主从简介 配置多台Redis服务器,以主机和备机的身份分开。主机数据更新后,根据配置和策略,自动同步到备机的master/salver机制,Master以写为主,Slave以读为主,二者之间自动同步数据。 目的: 读写分离提高Redis性能; 避免单点故障,容灾快速恢复 原理: 每次从机联通后,都会给主机发送sync指令,主机立刻进行存盘操作,发送RDB文...

2019-07-01 14:08:10 256

原创 Redis 第6章 redis消息订阅

第6章 redis消息订阅 消息订阅是进程间的一种消息通信方式,即发送者(pub)发送消息,订阅者(sub)接收消息。Redis支持消息订阅机制。 命令 描述 举例 SUBCRIBE [频道] 订阅频道 PUBLISH[频道][消息] ...

2019-07-01 13:59:19 231

原创 Redis 第5章 事务

第5章 事务 1. 事务简介 Redis中事务,不同于传统的关系型数据库中的事务。 Redis中的事务指的是一个单独的隔离操作。 Redis的事务中的所有命令都会序列化、按顺序地执行且不会被其他客户端发送来的命令请求所打断。 Redis事务的主要作用是串联多个命令防止别的命令插队 2. 事务常用命令 MULTI 标记一个事务块的开始 E...

2019-07-01 13:56:38 174

空空如也

空空如也

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

TA关注的人

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