<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/whusj</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; whusj]]></copyright><item><title><![CDATA[MySQL常见备份与恢复方案]]></title><link>https://blog.youkuaiyun.com/whusj/article/details/83342681</link><guid>https://blog.youkuaiyun.com/whusj/article/details/83342681</guid><author>whusj</author><pubDate>Wed, 24 Oct 2018 13:36:44 +0800</pubDate><description><![CDATA[MySQL常见备份方案有以下三种：

mysqldump + binlog

lvm + binlog

xtrabackup

本例为方便演示，数据库里面数据为空。下面开始动手


			1

			2

			3

			4

			5

			6

			7

			8

			9

			10

			11

			12

			13

			14

			15

			16

			17...]]></description><category></category></item><item><title><![CDATA[国内大数据开发中比较受欢迎的几款工具]]></title><link>https://blog.youkuaiyun.com/whusj/article/details/83342237</link><guid>https://blog.youkuaiyun.com/whusj/article/details/83342237</guid><author>whusj</author><pubDate>Wed, 24 Oct 2018 12:40:57 +0800</pubDate><description><![CDATA[1、zookeeper

一个分布式的应用程序协调服务，是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的工具，让Hadoop集群里面的节点可以彼此协调。ZooKeeper现在已经成为了 Apache的顶级项目，为分布式系统提供了高效可靠且易于使用的协同服务。

2、HDFS

Hadoop Distributed File System，简称HDFS，是一个分布式文件系统...]]></description><category></category></item><item><title><![CDATA[Dubbo和Spring Cloud微服务架构的对比]]></title><link>https://blog.youkuaiyun.com/whusj/article/details/82626185</link><guid>https://blog.youkuaiyun.com/whusj/article/details/82626185</guid><author>whusj</author><pubDate>Tue, 11 Sep 2018 15:08:35 +0800</pubDate><description><![CDATA[微服务架构是互联网很热门的话题，是互联网技术发展的必然结果。它提倡将单一应用程序划分成一组小的服务，服务之间互相协调、互相配合，为用户提供最终价值。虽然微服务架构没有公认的技术标准和规范或者草案，但业界已经有一些很有影响力的开源微服务架构框架提供了微服务的关键思路，例如Dubbo和Spring Cloud。各大互联网公司也有自研的微服务框架，但其模式都于这二者相差不大。

微服务主要的优势如下：
...]]></description><category></category></item><item><title><![CDATA[Dubbo是什么]]></title><link>https://blog.youkuaiyun.com/whusj/article/details/82624091</link><guid>https://blog.youkuaiyun.com/whusj/article/details/82624091</guid><author>whusj</author><pubDate>Tue, 11 Sep 2018 12:50:51 +0800</pubDate><description><![CDATA[1. Dubbo是什么？

