<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[what_to的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/what_to</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; what_to]]></copyright><item><title><![CDATA[win10下mysql 8.0.18 安装配置方法图文教程（windows版）]]></title><link>https://blog.youkuaiyun.com/what_to/article/details/105093995</link><guid>https://blog.youkuaiyun.com/what_to/article/details/105093995</guid><author>what_to</author><pubDate>Wed, 25 Mar 2020 14:11:27 +0800</pubDate><description><![CDATA[本文记录了mysql 8.0.18 安装配置图文教程，供大家参考，具体内容如下
]]></description><category></category></item><item><title><![CDATA[代码优化设计]]></title><link>https://blog.youkuaiyun.com/what_to/article/details/103748306</link><guid>https://blog.youkuaiyun.com/what_to/article/details/103748306</guid><author>what_to</author><pubDate>Sat, 28 Dec 2019 22:04:53 +0800</pubDate><description><![CDATA[代码优化设计结果处理，及错误信息类封装md5前台后台两次加盐加密全局异常key生成策略RedisService方法
结果处理，及错误信息类封装
在以前的时候我们写代码都是在return里面重复写一些冗余的代码，今天我们就把代码封装，方便我们的管理，和减少代码的冗余
Result：（对返回结果进行封装）
public class Result&lt;T&gt; {
	
	private int co...]]></description><category></category></item><item><title><![CDATA[RabbitMQ整合 SpringCloud实战]]></title><link>https://blog.youkuaiyun.com/what_to/article/details/103464094</link><guid>https://blog.youkuaiyun.com/what_to/article/details/103464094</guid><author>what_to</author><pubDate>Mon, 09 Dec 2019 20:11:28 +0800</pubDate><description><![CDATA[RabbitMQ整合 SpringCloud实战
rabbitmq-common、rabbitmq-springcloud-consumer、rabbitmq-springcloud-producer
今天我们在父工程下需要新建的3个项目
springcloud项目
common(公共模块)

package entity;

import java.io.Serializable;


