自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 安装Docker教程

安装Docker 1、yum 包更新到最新 yum update 2、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是 devicemapper驱动依赖的 yum install -y yum-utils device-mapper-persistent-data lvm2 3、 设置yum源 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker

2020-12-01 18:44:20 183 1

原创 系统架构演变到Spring Cloud

1. 系统架构演变随着互联网的发展,网站应用的规模不断扩大。需求的激增,带来的是技术上的压力。系统架构也因此也不断的演 进、升级、迭代。从单一应用,到垂直拆分,到分布式服务,到SOA,以及现在火热的微服务架构,还有在Google 带领下来势汹涌的Service Mesh。我们到底是该乘坐微服务的船只驶向远方,还是偏安逸得过且过?其实生活不止眼前的苟且,还有诗和远方。所以我们今天就回顾历史,看一看系统架构演变的历程;把握现在,学习 现在最火的技术架构;展望未来,争取成为一名优秀的Java工程师。

2020-11-18 14:37:17 305 1

原创 Spring Boot整合RabbitMQ

目录1. 简介2. 搭建生产者工程2.1. 创建工程2.2. 添加依赖2.3. 启动类2.4. 配置RabbitMQ1)配置文件2)绑定交换机和队列3. 搭建消费者工程3.1. 创建工程3.2. 添加依赖3.3. 启动类3.4. 配置RabbitMQ3.5. 消息监听处理类4. 测试1. 简介在Spring项目中,可以使用Spring-Rabbit去操作RabbitMQhttps://github.com/spring-projects/spring-amqp尤其是在spring boot项目中只需

2020-11-09 19:39:13 257

原创 Spring 整合RabbitMQ

目录1. 搭建生产者工程1.1. 创建工程1.2. 添加依赖1.3. 配置整合1.4. 发送消息2. 搭建消费者工程2.1. 创建工程2.2. 添加依赖5.2.3. 配置整合5.2.4. 消息监听器1)队列监听器2)广播监听器13)广播监听器24)星号通配符监听器5)井号通配符监听器6)井号通配符监听器21. 搭建生产者工程1.1. 创建工程1.2. 添加依赖两个工程的pom.xml文件内容为如下:<?xml version="1.0" encoding="UTF-8"?><

2020-11-05 19:57:45 2821

原创 RabbitMQ工作模式

RabbitMQ工作模式1. 简单模式 HelloWorld2. 工作队列模式 Work Queue2.1. 模式说明2.2. 代码1)生产者2)消费者13)消费者22.3. 测试2.4. 小结3. 发布订阅模式 Publish/subscribe3.1. 模式说明3.2. 代码1)生产者2)消费者13)消费者23.3. 测试3.4. 小结4. 路由模式 Routing4.1. 模式说明4.2. 代码1)生产者2)消费者13)消费者24.3. 测试4.4. 小结5. 通配符模式 Topic5.1. 模式说明

2020-11-02 20:08:20 223

原创 RabbitMQ快速入门

3.1. 搭建示例工程3.1.1. 创建工程创建一个两个模块,一个生产者,一个消费者3.1.2. 添加依赖往rabbitmq-consumer和rabbitmq-producer两个的pom.xml文件中添加如下依赖:<dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>5.6.0</

2020-10-29 20:21:36 448 2

原创 RabbitMQ安装说明

目录1. 安装前准备2. 安装Erlang3. 安装RabbitMQ4. 开启管理界面及配置5. 启动6. 配置虚拟主机及用户6.1. 用户角色6.2. Virtual Hosts配置6.2.1. 创建Virtual Hosts6.2.2. 设置Virtual Hosts权限1. 安装前准备RabbitMQ依赖于Erlang、socat,因此要安装Erlang与socat,需要注意的是RabbitMQ与Erlang有版本要求对应关系查看网址:https://www.rabbitmq.com/whic

2020-10-27 20:15:43 231

原创 idea快捷键大全(带word免费下载网址)

Ctrl 快捷键 介绍 Ctrl + F 在当前文件进行文本查找(必备) Ctrl + R 在当前文件进行文本替换(必备) Ctrl + Z 撤销(必备) Ctrl + Y 删除光标所在行 或 删除选中的行(必备) Ctrl + X 剪切光标所在行 或 剪切选择...

2020-10-23 11:38:14 295

原创 Dubbo快速入门

