自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(311)
  • 资源 (5)
  • 收藏
  • 关注

原创 Big Data>第三部分《Hadoop集群搭建》

1.CDH版本Hadoop重新编译2.一:大数据集群安装部署3. 二:CDH 分布式环境搭建4.Hadoop集群初体验5.MapReduce的jobHistory介绍

2019-11-04 09:51:52 527 1

原创 Linux>Shell 教程

简介Shell 是一个用 C 语言编写的程序,通过 Shell 用户可以访问操作系统内核服务。Shell 既是一种命令语言,又是一种程序设计语言。Shell script 是一种为 shell 编写的脚本程序。Shell 编程一般指 shell脚本编程,不是指开发 shell 自身。Shell 编程跟 java、php 编程一样,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释...

2019-10-27 16:53:15 234

原创 Linux>VM虚拟机连接secureCRT软件>Linux终端命令(增、删、改、查)

VM虚拟机虚拟机 (Virtual Machine) 指通过 软件模拟 的具有完整硬件系统功能的. 运行在一个完全隔离环境中的完整计 算机系统虚拟系统通过生成现有操作系统的全新虚拟镜像, 具有真实操作系统完全一样的功能.进入虚拟系统后, 所有操作都是在这个独立全新的独立的虚拟系统里面进行, 可以独立安装运行软件, 保存数 据, 不会对真正的系统产生任何影响而且现有在系统与虚拟镜像之间灵活...

2019-10-24 21:45:52 1143

原创 Linux>VMware虚拟机安装部署>Linux操作系统安装> 配置系统网络(动/静态)>Windows命令行

开启电脑虚拟化功能一、查看笔记本是否支持虚拟化二、进入BIOS参考以下按键,开机时按住对应的键进入BIOS:组装机以主板分华硕按F8、Intel按F12,其他品牌按ESC、F11或F12;笔记本以品牌分联想ThinkPad系列按F1;其他品牌按F2;品牌台式机按品牌分,Dell按ESC;其他按F12;如果仍然不能进入BIOS,找找电脑(主板)说明书或者参考BIOS设置...

2019-10-24 11:49:03 892

原创 Linux>集群(三台机器)>ssh远程登录>时间同步>起别名>远程拷贝>关闭防火墙

新增linux系统第一步: 克隆虚拟机第二步: 更改新增系统的mac地址vim /etc/udev/rules.d/70-persistent-net.rules第三步: 更改网卡信息 (setup)vim /etc/sysconfig/network-scripts/ifcfg-eth0第四步: 重启系统生效[root@node02 ~]# reboot三台机器 ...

2019-10-22 16:02:30 626

原创 Linux>解压缩命令参数

tar命令做 打包 操作当 tar 命令用于打包操作时,该命令的基本格式为:tar [选项] 源文件或目录tar 打包命令常用选项及含义选项含义-c将多个文件或目录进行打包。-A追加 tar 文件到归档文件。-f包名 指定包的文件名。包的扩展名是用来给管理员识别格式的,所以一定要正确指定扩展名;-v显示打包文件过程;需要注意的是,在...

2019-10-20 23:21:56 424

原创 Linux>命令参数介绍

ls 命令常用选项及功能ls命令的基本格式 ls [选项] 目录名称选项功能-a显示全部的文件,包括隐藏文件(开头为 . 的文件)也一起罗列出来,这是最常用的选项之一。-A显示全部的文件,连同隐藏文件,但不包括 . 与 … 这两个目录。-d仅列出目录本身,而不是列出目录内的文件数据。-fls 默认会以文件名排序,使用 -f 选项会直接列出结果...

2019-10-20 22:25:26 185

原创 Linux>安装mysql

mysql的安装部署1 查询系统自带的mysql[root@node01 /]# rpm -qa | grep mysqlmysql-libs-5.1.73-8.el6_8.x86_642 安装mysql[root@node01 /]# yum install -y mysql-server (install-安装)3 启动服务1.查看mysql当前状态/...

2019-10-19 23:52:58 135

原创 Linux>安装JDK和安装tomcat

