自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Docker 概述(一)

1-1 虚拟化技术发展史在虚拟化技术出现之前,如果我们想搭建一台服务器,我们需要做如下的工作:购买一台硬件服务器;在硬件服务器上安装配置操作系统系统;在操作系统之上配置应用运行环境;部署并运行应用;这种方式的缺点就是:部署应用非常慢;需要花费的成本非常高(时间成本、服务器成本);应用迁移麻烦;要将应用迁移,又得重复部署应用的过程:购买服务器 -> 安装操作系统 OS -&gt...

2019-06-30 22:50:00 122

转载 RabbitMQ(三) SpringBoot2.x 集成 RabbitMQ

3-1 RabbitMQ 整合 SpringBoot2.x 生产者发送消息创建 SpringBoot 项目application.properties 配置spring.rabbitmq.host=192.168.152.128spring.rabbitmq.port=5672spring.rabbitmq.username=rootspring.rabbit...

2019-05-04 22:10:00 167

转载 RabbitMQ(二) Java使用RabbitMQ

2-1 RabbitMQ 生产者消息发送创建 Maven 项目 Send加入依赖 <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> ...

2019-05-03 21:03:00 194

转载 RabbitMQ(一)安装篇

1. RabbitMQ 的介绍➢ 什么是 MQ?MQ 全称为 Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。➢ 要解决什么样的问题?在项目中,将一些无需即时返回且耗时的操作提取出来,进行了异步处理,而这种异步处理的方式大大的节省了服务器的请求响应时间,从而提高了系统的吞吐量。2. RabbitMQ 安装与使用安装 RabbitMQ1. 安装 ...

2019-05-03 18:16:00 100

转载 SpringBoot(十一): Spring Boot集成Redis

1、在pom.xml中配置相关的jar依赖;<!-- 加载 spring boot redis 包 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starte...

2019-03-23 15:11:00 103

转载 SpringCloud(四):服务注册中心Eureka Eureka高可用集群搭建 Eureka自我保护机制

第四章:服务注册中心 Eureka4-1. Eureka 注册中心高可用集群概述在微服务架构的这种分布式系统中,我们要充分考虑各个微服务组件的高可用性问题,不能有单点故障,由于注册中心 eureka 本身也是一个服务,如果它只有一个节点,那么它有可能发生故障,这样我们就不能注册与查询服务了,所以我们需要一个高可用的服务注册中心,这就需要通过注册中心集群来解决。eurek...

2019-03-10 11:47:00 183

转载 SpringCloud(三):SpringCloud快速开发入门

3-1.搭建和配置一个服务提供者我们知道,SpringCloud构建微服务是基于SpringBoot开发的。(如果SpringBoot不会的可以先看SpringBoot专栏)1、创建一个SpringBoot工程,并且添加SpringBoot的相关依赖;取名: 01-springcloud-service-provider2、创建服务提供者的访问方法...

2019-03-09 14:23:00 163

转载 SpringCloud(一):微服务架构概述

1-1.系统进化理论概述在系统架构与设计的实践中,经历了两个阶段,一个阶段是早些年常见的集中式系统,一个阶段是近年来流行的分布式系统;集中式系统:集中式系统也叫单体应用,就是把所有的程序、功能、模块都集中到一个项目中,部署在一台服务器上,从而对外提供服务;分布式系统分布式系统就是把所有的程序、功能拆分成不同的子系统,部署在多台不同的服务器上,这些子系统相互协作共同...

2019-03-07 21:28:00 101

转载 SpringBoot(十):SpringBoot的简单事务管理

SpringBoot集成Mybatis之后,进行事务管理。SpringBoot使用事务非常简单,底层依然采用的是Spring本身提供的事务。1.在入口类中使用注解@EnableTransactionManagement 开启事务支持2.在访问数据库的Service方法上添加注解@Transactional 即可controller层代码运行测试 抛...

2019-03-03 14:45:00 112

转载 SpringBoot(九):SpringBoot集成Mybatis

(1)新建一个SpringBoot工程,在pom.xml中配置相关jar依赖贴代码: <!--加载mybatis整合springboot--> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId&g...

2019-03-03 14:25:00 81

转载 使用Maven新建SpringBoot工程