目录结构1. Dubbo快速入门1.1 服务提供方开发1.2 服务消费方开发1. Dubbo快速入门Dubbo作为一个RPC框架,其最核心的功能就是要实现跨网络的远程调用。本小节就是要创建两个应用,一个作为服务的提供方,一个作为服务的消费方。通过Dubbo来实现服务消费方远程调用服务提供方的方法。1.1 服务提供方开发开发步骤:(1)创建maven工程(打包方式为war)dubbo_provider,在pom.xml文件中导入如下坐标<properties> <projec

2020-10-21 18:48:56 177

原创 Dubbo基础讲解

目录结构1. 软件架构的演进过程1.1 单体架构1.2 垂直架构1.3 SOA架构1.4 微服务架构2. Apache Dubbo概述2.1 Dubbo简介2.2 Dubbo架构3. 服务注册中心Zookeeper3.1 Zookeeper介绍3.2 安装Zookeeper3.3 启动、停止Zookeeper1. 软件架构的演进过程软件架构的发展经历了由单体架构、垂直架构、SOA架构到微服务架构的演进过程,下面我们分别了解一下这几个架构。1.1 单体架构架构说明:  全部功能集中在一个项目内(A

2020-10-20 14:13:06 384 1

转载 maven 中配置多个mirror的问题

maven 中配置多个mirror的问题有个小伙伴遇到一个疑问:他的工作笔记本,在公司用部门搭建的maven私服做镜像,回到家用aliyun的镜像,每次都要改配置文件,很麻烦,希望能够不改动配置文件的情况下,动态切换mirror配置。我们知道 settings.xml 中可以使用变量,可以尝试使用变量解决。<mirrors> <mirror> <id>aliyun</id> <url>https://maven.aliyun.com

2020-10-19 10:40:23 5216

原创 Git分布式版本控制工具学习

Git分布式版本控制工具1. Git概述1.1 Git历史1.2 Git与SVN对比1.3 Git工作流程1.4 Git下载与安装2. Git代码托管服务2.1 常用的Git代码托管服务3. Git常用命令3.1 环境配置3.2 获取Git仓库3.2.1在本地初始化一个Git仓库3.2.2从远程仓库克隆3.3工作目录、暂存区以及版本库概念3.4 Git工作目录下文件的两种状态3.5 本地仓库操作3.6 远程仓库操作3.6.1查看远程仓库3.6.2 添加远程仓库3.6.3 从远程仓库克隆3.6.4 移除无效的

2020-10-15 19:06:59 2977

原创 maven私服学习

maven私服1 、私服说明2、 搭建maven私服3、 将项目发布到maven私服4 、从私服下载jar到本地仓库5、将第三方jar安装到本地仓库和maven私服5.1将第三方jar安装到本地仓库5.2 将第三方jar安装到maven私服1 、私服说明maven仓库分为本地仓库和远程仓库,而远程仓库又分为maven中央仓库、其他远程仓库和私服(私有服务器)。其中,中央仓库是由maven官方提供的,而私服就需要我们自己搭建了。maven私服就是公司局域网内的maven远程仓库,每个员工的电脑上安装ma

2020-10-10 19:22:37 150

原创 Maven基础

1.maven基础知识1.1 maven介绍maven 是一个项目管理工具,主要作用是在项目开发阶段对Java项目进行依赖管理和项目构建。依赖管理:就是对jar包的管理。通过导入maven坐标,就相当于将仓库中的jar包导入了当前项目中。项目构建:通过maven的一个命令就可以完成项目从清理、编译、测试、报告、打包,部署整个过程。1.2 maven的仓库类型1.本地仓库2.远程仓库①maven中央仓库(地址:http://repo2.maven.org/maven2.

2020-10-09 19:34:06 165

原创 Idea常用插件的介绍

11

2020-09-27 21:48:56 821

原创 第2讲 Java基本知识

1.3 第一个Java程序1.3.1 java程序的架构【例1-1】 一个求两数之和的程序public class Hello //类说明{         public static void main(String args[])//主方法        {                int x,y,sum;             x=123;            y=456;    ...

2018-05-08 16:53:43 157

原创 第一讲 初识Java

1.1 Java的版本目前Java有三大不同版本:J2ME、J2SE和J2EE。它们的侧重点各有不同,现将其列举如下: (1)J2ME(Java 2 Micro Edition)是Java的微型版,常用于嵌入式设备上的开发。(2)J2SE(Java 2 Standard Edition)是Java的标准版用于针对普通PC的标准应用程序开发。(3)J2EE(Java 2 Enterprise Edi...

2018-05-08 16:49:29 264

转码的现关包和说明文档.zip

LInux下mp4格式视频转码成webm(使用ffmpeg)

2021-07-20

idea快捷键大全 文档

idea软件快捷键大全,非常详细

2020-10-23

空空如也

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

TA关注的人

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