第一步: 卸载linux系统 提供的jdk第二步: 上传按照包到 /export/soft , 解压到 /export/install第三步: 将 jdk路径 放到 环境变量中第四步: 重新加载 环境变量的配置文件第五步: 测试是否安装成功...

2019-10-19 17:58:46 392

原创 Linux>制作 本地 yum源 和 局域网yum源

作用:Yum (全称为 Yellow dog Updater, Modified )本质上 也是一个 软件包管理器。特点: 基于 RPM 包管理,能够从指定的服务器 自动下载、 自动安装、 自动处理依赖性关系第一步: yum的原理第二步: 常用指令 (重点)第三步: 制作 本地 yum 源第四步: 制作 局域网 yum 源1. yum的原理2 .常用命令(重点)3. 制作本地...

2019-10-19 11:05:13 415

原创 Linux>rpm 软件包管理器

第一步: rpm包 的 查询命令第二步: rpm包 的 卸载第三步: rpm包 的 安装小结1 查询 rpm -qa | grep rpm包2 卸载 rpm -e rpm全包名 rpm -e --nodeps rpm全包名3 安装 rpm -ivh rpm包的全路径...

2019-10-19 09:22:24 144

原创 Linux>系统挂载

挂载新的硬盘第一步: 了解linux系统分区的原理第二步: 查看系统分区情况第三步: 虚拟机 增加 硬盘第四步: 分区第五步: 格式化第六步: 挂载第七步: 设置重启后 挂载不失效第一步: 了解linux系统分区的原理第二步: 查看系统分区挂载情况lsblk 的记忆小窍门: 老师不离开 的首字母第三步: 虚拟机 增加 硬盘模拟将买的硬盘插入到 服务器中选中 目标虚拟...

2019-10-18 11:32:40 446 2

原创 Linux>管道相关命令

cut (提取)作用:cut 根据条件 从命令结果中 提取 对应内容vim 1.txt 内容:111:aaa:bbb:ccc222:ddd:eee:fff333:ggg:hhh444:iii小结:通过 cut 动作 目标文件 可以根据条件 提取对应内容sort (排序)作用:sort可针对文本文件的内容,以行为单位来排序。第一步: 对字符串排序cat 表示查看当前内...

2019-10-17 21:34:59 3929

原创 Linux>用户权限和时间日期

用户权限相关命令基本概念ls -l 扩展组管理 终端命令用户管理 终端命令创建用户 / 设置密码 / 删除用户查看用户信息su 切换用户sudo给 指定用户 授予 权限使用 用户 zhangsan 登录, 操作管理员命令修改用户权限方式一: 修改用户权限方式二方式三: 简化方式二命令格式如下:系统信息相关命令1.时间和日期cal 日...

2019-10-16 09:08:28 466

原创 Linux>压缩 和 解压缩

解压缩命令tar打包命令格式解包小结打包: tar ‐cvf 打包之后的文件名.tar 被打包的目录或文件名解包: tar ‐xvf 打包之后的文件名.tar [ ‐C 指定解包位置 ]使用gzip格式 压缩 和 解压缩小结打包压缩: tar ‐zcvf 打包之后的文件名.tar.gz 被打包压缩的目录或文件名 解包解压缩: tar ‐zxvf 打包之后...

2019-10-15 21:10:47 135

原创 Linux>常用命令 和 VI编辑器

VI编辑器_终端编辑器1.vi 和 vimvi 文件名 或 vim 文件名2.VI三种工作模式(1)命令模式:通过 命令 对文件进行常规的编辑操作, 例如 定位 翻页 复制 粘贴 删除 … …(2)编辑模式:正常的编辑文字(3)末行模式: 是 vi 的出口常用命令1)上 下 左 右2) 行内移动3) 行数移动4) 屏幕移动移动(程序)删除文本复制和剪...

2019-10-15 20:31:06 198 1

原创 Liunx>基本指令练习

