<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_47252566的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_47252566</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_47252566]]></copyright><item><title><![CDATA[Excel文件上传、下载（Hutool）]]></title><link>https://blog.youkuaiyun.com/m0_47252566/article/details/120244301</link><guid>https://blog.youkuaiyun.com/m0_47252566/article/details/120244301</guid><author>m0_47252566</author><pubDate>Sat, 11 Sep 2021 22:47:34 +0800</pubDate><description><![CDATA[简单粗暴上代码
Excel下载

我们先定义一个嵌套的List，List的元素也是一个List，内层的一个List代表一行数据，每行都有4个单元格，最终list对象代表多行数据。

    @Override
    public void down(HttpServletResponse response) throws IOException {
        List&lt;String&gt; row1 = CollUtil.newArrayList(FeeAdjustConstants.row2]]></description><category></category></item><item><title><![CDATA[RabbitMQ安装与使用]]></title><link>https://blog.youkuaiyun.com/m0_47252566/article/details/111959161</link><guid>https://blog.youkuaiyun.com/m0_47252566/article/details/111959161</guid><author>m0_47252566</author><pubDate>Wed, 30 Dec 2020 12:14:47 +0800</pubDate><description><![CDATA[RabbitMQ安装与使用RabbitMQ简介RabbitMQ安装（Docker方式）常用操作命令RabbitMQ快速入门
RabbitMQ简介
RabbitMQ是—个开源的消息代理和队列服务器，用来通过普通协议 在完全不同的应用之间共享数据，RabbitMQ是使用Erlang语言来编写 的，并且RabbitMQ是基于AMQP协议的。
RabbitMQ安装（Docker方式）
注意获取镜像的时候要获取management版本的，不要获取last版本的，management版本的才带有管理界面
1.查询镜像
]]></description><category></category></item><item><title><![CDATA[Docker 容器常用命令]]></title><link>https://blog.youkuaiyun.com/m0_47252566/article/details/111954819</link><guid>https://blog.youkuaiyun.com/m0_47252566/article/details/111954819</guid><author>m0_47252566</author><pubDate>Wed, 30 Dec 2020 11:34:27 +0800</pubDate><description><![CDATA[Docker 容器常用命令
1、Docker创建并启动容器
docker run [OPTIONS] IMAGE [COMMAND] [ARG…]
–name=“容器新名字”：为容器指定一个名称；
-i：以交互模式运行容器，通常与-t或者-d同时使用；
-t：为容器重新分配一个伪输入终端，通常与-i同时使用；
-d: 后台运行容器，并返回容器ID；
-P: 随机端口映射，容器内部端口随机映射到主机的端口
-p: 指定端口映射，格式为：主机(宿主)端口:容器端口
启动普通容器： docker run --na]]></description><category></category></item><item><title><![CDATA[Docker镜像常用命令]]></title><link>https://blog.youkuaiyun.com/m0_47252566/article/details/111951710</link><guid>https://blog.youkuaiyun.com/m0_47252566/article/details/111951710</guid><author>m0_47252566</author><pubDate>Wed, 30 Dec 2020 11:14:15 +0800</pubDate><description><![CDATA[Docker镜像常用命令Docker基本命令Docker镜像基本命令
Docker基本命令
启动Docker
systemctl start docker
停止Docker
systemctl stop docker
重启Docker
systemctl restart docker
开机启动Docker
systemctl enable docker
查看Docker概要信息
docker info
查看Docker帮助文档
docker --help
查看Docker版本信息
docker versio]]></description><category></category></item><item><title><![CDATA[Docker镜像上传至阿里云]]></title><link>https://blog.youkuaiyun.com/m0_47252566/article/details/111869236</link><guid>https://blog.youkuaiyun.com/m0_47252566/article/details/111869236</guid><author>m0_47252566</author><pubDate>Mon, 28 Dec 2020 17:00:30 +0800</pubDate><description><![CDATA[Docker镜像上传至阿里云前期准备push(推)镜像pull(拉)镜像
将Docker镜像上传至阿里云(或从阿云下载镜像)
前期准备
#1.注册阿里云账户

阿里云官方网站链接：https://dev.aliyun.com
#2.登陆账户

#3.配置Docker加速器

注：搜索“容器镜像服务”
#4.创建镜像仓库的命名空间

例如：tanjie