publ...]]></description><category></category></item><item><title><![CDATA[RabbitMQ消息模式(二)]]></title><link>https://blog.youkuaiyun.com/what_to/article/details/103433756</link><guid>https://blog.youkuaiyun.com/what_to/article/details/103433756</guid><author>what_to</author><pubDate>Sat, 07 Dec 2019 12:02:45 +0800</pubDate><description><![CDATA[@TOC
1、消费端限流
什么是消费端的限流？
假设一个场景，首先，我们RabbitMQ服务器有上万条未处理的消息，我们随便打开一个消费者客户端，会出现下面情况：
巨量的消息瞬间全部推送过来，但是我们单个客户端无法同时处理这么多数据！
消费端限流RabbitMQ提供的解决方案
RabbitMQ提供了一种qos（服务质量保证）功能，即在非自动确认消息的前提下，如果一定数目的消息（通过基于Consum...]]></description><category></category></item><item><title><![CDATA[RabbitMQ消息模式]]></title><link>https://blog.youkuaiyun.com/what_to/article/details/103425215</link><guid>https://blog.youkuaiyun.com/what_to/article/details/103425215</guid><author>what_to</author><pubDate>Fri, 06 Dec 2019 16:56:25 +0800</pubDate><description><![CDATA[RabbitMQ消息模式1、消息如何保证100%的投递？2、幂等性概念3、Confirm确认消息4、Return返回消息5、自定义消费者
1、消息如何保证100%的投递？
什么是生产端的可靠性投递？
保障消息的成功发出
保障MQ节点的成功接收
发送端收到MQ节点（Broker）确认应答
完善的消息进行补偿机制
BAT/TMD互联网公司的解决方案：
消息落库，对消息状态进行打标
消息的延迟投递，做二...]]></description><category></category></item><item><title><![CDATA[RabbitMQ入门]]></title><link>https://blog.youkuaiyun.com/what_to/article/details/103409173</link><guid>https://blog.youkuaiyun.com/what_to/article/details/103409173</guid><author>what_to</author><pubDate>Thu, 05 Dec 2019 21:43:34 +0800</pubDate><description><![CDATA[RabbitMQ入门1、RabbitMQ简介2、RabbitMQ安装及使用Docker安装方式常用操作命令3、RabbitMQ快速入门4、交换机直流交换机主题交换机输出交换机
1、RabbitMQ简介
各大主流中间件对比
ActiveMQ 是 Apache 出品，最流行的，能力强劲的开源消息总线，并且它一
个完全支持 J M S 规范的消息中间件。
其丰富的 API 、多种集群构建模式使得他成为业...]]></description><category></category></item><item><title><![CDATA[docker 网络配置 及 将springcoud 项目部署到docker]]></title><link>https://blog.youkuaiyun.com/what_to/article/details/103395021</link><guid>https://blog.youkuaiyun.com/what_to/article/details/103395021</guid><author>what_to</author><pubDate>Wed, 04 Dec 2019 21:39:56 +0800</pubDate><description><![CDATA[1、Docker网络配置
Docker网络模式介绍
Docker在创建容器时有四种网络模式：bridge/host/container/none，bridge为默认不需要用–net去指定，其他三种模式需要在创建容器时使用–net去指定
1.bridge模式(默认模式)
docker run时使用–net=bridge，这种模式会为每个容器分配一个独立的Network Namespace,
同一个宿...]]></description><category></category></item><item><title><![CDATA[Docker自定义镜像瘦身以及上传到阿里云]]></title><link>https://blog.youkuaiyun.com/what_to/article/details/103384380</link><guid>https://blog.youkuaiyun.com/what_to/article/details/103384380</guid><author>what_to</author><pubDate>Wed, 04 Dec 2019 17:09:15 +0800</pubDate><description><![CDATA[Docker自定义镜像瘦身以及上传到阿里云alpine制作jdk镜像alpine制作jre镜像Docker镜像上传至阿里云
alpine制作jdk镜像
alpine Linux简介
1.Alpine Linux是一个轻型Linux发行版，它不同于通常的Linux发行版，Alpine采用了musl libc 和
BusyBox以减少系统的体积和运行时的资源消耗。
2.Alpine Linux提供了自...]]></description><category></category></item><item><title><![CDATA[docker之dockerfile文件制作镜像]]></title><link>https://blog.youkuaiyun.com/what_to/article/details/103339296</link><guid>https://blog.youkuaiyun.com/what_to/article/details/103339296</guid><author>what_to</author><pubDate>Sun, 01 Dec 2019 20:57:20 +0800</pubDate><description><![CDATA[1、Dockerfile简介
dockerfile 是一个文本格式的配置文件， 用户可以使用 Dockerfile 来快速创建自定义的镜像，
另外，使用Dockerfile去构建镜像好比使用pom去构建maven项目一样，有异曲同工之妙
dockerfile基本结构
Dockerfile 由一行行命令语句组成， 并且支持以＃开头的注释行，一般而言， Dockerfile 主体内容分为四部分：
基础...]]></description><category></category></item><item><title><![CDATA[数据卷-Data Volumes]]></title><link>https://blog.youkuaiyun.com/what_to/article/details/103330798</link><guid>https://blog.youkuaiyun.com/what_to/article/details/103330798</guid><author>what_to</author><pubDate>Sat, 30 Nov 2019 23:43:43 +0800</pubDate><description><![CDATA[数据卷-Data VolumesDocker宿主机和容器之间文件拷贝docker copy数据卷数据卷容器
Docker宿主机和容器之间文件拷贝docker copy
Docker 数据管理
在生产环境中使用 Docker ，往往需要对数据进行持久化，或者需要在多个容器之间进行
数据共享，这必然涉及容器的数据管理操作
容器中的管理数据主要有两种方式：
数据卷 Data Volumes 容器内数据直...]]></description><category></category></item><item><title><![CDATA[docker入门]]></title><link>https://blog.youkuaiyun.com/what_to/article/details/103317514</link><guid>https://blog.youkuaiyun.com/what_to/article/details/103317514</guid><author>what_to</author><pubDate>Fri, 29 Nov 2019 21:32:55 +0800</pubDate><description><![CDATA[docker入门1、Docker简介2、Centos7安装DockerDocker HelloWorld运行原理解析二、docker基本命令三、docker镜像常用命令四、Docker 容器常用命令
1、Docker简介
Docker 是一个开源的应用容器引擎，基于 Go 语言 并遵从Apache2.0协议开源。
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中，然后...]]></description><category></category></item><item><title><![CDATA[服务配置中心]]></title><link>https://blog.youkuaiyun.com/what_to/article/details/103295432</link><guid>https://blog.youkuaiyun.com/what_to/article/details/103295432</guid><author>what_to</author><pubDate>Thu, 28 Nov 2019 17:06:34 +0800</pubDate><description><![CDATA[服务配置中心1、SpringCloud Config简介2、Config Server基本使用3、Config Client基本使用4、Config整合Eureka
1、SpringCloud Config简介
Spring Cloud Config 是 Spring Cloud 团队创建的一个全新项目，用来为分布式系统中的基础设施和微服务应用提供集中化的外部配置支持，它分为服务端与客户端两个部分...]]></description><category></category></item><item><title><![CDATA[zuul网关]]></title><link>https://blog.youkuaiyun.com/what_to/article/details/103266569</link><guid>https://blog.youkuaiyun.com/what_to/article/details/103266569</guid><author>what_to</author><pubDate>Tue, 26 Nov 2019 22:47:49 +0800</pubDate><description><![CDATA[zuul网关1、Zuul路由网关简介及基本使用路由配置2、Zuul路由映射配置3、Zuul请求过滤配置
1、Zuul路由网关简介及基本使用