目录第一部分练习第二部分练习第三部分练习第一部分练习自动补全按键是哪一个 tab 键 查看当前目录中的内容 ls 查看当前目录下的文件列表和详细信息 ls -l 查看当前目录下的隐藏文件 ls -a 列出/home/文件夹下的所有文件和目录的详细资料ls -lR 列出当前目录中所有以“t”开头的目录的详细内容ls -ld t* 只列出文件下的子目录ls...

2019-10-14 11:44:34 831

原创 Vue_全家桶

文章目录0 前置知识0.1 ES6-模块化0.1.1 什么是模块化0.1.2 export0.1.3 import1 SPA-Vue企业级开发模式1.1 什么是SPA?1.2 SPA 的优、缺点1.3 使用 Vue 开发 SPA1.4 *.vue 文件--SPA中的组件1.5 SPA 中的 Vue2 使用 Vue CLI构建项目2.1 官方网站2.2 安装2.3 创建一个项目2.4 目录介绍2.5 启动项目2.6 初始组件 App.vue3. Vue-Router3.1 配置路由3.2 路由切换按钮3.2.

2020-09-29 11:20:37 1052

原创 Vue_前后端分离开发模式

文章目录0 复习Vue1 Vue复习-商品管理系统1.1 案例需求1.2 数据库设计与表结构1.3 服务器端1.3.1 创建SprignBoot项目1.3.2 导入jar包1.3.3 配置文件(application.properties)1.3.4 创建springboot引导类1.3.5 创建实体1.3.6 创建Dao1.3.7 创建Service1.3.8 创建Controller1.4 前端1.4.1 Goods.html1.4.2 查询所有1.4.2.1 GoodsService1.4.2.2 G

2020-09-28 11:15:10 1763

原创 Vue_组件

文章目录1.组件化1.1.定义全局组件1.2.组件的复用1.2.局部组件-注册1.3.组件通信1.3.1.父向子传递props1.3.2.父向子-传递复杂数据1.3.3 父向子传值流程解析1.3.4 父向子传多值1.3.5.子向父的通信--调用父的无参方法1.组件化组件:意思?在大型应用开发的时候,页面可以划分成很多部分。往往不同的页面,也会有相同的部分。例如可能会有相同的头部导航、尾部信息模块。但是如果每个页面都独自开发,这无疑增加了我们开发的成本。所以我们会把页面的不同部分拆分成独立的组件,然后

2020-09-25 21:21:34 463

原创 Vue_综合案例

文章目录1.1 案例需求1.2 数据库设计与表结构1.3 服务器端1.3.1 创建SpringBoot项目1.3.2 导入jar包1.3.3 配置文件(application.properties)1.3.4 创建springboot引导类1.3.5 创建实体1.3.6 创建Dao1.3.7 创建Service1.3.8 创建Controller1.4 浏览器端1.4.1 user.html1.4.2 查询所有1.4.2.1 UserService1.4.2.2 UserController1.4.2.3

2020-09-24 16:24:13 1192 1

原创 Vue_入门实例

文章目录4.Vue实例4.1.创建Vue实例4.2.模板或元素4.3.数据4.4.方法4.5.生命周期钩子 函数4.5.1.生命周期4.5.2.钩子函数4.5.3.this4.5.4 回顾5.指令5.1.插值表达式5.1.1.大括号5.1.2.插值闪烁--问题5.1.3.v-text和v-html5.2.v-model-双向绑定的指令5.2.1 input5.2.2 checkbox5.2.3 radio5.2.4 textarea5.2.5 select--需要结合属性绑定v-bind和循环v-for5.

2020-09-22 20:41:51 1086

原创 Vue_快速入门

文章目录1.前言2.认识Vue3.快速入门3.1.创建工程3.2.安装vue3.2.1.下载安装3.2.2.使用CDN3.3.vue入门案例3.3.1.HTML模板3.3.2.vue渲染3.3.3.双向绑定3.3.4.事件处理1.前言前端开发模式的发展。静态页面最初的网页以HTML为主,是纯静态的网页。网页是只读的,信息流只能从服务的到客户端单向流通。开发人员也只关心页面的样式和内容即可。异步刷新,操作DOM1995年,网景工程师Brendan Eich 花了10天时间设计了Ja