#5.创建镜像仓库(创建镜像仓库时要绑定一个代码托管网站，例如：github)

例如：alpine-jre




push(推)镜像
##将镜像推送到R]]></description><category></category></item><item><title><![CDATA[Docker之alpine制作jdk镜像]]></title><link>https://blog.youkuaiyun.com/m0_47252566/article/details/111409703</link><guid>https://blog.youkuaiyun.com/m0_47252566/article/details/111409703</guid><author>m0_47252566</author><pubDate>Sat, 19 Dec 2020 20:35:01 +0800</pubDate><description><![CDATA[Docker之alpine制作jdk镜像alpine Linux简介基于alpine制作JDK8镜像
alpine Linux简介
1.Alpine Linux是一个轻型Linux发行版，它不同于通常的Linux发行版，Alpine采用了musl libc 和
 BusyBox以减少系统的体积和运行时的资源消耗。

2.Alpine Linux提供了自己的包管理工具：apk(注意：ubuntu中是apt-get)，我们可以通过https://pkgs.alpinelinux.org/packages 查询包]]></description><category></category></item><item><title><![CDATA[Dockerfile简介及基于centos7的jdk镜像制作]]></title><link>https://blog.youkuaiyun.com/m0_47252566/article/details/111409084</link><guid>https://blog.youkuaiyun.com/m0_47252566/article/details/111409084</guid><author>m0_47252566</author><pubDate>Sat, 19 Dec 2020 19:36:08 +0800</pubDate><description><![CDATA[Dockerfile简介及基于centos7的jdk镜像制作Dockerfile简介dockerfile基本结构Docker制作jdk镜像总结
Dockerfile简介
dockerfile 是一个文本格式的配置文件， 用户可以使用 Dockerfile 来快速创建自定义的镜像，
另外，使用Dockerfile去构建镜像好比使用pom去构建maven项目一样，有异曲同工之妙
dockerfile基本结构
Dockerfile 由一行行命令语句组成， 并且支持以＃开头的注释行，一般而言， Dockerfile]]></description><category></category></item><item><title><![CDATA[Centos7安装Docker]]></title><link>https://blog.youkuaiyun.com/m0_47252566/article/details/111408697</link><guid>https://blog.youkuaiyun.com/m0_47252566/article/details/111408697</guid><author>m0_47252566</author><pubDate>Sat, 19 Dec 2020 19:10:48 +0800</pubDate><description><![CDATA[Centos7安装DockerCentos7安装Docker说明步骤阿里云镜像仓库
Centos7安装Docker
说明
Docker从1.13版本之后采用时间线的方式作为版本号，分为社区版CE和企业版EE。
社区版是免费提供给个人开发者和小型团体使用的，企业版会提供额外的收费服务，比如经过官方测试认证过的基础设施、容器、插件等。
社区版按照stable和edge两种方式发布，每个季度更新stable版本，如17.06，17.09；每个月份更新edge版本，如17.09，17.10。
我们平时用社区版就足够]]></description><category></category></item><item><title><![CDATA[Docker简介]]></title><link>https://blog.youkuaiyun.com/m0_47252566/article/details/111408552</link><guid>https://blog.youkuaiyun.com/m0_47252566/article/details/111408552</guid><author>m0_47252566</author><pubDate>Sat, 19 Dec 2020 18:40:22 +0800</pubDate><description><![CDATA[Docker简介入门介绍Docker 的优点Docker的架构Docker 和虚拟机的区别
入门介绍
Docker 是一个开源的应用容器引擎，基于 Go 语言 并遵从Apache2.0协议开源。
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中，然后发布到任何流行的 Linux 机器上，也可以实现虚拟化。
容器是完全使用沙箱机制，相互之间不会有任何接口（类似 iPhone 的 app）,更重要的是容器性能开销极低。
Docker 从 17.03 版本之后分为 CE（Commun]]></description><category></category></item><item><title><![CDATA[小白入门：python的安装]]></title><link>https://blog.youkuaiyun.com/m0_47252566/article/details/111176383</link><guid>https://blog.youkuaiyun.com/m0_47252566/article/details/111176383</guid><author>m0_47252566</author><pubDate>Mon, 14 Dec 2020 16:42:37 +0800</pubDate><description><![CDATA[windows下python的安装
-----本文针对小白，内容可能会引起各路大神不适，请谨慎谅解

