自定义博客皮肤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)
  • 收藏
  • 关注

原创 SSM_商城案例

文章目录一、用户注册二、生成验证码三、用户登录四、注销用户五、首页导航条查询(分类)六、查询热门商品和最新商品七、分页查询商品信息八、商品详细信息显示九、添加购物车十、删除购物车中的商品十一、清空购物车十二、生成订单十三、查询我的订单十四、点击查询未支付订单十五、在线支付总结:一、用户注册用户注册整体逻辑1用户注册2校验用户名二、生成验证码生成验证码整体逻辑注册页面Servlet代码三、用户登录登陆整体逻辑登陆页面:login.jsp1修改Servlet

2020-08-03 14:30:27 525

原创 JAVAWEB_基础面试题

文章目录1.JDK和JRE的区别2.JAVA语言是跨平台的?如何理解?3.Java内存的堆(heap)、栈(stack)和方法区(method)4.GC是什么? 为什么要有GC?5.在java中,对象什么时候可以被垃圾回收?6.java中会存在内存泄漏吗,请简单描述。7.Java中内存泄漏产生的原因可能有哪些?8.面向对象的基本特征是什么9.讲一下你对OOP(面向对象)的理解10.Java中实现多态的机制是什么?11.多态表现形式有哪些?12.Overload和Override的区别?13.构造器是否可被o

2020-08-03 09:34:18 511

原创 SpringBoot_逆向工程

文章目录商品分类管理逆向工程ModelBrandsGoodsGoodsVoControllerBrandControllerGoodsControllerServiceBrandServiceImplGoodsServiceImplDaoBrandsMapperGoodsMappermapper.xml商品分类管理逆向工程创建Model实体类、Mapper接口、mapper.xml初始化项目环境:配置实例类和表映射(通用Mapper)初始项目结构:创建controller、service

2020-08-01 23:16:31 850

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

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

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

原创 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 789

原创 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 483

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

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

2019-10-19 11:05:13 359

原创 Linux>系统挂载

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

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

原创 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 499

原创 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 1147

原创 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 342

原创 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 648 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 267

原创 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 185

原创 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 185

原创 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 121

原创 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 182

原创 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 394 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 1631

原创 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 920

原创 数据库简答题

文章目录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 935

原创 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 321

原创 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 206

原创 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 573

原创 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 230

原创 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 207

原创 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 222 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 520

原创 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 286

原创 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 182

原创 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 800

原创 StringBoot_RestTemplate(练习)

文章目录需要实现的功能生产方环境搭建创建数据库表生产端代码实现消费方环境搭建消费端代码实现需要实现的功能登录根据id查询修改⽤户数据批量删除⽤户数据分页查询多条件分页查询生产方环境搭建https://blog.csdn.net/qq_44509920/article/details/107738382pom.xml<parent><!--StringBoot 父工程--> <groupId>org.springfram

2020-08-14 21:44:47 151

原创 RestTemplate使用详解

文章目录1 概述:2 服务端对接3 创建RestTemplate对象1 概述:RestTemplate是Spring提供的用于访问Rest服务的客户端,RestTemplate提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。之前的HTTP开发是用apache的HttpClient开发,代码复杂,还得操心资源回收等。代码很复杂,冗余代码多。导入坐标:<dependency> <groupId>org.springframework.boot&l

2020-08-13 17:05:12 39706

原创 HttpClient与SpringBoot整合

文章目录SpringBoot官方并没有对HttpClient的启动器。SpringBoot虽然没有提供启动器,但是却提供了一个统一的对Restful服务进行调用的模板类:RestTemplate,底层可以使用HttpClient来实现。有了这个我们就无需自己定义APIService了。1、导入maven坐标<dependency> <groupId>org.apache.httpcomponents</groupId> <artifact

2020-08-13 16:24:26 1301

原创 HttpClient_入门案例

文章目录一、HttpClient1.1、 前台系统访问后台接口的方式1.2、 什么是HttpClient1.3、 HttpClient入门案例1.3.1、 发起Get请求1.3.2、 带参数的Get请求1.3.4、 带参数POST请求一、HttpClient1.1、 前台系统访问后台接口的方式两个系统间如何互相访问?两个tomcat上的项目如何互相访问采用HttpClient实现跨系统的接口调用。1.2、 什么是HttpClient官网:http://hc.apache.org/index.

2020-08-12 11:36:54 371 1

原创 SSM_JSON格式增删改查

文章目录2 商品管理系统2.1 案例需求2.2 数据库设计与表结构2.3 服务器端2.3.1 创建SpringBoot项目2.3.2 导入jar包2.3.3 配置文件(application.properties)2.3.4 创建springboot引导类2.4代码实现 12.5 代码实现 22 商品管理系统2.1 案例需求完成商品的查询、新增、修改、删除等操作后端(服务器端):spring boot+spring mvc+mybatis2.2 数据库设计与表结构#创建表CREATE TAB

2020-08-11 17:30:37 1085 1

原创 Java_前后端分离开发模式介绍

文章目录1.1 什么是前后端分离1.2 为什么要进行前后端分离1.3 前后端分离存在的问题1.4 如何分离**1.4.1 职责分离**1.4.2 开发流程1.4.3 规范原则1.5 数据格式1.5.1 请求格式--统一的数据请求格式1.5.2 响应格式--统一的返回结果1.5.3 JAVA定义统一返回结果1.1 什么是前后端分离前后端分离是目前一种非常流行的开发模式,它使项目的分工更加明确:后端:负责处理、存储数据前端:负责显示数据前端和后端开发人员通过 接口 进行数据的交换。1.2 为什

2020-08-11 16:07:24 1716 1

原创 SSM_案例练习

文章目录环境搭建1.添加图书2.修改图书3.查询滞销的图书( 不需要使用动态SQL)环境搭建跳转链接https://blog.csdn.net/qq_44509920/article/details/107738382pom<properties> <java.version>1.8</java.version> </properties> <dependencies> &lt

2020-08-11 08:19:08 274

原创 SSM_多表查询小案例

文章目录环境搭建多对一查询一对多查询多对多查询总结环境搭建跳转链接https://blog.csdn.net/qq_44509920/article/details/107738382pom<properties> <java.version>1.8</java.version> </properties> <dependencies> <dependency>

2020-08-06 21:46:00 389

原创 ssm_单表增删改查小案例

文章目录1.环境搭建2.整体思路3.测试1.环境搭建跳转链接https://blog.csdn.net/qq_44509920/article/details/107738382导入文件pom<properties> <java.version>1.8</java.version> </properties> <dependencies> <dependency>

2020-08-04 22:07:19 1169

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关注的人

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