请看上图，这里的API 路由网关服务 由Zuul实现，主要就是对外提供服务接口的时候，起到了请求的路由和过滤作用，也因此能够隐藏内部服务的接口细节，从来有利于保护系统的安全性；
路由配置
Zuul 路由配置
我们新建一个module  microservic...]]></description><category></category></item><item><title><![CDATA[Hystrix集群及集群监控turbine]]></title><link>https://blog.youkuaiyun.com/what_to/article/details/103220907</link><guid>https://blog.youkuaiyun.com/what_to/article/details/103220907</guid><author>what_to</author><pubDate>Sun, 24 Nov 2019 19:15:42 +0800</pubDate><description><![CDATA[Hystrix集群及集群监控turbine1、Hystrix集群及监控turbine2、Feign、Hystrix整合之服务熔断服务降级彻底解耦3、集群后超时设置
1、Hystrix集群及监控turbine
Netflix Hystrix 可以为应用程序中的命令状态提供实时指标。这些数据通过一个名为Hystrix Dashboard的非常酷的界面以图形形式展现出来。但是它只能提供单个服务的信息，如...]]></description><category></category></item><item><title><![CDATA[熔断器Hystrix及服务监控Dashboard]]></title><link>https://blog.youkuaiyun.com/what_to/article/details/103202692</link><guid>https://blog.youkuaiyun.com/what_to/article/details/103202692</guid><author>what_to</author><pubDate>Fri, 22 Nov 2019 23:15:19 +0800</pubDate><description><![CDATA[4、熔断器Hystrix及服务监控Dashboard1、服务雪崩效应2、服务熔断服务降级3、Hystrix默认超时时间设置4、Hystrix服务监控Dashboard
1、服务雪崩效应
什么是服务雪崩


如果多个用户的请求中，都存在无法访问的服务，那么他们都将陷入阻塞的状态中