1. 打开官网/www.python.org，选择Downloads

2. 然后在这里选择要安装的版本3.X.X


3. 下载完成后打开，这里我下载的是3.6.4

（1）勾选Add Python 3.6 to PATH是把Python的安装路径添加到系统环境变量的Path变量中（这样我们就少一步自己添加环境变量啦_）
（2）选择Install Now默认将pythone安装在C盘目录下
（3）选择Cu]]></description><category></category></item><item><title><![CDATA[Eureka高可用集群配置及自我保护机制]]></title><link>https://blog.youkuaiyun.com/m0_47252566/article/details/110981586</link><guid>https://blog.youkuaiyun.com/m0_47252566/article/details/110981586</guid><author>m0_47252566</author><pubDate>Thu, 10 Dec 2020 20:47:31 +0800</pubDate><description><![CDATA[Eureka高可用集群配置及自我保护机制Eureka高可用集群配置普通操作骚操作Eureka自我保护机制
Eureka高可用集群配置
高可用集群配置
当注册中心扛不住高并发的时候，这时候 要用集群来扛；
普通操作
我们再新建两个springboot项目：module  microservice-eureka-server-2002  microservice-eureka-server-2003
1、pom.xml 把依赖加下；
&lt;dependencies&gt;
    &lt;dependency]]></description><category></category></item><item><title><![CDATA[初识Eureka]]></title><link>https://blog.youkuaiyun.com/m0_47252566/article/details/110881572</link><guid>https://blog.youkuaiyun.com/m0_47252566/article/details/110881572</guid><author>m0_47252566</author><pubDate>Thu, 10 Dec 2020 20:05:18 +0800</pubDate><description><![CDATA[Eureka的简介、使用Eureka简介二级目录三级目录
Eureka简介
Eureka是Netflix开发的服务发现框架，本身是一个基于REST的服务，主要用于定位运行在AWS域中的中间层服务，以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中，以实现SpringCloud的服务发现功能。
Eureka包含两个组件：Eureka Server和Eureka Client。
Eureka Server提供服务注册服务，各个节点启动后，]]></description><category></category></item><item><title><![CDATA[springcloud简介、入门案例]]></title><link>https://blog.youkuaiyun.com/m0_47252566/article/details/110879531</link><guid>https://blog.youkuaiyun.com/m0_47252566/article/details/110879531</guid><author>m0_47252566</author><pubDate>Tue, 08 Dec 2020 20:26:12 +0800</pubDate><description><![CDATA[springcloud简介、入门案例简介入门案例
简介
Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发，如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等，都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子，它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来，通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理，最终给开发者留出了一]]></description><category></category></item><item><title><![CDATA[springboot+JPA实现界面版之增删改查及图片上传]]></title><link>https://blog.youkuaiyun.com/m0_47252566/article/details/110562641</link><guid>https://blog.youkuaiyun.com/m0_47252566/article/details/110562641</guid><author>m0_47252566</author><pubDate>Thu, 03 Dec 2020 20:10:34 +0800</pubDate><description><![CDATA[springboot+JPA实现界面版之增删改查及图片上传springboot之jpa支持Springboot+bootstrap界面版之增删改查及图片上传效果图如下
springboot之jpa支持
导入相关pom依赖

&lt;dependency&gt;
    &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
     &lt;artifactId&gt;spring-boot-starter-data-jpa&lt;/artifactI]]></description><category></category></item><item><title><![CDATA[Maven环境配置]]></title><link>https://blog.youkuaiyun.com/m0_47252566/article/details/110424858</link><guid>https://blog.youkuaiyun.com/m0_47252566/article/details/110424858</guid><author>m0_47252566</author><pubDate>Tue, 01 Dec 2020 11:20:59 +0800</pubDate><description><![CDATA[Maven环境配置操作Maven下载配置环境变量配置测试
Maven下载
链接: 下载地址.

解压出来复制文件路径用来配置环境变量

配置环境变量
找到此电脑–》右键属性–》高级系统设置–》环境变量–》在·系统变量新建一个MAVEN_HOME

然后再建一个M2_HOME

配置完成之后将这两个变量bin文件配置到path文件中
%MAVEN_HOME%\bin
%M2_HOME%\bin;

配置测试
Windows+R进入cmd界面
输入：mvn -version


