<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wl921的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wl921</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wl921]]></copyright><item><title><![CDATA[Spring Redis Data的基本使用 入门必备！！]]></title><link>https://blog.youkuaiyun.com/wl921/article/details/103743970</link><guid>https://blog.youkuaiyun.com/wl921/article/details/103743970</guid><author>wl921</author><pubDate>Sat, 28 Dec 2019 14:02:42 +0800</pubDate><description><![CDATA[一、Redis简介
redis 是一款开源的 Key-Value 数据库，运行在内存中，由 ANSI C 编写。企业开发通常采用 Redis 来实现缓存。同类的产品还有 memcache 、memcached 、MongoDB 等
1.Redis数据结构
字符串类型 string 散列类型 hash  列表类型 list 有序可重复 集合类型 set 无序不可重复 有序集合类型 sortedset...]]></description><category></category></item><item><title><![CDATA[实现基于SpringBoot+Maven+Mysql+Redis+RabbitMQ 的高并发秒杀系统(限时秒杀)]]></title><link>https://blog.youkuaiyun.com/wl921/article/details/103684875</link><guid>https://blog.youkuaiyun.com/wl921/article/details/103684875</guid><author>wl921</author><pubDate>Tue, 24 Dec 2019 16:23:16 +0800</pubDate><description><![CDATA[原理：
秒杀与其他业务最大的区别在于，在秒杀的瞬间，系统的并发量和吞吐量会非常大，与此同时，网络的流量也会瞬间变大。
对于网络流量瞬间变大问题，最常用的办法就是将页面静态化，也就是我们常说的前后端分离。把静态页面直接缓存到用户的浏览器中，当用户需要获取数据时，就从服务端接口动态获取。这样会大大节省网络的流量，如果再加上CDN优化，一般都不会有大问题。
对于系统并发量变大问题，这里的核心在于如何在大...]]></description><category></category></item><item><title><![CDATA[RabbitMQ基础入门--SpringBoot + RabbitMQ 实现延时队列]]></title><link>https://blog.youkuaiyun.com/wl921/article/details/103614794</link><guid>https://blog.youkuaiyun.com/wl921/article/details/103614794</guid><author>wl921</author><pubDate>Thu, 19 Dec 2019 15:44:14 +0800</pubDate><description><![CDATA[什么是QM
消息队列（Message Queue，简称MQ），从字面意思上看，本质是个队列，FIFO先入先出，只不过队列中存放的内容是message而已。其主要用途：不同进程Process/线程Thread之间通信。
什么是RabbitQM
RabbitMQ是实现了高级消息队列协议（AMQP）的开源消息代理软件（亦称面向消息的中间件）。RabbitMQ服务器是用Erlang语言编写的，而集群和故障...]]></description><category></category></item><item><title><![CDATA[Spring基础-入门]]></title><link>https://blog.youkuaiyun.com/wl921/article/details/102238867</link><guid>https://blog.youkuaiyun.com/wl921/article/details/102238867</guid><author>wl921</author><pubDate>Sun, 06 Oct 2019 17:18:21 +0800</pubDate><description><![CDATA[一、spring简介
1、Spring是一个一站式轻量级控制反转(IoC)和面向切面(AOP)的容器框架。
​		(1)、非侵入式编程（不自己new对象 不继承）
​		(2)、JavaEE的三层开发
2、原则：不重新发明轮子
二、spring IOC
1、控制反转也称为依赖注入(DI)，是面向对象编程中的一种设计理念，用来降低程序代码之间的耦合度。（new对象的主动权让给spring）
2、be...]]></description><category></category></item><item><title><![CDATA[Mybatis基础-入门]]></title><link>https://blog.youkuaiyun.com/wl921/article/details/101061767</link><guid>https://blog.youkuaiyun.com/wl921/article/details/101061767</guid><author>wl921</author><pubDate>Fri, 20 Sep 2019 18:44:58 +0800</pubDate><description><![CDATA[Mybatis
介绍及其环境搭建
一、数据持久化概念
数据持久化是将内存的数据模型转换为存储模型，以及将存储模型转换为内存中的数据模型的统称。
二、Mybatis框架及ORM
1、Mybatis框架简介
Mybatis是一个开源的数据持久层框架。它支持定制化 SQL、存储过程以及高级映射。Mybatis是一种半自动化的ORM实现。
2、ORM
ORM：对象关系映射，是一种数据持久化技术。
3、My...]]></description><category></category></item></channel></rss>