在微服务架构中，一个请求需要调用多个服务是非常常见的。如客户端访问A服务，而A服务需要调用B服务，B服务需要调用C服务...]]></description><category></category></item><item><title><![CDATA[Python实现云词图效果]]></title><link>https://blog.youkuaiyun.com/what_to/article/details/103192526</link><guid>https://blog.youkuaiyun.com/what_to/article/details/103192526</guid><author>what_to</author><pubDate>Thu, 21 Nov 2019 23:15:10 +0800</pubDate><description><![CDATA[Python实现云词图效果对歌词经行切割
下载
import jieba结巴分词
from wordcloud import WordCloud#云词
import matplotlib.pyplot as plt#绘图库
import numpy as np#计算
from PIL import Image#读取某一个图片

# str = "好好学习，天天向上"

# 切割的原理中文词库
#精...]]></description><category></category></item><item><title><![CDATA[微服务调用Ribbon负载均衡、Feign的使用]]></title><link>https://blog.youkuaiyun.com/what_to/article/details/103185944</link><guid>https://blog.youkuaiyun.com/what_to/article/details/103185944</guid><author>what_to</author><pubDate>Thu, 21 Nov 2019 22:08:34 +0800</pubDate><description><![CDATA[微服务调用Ribbon负载均衡、Feign的使用1、微服务调用Ribbon2、Ribbon负载均衡3、Feign简介及应用
微服务调用Ribbon负载均衡、Feign的使用)
1、微服务调用Ribbon
一、简介
    Ribbon是一个负载均衡组件，具有丰富的负载均衡策略、重试机制、支持多协议的异步与响应式模型、容错、缓存与批处理功能。

    二、Ribbon与负载均衡

    负载均衡...]]></description><category></category></item><item><title><![CDATA[18.Python实现Web开发框架【Flask】]]></title><link>https://blog.youkuaiyun.com/what_to/article/details/103190199</link><guid>https://blog.youkuaiyun.com/what_to/article/details/103190199</guid><author>what_to</author><pubDate>Thu, 21 Nov 2019 20:38:32 +0800</pubDate><description><![CDATA[18.Python实现Web开发框架【Flask】
引入或下载
from flask import Flask, render_template
from flask_sqlalchemy import SQLAlchemy
import pymysql

# 如果不这样写的话会报一个错误
pymysql.install_as_MySQLdb()

# 创建Flask应用
app = Flask(...]]></description><category></category></item><item><title><![CDATA[eureka集群]]></title><link>https://blog.youkuaiyun.com/what_to/article/details/103169839</link><guid>https://blog.youkuaiyun.com/what_to/article/details/103169839</guid><author>what_to</author><pubDate>Wed, 20 Nov 2019 20:25:18 +0800</pubDate><description><![CDATA[2、eureka集群1、Eureka集群搭建2、Eureka自我保护机制
1、Eureka集群搭建
高可用集群配置
当注册中心扛不住高并发的时候，这时候 我们就需要用集群来抗
在昨天我们只创建了一个今天我们就多创建两个
microservice-eureka-server-2002  microservice-eureka-server-2003
首先我们添加一下pop.xml这几个依赖都是一样的...]]></description><category></category></item><item><title><![CDATA[springcloud 微服务 的初步入门]]></title><link>https://blog.youkuaiyun.com/what_to/article/details/103132732</link><guid>https://blog.youkuaiyun.com/what_to/article/details/103132732</guid><author>what_to</author><pubDate>Mon, 18 Nov 2019 22:04:54 +0800</pubDate><description><![CDATA[springcloud 微服务 的初步入门1、springcloud简介最简单的微服务架构会有四个工程微服务架构注意点：创建父工程microservice创建通用模块microservice-common创建服务提供者microservice-student-provider-1001创建服务消费者microservice-student-consumer-802、注册中心eurekaEureka...]]></description><category></category></item></channel></rss>