...]]></description><category></category></item><item><title><![CDATA[mysql 安装问题：由于找不到MSVCR120.dll,无法继续执行代码.重新安装程序可能会解决此问题]]></title><link>https://blog.youkuaiyun.com/m0_47252566/article/details/110403827</link><guid>https://blog.youkuaiyun.com/m0_47252566/article/details/110403827</guid><author>m0_47252566</author><pubDate>Mon, 30 Nov 2020 20:05:54 +0800</pubDate><description><![CDATA[MySQL操作命令mysqld -install报错

这种错误是由于未安装  vcredist  引起的
下载  vcredist  地址:vcredist .

安装路径随便即可
之后重新安装即可


]]></description><category></category></item><item><title><![CDATA[SPA项目开发（动态树+数据表格+分页）]]></title><link>https://blog.youkuaiyun.com/m0_47252566/article/details/108303179</link><guid>https://blog.youkuaiyun.com/m0_47252566/article/details/108303179</guid><author>m0_47252566</author><pubDate>Sun, 30 Aug 2020 09:59:03 +0800</pubDate><description><![CDATA[SPA项目开发之动态树+数据表格+分页1. 前言2. 动态树2.1 代码块概解2.2 效果显示3. 数据表格+分页3.1 定义组件3.2 表格样式3.3 搜索框3.4 分页3.5 实现代码块3.6 实现效果图
1. 前言

续写前篇Spa项目开发之首页导航+左侧菜单，在spa项目中进行书写一个动态树与数据表格，分页的功能

2. 动态树
2.1 代码块概解

在前篇代码的基础上，将LeftNav.vue组件内容进行修改成动态的菜单，也就是将获取到的表格数据赋值遍历输出
要实现路由跳转，先要在el-menu标]]></description><category></category></item><item><title><![CDATA[Spa项目开发（首页导航、左侧菜单）]]></title><link>https://blog.youkuaiyun.com/m0_47252566/article/details/108274935</link><guid>https://blog.youkuaiyun.com/m0_47252566/article/details/108274935</guid><author>m0_47252566</author><pubDate>Fri, 28 Aug 2020 18:55:39 +0800</pubDate><description><![CDATA[SPA项目开发（首页导航、左侧菜单）Mock.jsMock.js简介Mock.js优势Mock.js使用步骤二级目录三级目录
接上篇
Mock.js
Mock.js简介

Mock.js是一个模拟数据的生成器，用来帮助前端调试开发、进行前后端的原型分离以及用来提高自动化测试效率。

Mock.js优势

1.数据类型丰富
2.支持生成随机的文本、数字、布尔值、日期、邮箱、链接、图片、颜色等。
3.拦截Ajax请求
4.不需要修改既有代码，就可以拦截Ajax请求，返回模拟的响应数据。

Mock.js使用步骤]]></description><category></category></item><item><title><![CDATA[SPA项目开发(登录)及常见问题]]></title><link>https://blog.youkuaiyun.com/m0_47252566/article/details/108235663</link><guid>https://blog.youkuaiyun.com/m0_47252566/article/details/108235663</guid><author>m0_47252566</author><pubDate>Wed, 26 Aug 2020 16:53:49 +0800</pubDate><description><![CDATA[@TOC
SPA项目登录功能的实现
安装开发模块
npm install element-ui -S
npm install axios -S
npm install qs -S
npm install vue-axios -S
三级目录
三级目录
三级目录
二级目录
三级目录

]]></description><category></category></item><item><title><![CDATA[Vue-cli搭建SPA项目]]></title><link>https://blog.youkuaiyun.com/m0_47252566/article/details/108149854</link><guid>https://blog.youkuaiyun.com/m0_47252566/article/details/108149854</guid><author>m0_47252566</author><pubDate>Fri, 21 Aug 2020 16:59:37 +0800</pubDate><description><![CDATA[Vue-cli搭建SPA项目和嵌套路由SPA项目的搭建1. 什么是vue-cli?2. 安装vue-cli二级目录三级目录
SPA项目的搭建
1. 什么是vue-cli?

vue-cli是vue.js的脚手架，用于自动生成vue.js+webpack的项目模板，创建命令如下：
vue init webpack xxx
注1：xxx 为自己创建项目的名称
注2：必须先安装vue,vue-cli，webpack，node等一些必要的环境

2. 安装vue-cli

npm install -g vue-cl]]></description><category></category></item></channel></rss>