2020-09-22 17:51:08 375

原创 ES6_语法指南

文章目录0.学习目标1、ES6 语法指南1.1.什么是ECMAScript?1.2.ECMAScript的快速发展1.3.ES5和6的一些新特性1.3.1.let 和 const 命令1.3.2.字符串扩展1.3.3.解构表达式1.3.4.函数优化1.3.4.1 函数的简写方式1.3.4.2 箭头函数1.3.4.3 对象的函数属性简写1.3.4.4 map方法0.学习目标讲解 ES6 、 ES7 新语法关键字 let const用法箭头函数解构赋值1、ES6 语法指南什么是ES6?就是EC

2020-09-22 16:29:09 380

原创 Node.js_安装

文章目录1什么是Node.js2环境搭建3. 安装3测试4.切换源工具 nrm4Node.js和npm关系5基本操作5.1. 安装本地包5.2. 基于package.json安装5.3package-lock.json作用5.4更新本地包5.5卸载本地包5.6全局安装5.7全局卸载5.8常见参数1什么是Node.jsNode.js是一个服务器端的Javascript运行环境(runtime)。Java使用JDK进行编译/运行。 > java HelloWorldJS使用Node进行编译

2020-09-22 15:54:38 373

原创 Visual Studio Code_安装

文章目录1.安装2安装插件3.常见操作1.下载VSCode安装包,官网传送门https://code.visualstudio.com/VSCodeUserSetup-x64-1.36.1.exe1.安装步骤一:步骤二:步骤三:步骤四:步骤五:步骤六:2安装插件前端开发建议使用的插件:Vetur3.常见操作自动保存设置工作空间步骤一:创建文件夹(将作为工作空间的文件夹)步骤二:通过vs设置步骤三:设置成功...

2020-09-22 15:05:31 211

原创 JVM_是什么?

文章目录1.什么是JVM2、JVM、JRE、JDK 的关系3、JVM体系结构4、类加载器1、回顾new对象的过程2、类加载器的类别6、双亲委派机制1、什么是双亲委派机制2、作用7、沙箱安全机制什么是沙箱?java中的安全模型演进组成沙箱的基本组件1. `字节码校验器`(bytecode verifier)2. `类装载器`(class loader)8、Native本地方法接口9、PC寄存器10、方法区1. 方法区中有啥?2. 创建对象内存分析11、栈1、栈中存放啥?2、栈运行原理3、堆栈溢出StackOv

2020-09-06 09:38:40 1199 1

原创 Vue和Redis_简答题

文章目录Vue1. 什么都是前后端分离开发?它的优劣是啥?2.什么是跨域?3.为什么会有跨域问题?4.什么是cors?5. nginx搭建静态资源服务器6.token和session的区别7.发送请求时,toke是不是自动携带到请求头中?8.vue的好处9.localStorage和cookie有什么区别?10.vue中this关键字的用法11.location.search的作用是什么?12.阐述一下js中的回调地狱\回调炼狱13.如何解决js中的回调地狱问题?14.{}和[]都是样式中的特殊用法15.

2020-09-06 09:09:59 2167

原创 SSM_框架简答题

文章目录一:StringMVC1、讲一下MVC2、springmvc的执行流程3、什么是Spring MVC框架的控制器?4、SpringMVC跳转一个页面,怎么返回一个json数据?5、分层设计的优缺点6、SpringMVC和Spring的常用注解7、从页面传数据到后台的几种方式,以及后台如何接收8、SpringMVC是怎么处理Http请求的?9、@Controller 注解的作用10、@RequestMapping 注解的作用11、注解开发怎么返回集合数据二:StringCloud1、SpringClo

2020-09-02 11:19:00 1485

原创 数据库简答题