Dubbo是一个分布式服务框架，致力于提供高性能和透明化的RPC远程服务调用方案，以及SOA服务治理方案。简单的说，dubbo就是个服务框架，如果没有分布式的需求，其实是不需要用的，只有在分布式的时候，才有dubbo这样的分布式服务框架的需求，并且本质上是个服务调用的东东，说白了就是个远程服务调用的分布式框架（告别Web Service模式中的WSdl，以服务者与消费者...]]></description><category></category></item><item><title><![CDATA[MyBatis的架构和其运行流程]]></title><link>https://blog.youkuaiyun.com/whusj/article/details/80718387</link><guid>https://blog.youkuaiyun.com/whusj/article/details/80718387</guid><author>whusj</author><pubDate>Sun, 17 Jun 2018 14:16:04 +0800</pubDate><description><![CDATA[0x00：MyBatis 架构组成MyBatis 整体的架构组成为：数据源配置文件、SQL 映射配置文件、会话工厂、会话、执行器以及底层封装对象组成。0x01：数据源配置文件对于持久层框架，连接数据库是最重要的一步。MyBatis 框架对于数据库连接的配置信息采用了数据库连接池的形式。数据库连接池负责分配、管理、和释放数据库连接，其只使用一个连接，提高了操作性能。不像 JDBC，每次对数据库操作，...]]></description><category></category></item><item><title><![CDATA[Spring Boot 2.0(七)：Spring Boot 如何解决项目启动时初始化资源]]></title><link>https://blog.youkuaiyun.com/whusj/article/details/80718366</link><guid>https://blog.youkuaiyun.com/whusj/article/details/80718366</guid><author>whusj</author><pubDate>Sun, 17 Jun 2018 14:12:10 +0800</pubDate><description><![CDATA[在我们实际工作中，总会遇到这样需求，在项目启动的时候需要做一些初始化的操作，比如初始化线程池，提前加载好加密证书等。今天就给大家介绍一个 Spring Boot 神器，专门帮助大家解决项目启动初始化资源操作。这个神器就是 CommandLineRunner，CommandLineRunner 接口的 Component 会在所有 Spring Beans都初始化之后，SpringApplicati...]]></description><category></category></item><item><title><![CDATA[一文读懂 Spring Boot、微服务架构和大数据治理三者之间的故事]]></title><link>https://blog.youkuaiyun.com/whusj/article/details/80718358</link><guid>https://blog.youkuaiyun.com/whusj/article/details/80718358</guid><author>whusj</author><pubDate>Sun, 17 Jun 2018 14:10:09 +0800</pubDate><description><![CDATA[微服务架构微服务的诞生并非偶然，它是在互联网高速发展，技术日新月异的变化以及传统架构无法适应快速变化等多重因素的推动下诞生的产物。互联网时代的产品通常有两类特点：需求变化快和用户群体庞大，在这种情况下，如何从系统架构的角度出发，构建灵活、易扩展的系统，快速应对需求的变化；同时，随着用户的增加，如何保证系统的可伸缩性、高可用性，成为系统架构面临的挑战。如果还按照以前传统开发模式，开发一个大型而全的系...]]></description><category></category></item><item><title><![CDATA[Spring Boot 2.0(六)：使用 Docker 部署 Spring Boot 开源软件云收藏]]></title><link>https://blog.youkuaiyun.com/whusj/article/details/80714308</link><guid>https://blog.youkuaiyun.com/whusj/article/details/80714308</guid><author>whusj</author><pubDate>Sat, 16 Jun 2018 17:53:19 +0800</pubDate><description><![CDATA[只需三步即可部署开源项目云收藏，打造专属个人的收藏系统，就是这么简单！云收藏项目已经开源2年多了，作为当初刚开始学习 Spring Boot 的练手项目，使用了很多当时很新的技术，现在看来其实很多新技术是没有必要使用的，但做为学习案例来讲确实是一个绝佳的 Spring Boot 实践。从开源到现在，写了一些教程给大家介绍如何部署云收藏，如何在IDE中运行云收藏，但是仍然有很多的朋友不知道如何使用，...]]></description><category></category></item><item><title><![CDATA[Spring Boot 2.0(三)：Spring Boot 开源软件都有哪些？]]></title><link>https://blog.youkuaiyun.com/whusj/article/details/80714299</link><guid>https://blog.youkuaiyun.com/whusj/article/details/80714299</guid><author>whusj</author><pubDate>Sat, 16 Jun 2018 17:51:45 +0800</pubDate><description><![CDATA[2016年 Spring Boot 还没有被广泛使用，在网上查找相关开源软件的时候没有发现几个，到了现在经过2年的发展，很多互联网公司已经将 Spring Boot 搬上了生产，而使用 Spring Boot 的开源软件在 Github/码云 上面已有不少，这篇文章就给大家介绍一下 Github/码云 上面和 Spring Boot 相关的开源软件。1、 awesome-spring-boot首先...]]></description><category></category></item><item><title><![CDATA[Spring Boot 2.0(二)：Spring Boot 2.0尝鲜-动态 Banner]]></title><link>https://blog.youkuaiyun.com/whusj/article/details/80714289</link><guid>https://blog.youkuaiyun.com/whusj/article/details/80714289</guid><author>whusj</author><pubDate>Sat, 16 Jun 2018 17:50:21 +0800</pubDate><description><![CDATA[Spring Boot 2.0 提供了很多新特性，其中就有一个小彩蛋：动态 Banner，今天我们就先拿这个来尝尝鲜。 配置依赖使用 Spring Boot 2.0 首先需要将项目依赖包替换为刚刚发布的 2.0 RELEASE，现在网站https://start.spring.io/也将 Spring Boot 2.0 设置为默认版本。&amp;lt;parent&amp;gt;
    &amp;lt;groupId&amp;...]]></description><category></category></item><item><title><![CDATA[SpringBoot2.0(一)：【重磅】Spring Boot 2.0权威发布]]></title><link>https://blog.youkuaiyun.com/whusj/article/details/80714279</link><guid>https://blog.youkuaiyun.com/whusj/article/details/80714279</guid><author>whusj</author><pubDate>Sat, 16 Jun 2018 17:49:12 +0800</pubDate><description><![CDATA[就在昨天Spring Boot2.0.0.RELEASE正式发布，今天早上在发布Spring Boot2.0的时候还出现一个小插曲，将Spring Boot2.0同步到Maven仓库的时候出现了错误，然后Spring Boot官方又赶紧把 GitHub 上发布的 v2.0.0.RELEASE 版本进行了撤回。到了下午将问题修复后，又重新进行了上传，至此Spring Boot2.0正式推出！要知道这...]]></description><category></category></item><item><title><![CDATA[微服务架构Spring Cloud和Dubbo 还有EDAS]]></title><link>https://blog.youkuaiyun.com/whusj/article/details/80714227</link><guid>https://blog.youkuaiyun.com/whusj/article/details/80714227</guid><author>whusj</author><pubDate>Sat, 16 Jun 2018 17:42:12 +0800</pubDate><description><![CDATA[现在 分布式项目 不用dubbo 都不好意思开口说架构。出去面试 分布式服务必谈dubbo；近几年来了 Spring Cloud;然后最近 发现 阿里云推出了 EDAS，为你的dubbo服务安个家，商用了。先看下 dubbo 与  Spring Cloud;的对比DubboSpring Cloud服务注册中心ZookeeperSpring Cloud Netflix Eureka服务调用方式RPC...]]></description><category></category></item><item><title><![CDATA[Spring Boot 2.0(五)：Docker Compose + Spring Boot + Nginx + Mysql 实践]]></title><link>https://blog.youkuaiyun.com/whusj/article/details/80714200</link><guid>https://blog.youkuaiyun.com/whusj/article/details/80714200</guid><author>whusj</author><pubDate>Sat, 16 Jun 2018 17:38:55 +0800</pubDate><description><![CDATA[我知道大家这段时间看了我写关于 docker 相关的几篇文章，不疼不痒的，仍然没有感受 docker 的便利，是的，我也是这样认为的，I know your felling 。前期了解概念什么的确实比较无聊，请不要着急精彩马上开始，当大家对 docker 相关概念有所了解之后，后面我会结合 Spring Boot 给大家来一系列的小例子，会让大家感受到使用 Docker 就是这么爽！今天给大家演出...]]></description><category></category></item><item><title><![CDATA[Spring Boot 2.0(四)：使用 Docker 部署 Spring Boot]]></title><link>https://blog.youkuaiyun.com/whusj/article/details/80714188</link><guid>https://blog.youkuaiyun.com/whusj/article/details/80714188</guid><author>whusj</author><pubDate>Sat, 16 Jun 2018 17:37:57 +0800</pubDate><description><![CDATA[Docker 技术发展为微服务落地提供了更加便利的环境，使用 Docker 部署 Spring Boot 其实非常简单，这篇文章我们就来简单学习下。首先构建一个简单的 Spring Boot 项目，然后给项目添加 Docker 支持，最后对项目进行部署。一个简单 Spring Boot 项目在 pom.xml 中 ，使用 Spring Boot 2.0 相关依赖&amp;lt;parent&amp;gt;
   ...]]></description><category></category></item><item><title><![CDATA[Docker(六)：Docker 三剑客之 Docker Swarm]]></title><link>https://blog.youkuaiyun.com/whusj/article/details/80714170</link><guid>https://blog.youkuaiyun.com/whusj/article/details/80714170</guid><author>whusj</author><pubDate>Sat, 16 Jun 2018 17:36:19 +0800</pubDate><description><![CDATA[实践中会发现，生产环境中使用单个 Docker 节点是远远不够的，搭建 Docker 集群势在必行。然而，面对 Kubernetes, Mesos 以及 Swarm 等众多容器集群系统，我们该如何选择呢？它们之中，Swarm 是 Docker 原生的，同时也是最简单，最易学，最节省资源的，比较适合中小型公司使用。Docker Swarm 介绍Swarm 在 Docker 1.12 版本之前属于一个...]]></description><category></category></item><item><title><![CDATA[Docker(五)：Docker 三剑客之 Docker Machine]]></title><link>https://blog.youkuaiyun.com/whusj/article/details/80714154</link><guid>https://blog.youkuaiyun.com/whusj/article/details/80714154</guid><author>whusj</author><pubDate>Sat, 16 Jun 2018 17:34:57 +0800</pubDate><description><![CDATA[上篇文章Docker(四)：Docker 三剑客之 Docker Compose 介绍了 Docker Compose，这篇文章我们来了解 Docker Machine 。Docker Machine 介绍Docker Machine 是 Docker 官方编排（Orchestration）项目之一，负责在多种平台上快速安装 Docker 环境。Docker Machine 是一个工具，它允许你在...]]></description><category></category></item><item><title><![CDATA[Docker(四)：Docker 三剑客之 Docker Compose]]></title><link>https://blog.youkuaiyun.com/whusj/article/details/80714147</link><guid>https://blog.youkuaiyun.com/whusj/article/details/80714147</guid><author>whusj</author><pubDate>Sat, 16 Jun 2018 17:33:24 +0800</pubDate><description><![CDATA[前两篇文章我们介绍了 Dockerfile 的使用Docker(二)：Dockerfile 使用介绍，我们知道使用一个 Dockerfile 模板文件可以定义一个单独的应用容器，如果需要定义多个容器就需要服务编排。服务编排有很多种技术方案，今天给大家介绍 Docker 官方产品 Docker Compose 。Dockerfile 可以让用户管理一个单独的应用容器；而 Compose 则允许用户在...]]></description><category></category></item><item><title><![CDATA[Docker(三)：Dockerfile 命令详解]]></title><link>https://blog.youkuaiyun.com/whusj/article/details/80709874</link><guid>https://blog.youkuaiyun.com/whusj/article/details/80709874</guid><author>whusj</author><pubDate>Fri, 15 Jun 2018 21:28:15 +0800</pubDate><description><![CDATA[上一篇文章Docker(二)：Dockerfile 使用介绍介绍了 Dockerfile 的使用，这篇文章我们来继续了解 Dockerfile ,学习 Dockerfile 各种命令的使用。Dockerfile 指令详解1 FROM 指定基础镜像FROM 指令用于指定其后构建新镜像所使用的基础镜像。FROM 指令必是 Dockerfile 文件中的首条命令，启动构建流程后，Docker 将会基于该...]]></description><category></category></item><item><title><![CDATA[Docker(二)：Dockerfile 使用介绍]]></title><link>https://blog.youkuaiyun.com/whusj/article/details/80709867</link><guid>https://blog.youkuaiyun.com/whusj/article/details/80709867</guid><author>whusj</author><pubDate>Fri, 15 Jun 2018 21:27:25 +0800</pubDate><description><![CDATA[上一篇文章Docker(一)：Docker入门教程介绍了 Docker 基本概念，其中镜像、容器和 Dockerfile 。我们使用 Dockerfile 定义镜像，依赖镜像来运行容器，因此 Dockerfile 是镜像和容器的关键，Dockerfile 可以非常容易的定义镜像内容，同时在我们后期的微服务实践中，Dockerfile 也是重点关注的内容，今天我们就来一起学习它。首先通过一张图来了解...]]></description><category></category></item><item><title><![CDATA[Docker(一)：Docker入门教程]]></title><link>https://blog.youkuaiyun.com/whusj/article/details/80709863</link><guid>https://blog.youkuaiyun.com/whusj/article/details/80709863</guid><author>whusj</author><pubDate>Fri, 15 Jun 2018 21:26:14 +0800</pubDate><description><![CDATA[如今Docker的使用已经非常普遍，特别在一线互联网公司。使用Docker技术可以帮助企业快速水平扩展服务，从而到达弹性部署业务的能力。在云服务概念兴起之后，Docker的使用场景和范围进一步发展，如今在微服务架构越来越流行的情况下，微服务+Docker的完美组合，更加方便微服务架构运维部署落地。本文详细解释介绍Docker入门相关内容，后期重点关注Docker在微服务体系中的使用。在了解Dock...]]></description><category></category></item></channel></rss>