最近用IDEA插件创建Springboot项目,总是403,估计被墙了!那么这里在提供两种方法1.从官网下载模板,导入IDEA内2.使用Maven创建方法一:打开 https://start.spring.io/ 选择Springboot版本 写上包名 项目命 点击Generate Project 下载项目导入IDEA。(这种方法下载的工程可能是Sprin...

2019-03-03 13:19:00 266

转载 SpringBoot(八):SpringBoot中配置字符编码 Springboot中文乱码处理

SpringBoot中配置字符编码一共有两种方式方式一:使用传统的Spring提供的字符编码过滤器(和第二种比较,此方式复杂,由于时间原因这里先不介绍了,后续补上)方式二(推荐使用)在application.properties中配置字符编码springboot1.4.2之后新增的一种字符编码设置spring.http.encoding.charset=...

2019-03-03 11:38:00 624

转载 SpringBoot(七):SpringBoot中如何使用过滤器(Filter)?

方式一:通过注解方式实现:1.编写一个Servlet3的注解过滤器(和上一章Servlet相似)贴代码:package com.example.springbootweb.filter;import javax.servlet.*;import javax.servlet.annotation.WebFilter;import java.i...

2019-03-03 11:17:00 111

转载 SpringBoot(六):SpringBoot中如何使用Servlet?

第一种方法:1.使用Servlet3的注解方式编写一个Servlet2.在main方法的主类上添加注解:@ServletComponentScan(basePackages = "com.example.springbootweb.servlet")如图:访问结果:第二种方式:通过springboot的配置类实现1.编写一个普通的Servlet 类...

2019-03-03 10:59:00 151

转载 SpringBoot(五):SpringBoot使用拦截器

1.按照SpringMVC的方式编写一个拦截器:2.配置一个类 implements WebMvcConfigurer 接口 为该类添加注解@Configuration (等价于一个spring的xml文件 比如applicationContext.xml) 标注一个配置类,让Springboot扫描到。覆盖其中的方法并添加已经编写好的拦截器贴段代码:@Co...

2019-03-03 10:25:00 199

转载 SpringBoot(四): SpringBoot web开发 SpringBoot使用jsp

1.在SpringBoot中使用jsp,需要在pom.xml文件中添加依赖<!--引入Spring Boot内嵌的Tomcat对JSP的解析包--> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-...

2019-03-03 10:09:00 139

转载 SpringBoot(三):SpringBoot热部署插件

SpringBoot热部署插件在实际开发中,我们修改了某些代码逻辑功能或页面都需要重启应用,这无形中降低了开发效率!热部署是指当我们修改代码后,服务能自动启动加载新修改的内容,这样大大提高了我们开发的效率;SpringBoot热部署通过一个插件实现!插件为spring-boot-devtools,在Maven中配置如下注:该热部署插件在实际使用过程中会有一些小问题,有时候...

2019-03-03 09:17:00 139

转载 SpringBoot(二): SpringBoot属性配置文件 SpringBoot多环境配置文件 SpringBoot自定义配置文件...

1.属性配置文件一共分为两种,一种是键值对的properties属性配置文件,一种是yaml格式的配置文件properties配置:2.多环境配置文件当我们的项目中有多套配置文件 比如开发的配置文件 测试的配置文件等,可以指定激活那一套使用。我这里一共有4套配置文件如果想使用application-test.properties文件,只需在applicat...

2019-03-02 22:08:00 146

转载 SpringBoot(一):使用IDEA快速搭建一个SpringBoot项目(详细)

环境: JDK1.8 Maven:3.5.41.打开IDEA,右上角选择File→New→Project 选择Spring Initializr(使用IDEA自带的插件创建需要电脑联网)2.点击Next,如果加载不出来以下的页面,说明网络XXX,大家懂的,那么只能去https://start.spring.io/网站下载,然后导入IDEA,我的可以加载出来,这里我直接...

2019-03-02 20:44:00 113

转载 SpringBoot启动报错 Disconnected from the target VM, address: '127.0.0.1:2227', transport: 'socket'...

今天搭建了一个SpringBoot项目,刚启动就报错Disconnected from the target VM, address: '127.0.0.1:2227', transport: 'socket'百度一下,有人说端口占用,有人说Mavenban不兼容,我测试一下以前的项目可以正常运行,断定不是这些问题!仔细检查,原来是pom.xml文件出了问题!如图:...

2019-03-02 20:25:00 1399

空空如也

空空如也

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

TA关注的人

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