文章目录1、简单说一说drop、delete与truncate的区别2、什么是主键?什么是外键?并说出它们的作用3、说出char和varchar的区别,及它们的适用场景4、说出不小于3种mysql数据库支持的约束,并说明它们的使用场景5、说出5种SQL中常用的聚合函数,并说明它们的作用6、说出SQL中内连接、左连接、右连接的区别7、谈谈数据库连接池的作用8、数据库有100条数据,怎么查询第50,51条9、什么是数据库事务10、数据库事务的四大特性11、事务并发访问会产生的问题(隔离性引发的问题)12、MyS

2020-09-02 10:29:30 1388

原创 String_简答题

文章目录1、什么是Spring?2、为什么要用Spring?3、Spring框架有哪些主要模块?1、什么是Spring?Spring为不同的层都提供的企业级解决方案:web层:spring mvcservice层:springdao层:JDBCTemplateSpring的核心思想是IoC(控制反转)和AOP(面向切面编程)2、为什么要用Spring?1.方便解耦,简化开发 (高内聚低耦合)Spring就是一个大工厂(容器),用于创建对象(bean)和维护对象间的依赖关系。2.AO

2020-09-02 09:17:19 868

原创 JWT(鉴权)_学生管理系统

1. 需求:老师登录之后,可以对老师类型、老师信息、班级、学生信息进行管理。需要实现的功能:1、老师账号登录,采用JWT进行认证+授权(10分)2、stu_zuul1964中进行鉴权(5分)3、班级管理班级新增(默认不删除状态,也就是is_delete的默认值是0)(5分)班级修改(5分)单个班级删除(假删除,修改is_delete字段)(5分)查询所有班级(5分基本功能+5分老师信息+5分创建的老师信息共15分)4、学生管理学生新增(10分)学生批量删除(在地址栏传递多个id

2020-09-02 08:30:08 515

原创 StringCloud_JWT(鉴权)

文章目录1. 为什么要学习JWT?1.1.简介1.2.数据格式1.3. JWT详解1.3.1 base64编码原理(了解)1.3.2 jwt测试-JwtUtil的使用1.4. JWT交互流程1.5.结合Zuul的鉴权流程2. 项目整体架构3. 搭建父工程jwt-parent3.1 创建项目3.2 pom4. 搭建Eureka注册中心4.1 创建项目4.2 pom4.3 yml配置4.4 开启EuerkaServer注解4.5 测试5.准备工作5.1 创建jwt-common模块5.1.1 创建项目5.1.2

2020-08-27 17:33:39 1306

原创 StringCloud_RestTemplate [练习+组件(Eureka+Ribbon+Hystrix+Feign)]

文章目录需要实现的功能:创建数据库表生产端搭建环境(Spring脚手架创建工程)生产端代码实现Postman生产端测试服务端环境搭建(服务调用者)服务端代码实现Eureka注册中心Eureka服务端测试需要实现的功能:用户登录新增商品商品修改修改回显(根据id查询)商品删除多条件分页查看商品(根据商品名字模糊查询、品牌、分类三者组合搜索)创建数据库表-- 删除表DROP TABLE IF EXISTS `admin`;-- 创建用户表CREATE TABLE `admin`

2020-08-23 02:12:00 380

原创 StringCloud_Zuul网关

文章目录3.1.简介3.2.Zuul加入后的架构3.3.快速入门3.3.1.新建工程3.3.2.编写启动类3.3.3.编写配置3.3.4.编写路由规则3.3.5.启动测试:3.4.面向服务的路由3.4.1.添加Eureka客户端依赖:zuul整合eureka3.4.2.开启Eureka客户端发现功能3.4.3.添加Eureka配置,获取服务信息3.4.4.修改映射配置,通过服务名称获取3.4.5.启动测试3.5.简化的路由配置3.6.默认的路由规则3.7.路由前缀3.8.过滤器/拦截器3.1.简介官网:

2020-08-20 17:30:06 505

原创 StringCloud_Hystrix熔断器和Feign (组件)

文章目录1.Hystrix熔断器-保证程序健壮、高可用1.1.简介1.2.熔断器的工作机制:1.3.动手实践1.3.1.引入依赖1.3.2.开启熔断1.3.2.改造消费者1.3.3.改造服务提供者1.3.4.启动测试1.3.5.优化-设置熔断时间2.Feign2.1.简介2.2.快速入门(掌握)2.2.1.导入依赖2.2.2.开启Feign功能2.2.3.Feign的客户端2.2.4.启动测试:2.3.负载均衡2.4.Hystix支持2.5.请求压缩(了解)回顾:微服务组件,SpringCloud技术

2020-08-20 16:26:27 391 4

原创 StringCloud_Eureka简答题

文章目录一、Eureka(我认为重要的)1 什么是微服务/微服务的特点2 不使用Eureka注册中心的情况下, 分布式服务必然面临的问题有哪些?3 什么是高可用?什么是分布式?什么是集群?什么是负载均衡?4 Eureka的工作原理5 什么是服务注册6 什么是服务续约7 什么是失效剔除8 什么是自我保护二、SpringCloud(重要:真实面试题)1 你是如何使用SpringCloud的?你的项目中是如何使用SpringCloud的?SpringCloud-微服务的解决方案(框架)中有哪些技术?2 什么是有状

2020-08-19 11:18:21 744

原创 StringCloud_负载均衡Ribbon

文章目录5.负载均衡Ribbon5.1.启动两个服务实例5.2.开启负载均衡5.3.源码跟踪(了解)5.4.负载均衡策略5.5.重试机制5.负载均衡Ribbon在刚才的案例中,我们启动了一个user-service,然后通过DiscoveryClient来获取服务实例信息,然后获取ip和端口来访问。但是实际环境中,我们往往会开启很多个user-service的集群。此时我们获取的服务列表中就会有多个,到底该访问哪一个呢?一般这种情况下我们就需要编写负载均衡算法,在多个实例列表中进行选择。(轮询+随机

2020-08-18 21:33:13 372

原创 StringCloud_Eureka注册中心

文章目录4.Eureka注册中心4.1.认识EurekaEureka就是为了解决地址写死的问题。4.2.原理图4.3.入门案例4.3.1.编写EurekaServer4.3.2.将user-service注册到Eureka4.3.3.消费者从Eureka获取服务4.4.Eureka详解----理论4.4.1.基础架构4.4.2.高可用的Eureka Server4.Eureka注册中心4.1.认识EurekaEureka就是为了解决地址写死的问题。首先我们来解决第一问题,服务的管理。问题分析在

2020-08-17 20:40:39 337

原创 SpringCloud_脚手架创建工程

文章目录1.微服务概述2.初识SpringCloud(Netflix)2.1.简介2.2.版本3.微服务场景模拟3.1.服务提供者3.1.1.Spring脚手架创建工程3.1.2.编写代码3.1.3.启动并测试:3.2.服务调用者3.2.1.创建工程3.2.2.编写代码3.2.3.启动测试:3.3 YAML语法3.4 RunDashBoard的设置3.5.有没有问题?1.微服务概述微服务的特点:单一职责:微服务中每一个服务都对应唯一的业务能力,做到单一职责微:微服务的服务拆分粒度很小,例如一个用户

2020-08-17 19:59:37 1019

cleanLastUpdated.bat

cleanLastUpdated.bat 直接点击就可以清理Java没用的文件。代码逻辑没问题。欢迎下载使用。

2019-11-14

hosts工具.zip

hosts工具,一个让你不需要输入网址的工具,可直接浏览,查看服务器运行的网页。解压设置即可。欢迎使用

2019-11-12

utorrent.zip

解压完成就可以直接使用,软件启动后,将要下载的种子文件拖拽进即可下载。下载方便。节省时间。就是快,跟下载差不多。

2019-11-11

SecureCRTSecureFX_HH_x64_7.0.0.326.zip

SecureCRTSecureFX_HH_x64_7.0.0.326.zip 虚拟机,可以直接连接Linux。配置环境安装完成后,就可以连接虚拟机了。比Linux系统上操作体验好。

2019-11-11

ssh无需安装.zip

直接解压就可以用,操作方便,如同界面一般。这个只是众多方法中的一种,方法多种多样,欢迎采纳

2019-11-11

空空如也

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

TA关注的人

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