<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[kuiabc的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/kuiabc</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; kuiabc]]></copyright><item><title><![CDATA[Angular 2+ 监听]]></title><link>https://blog.youkuaiyun.com/kuiabc/article/details/121659564</link><guid>https://blog.youkuaiyun.com/kuiabc/article/details/121659564</guid><author>kuiabc</author><pubDate>Wed, 01 Dec 2021 17:20:59 +0800</pubDate><description><![CDATA[Angular 2+ 监听
监听页面大小变化
// 1. 引入：
import { fromEvent } from 'rxjs';

// 2. 使用(在constructor中或ngOnInit方法中)：
// 在constructor中：
constructor() {
	// 页面监听
　　fromEvent(window, 'resize')
  　　.debounceTime(100) // 以免频繁处理
  　　.subscribe((event) =&gt; {
　　　　// 这里处理页面变]]></description><category></category></item><item><title><![CDATA[SpringBoot2.0服务器端主动推送SSE技术]]></title><link>https://blog.youkuaiyun.com/kuiabc/article/details/107746584</link><guid>https://blog.youkuaiyun.com/kuiabc/article/details/107746584</guid><author>kuiabc</author><pubDate>Sun, 02 Aug 2020 16:25:17 +0800</pubDate><description><![CDATA[服务端推送常用技术介绍
简介：服务端常用推送技术介绍，如websocket，sse轮询等
  1、客户端轮询:ajax定时拉取
  2、服务端主动推送:WebSocket
		全双工的，本质上是一个额外的tcp连接，建立和关闭时握手使用http协议，其他数据传输不使用http协议
		更加复杂一些，适用于需要进行复杂双向数据通讯的场景 
  3、服务端主动推送:SSE (Server Send Event)
		html5新标准，用来从服务端实时推送数据到浏览器端，
		直接建立在当前http连接上，本质上]]></description><category></category></item><item><title><![CDATA[SpringBoot2.0响应式编程]]></title><link>https://blog.youkuaiyun.com/kuiabc/article/details/107746506</link><guid>https://blog.youkuaiyun.com/kuiabc/article/details/107746506</guid><author>kuiabc</author><pubDate>Sun, 02 Aug 2020 16:23:38 +0800</pubDate><description><![CDATA[SprinBoot2.x响应式编程简介
简介:讲解什么是reactive响应式编程和使用的好处
1、基础理解：
	依赖于事件，事件驱动(Event-driven)
	一系列事件称为“流”
	异步
	非阻塞

	观察者模式

  网上的一个例子：
	int b= 2;
	int c=3
	int a = b+c  //命令式编程后续b和c变化，都不影响a
	b=5;

	int b= 2;
	int c= 3
	int a = b+c  //响应式编程中，a的变化，会和b、c的变化而变化（事件驱动）
	b=5]]></description><category></category></item><item><title><![CDATA[SpringBoot整合Logback日志框架]]></title><link>https://blog.youkuaiyun.com/kuiabc/article/details/107746428</link><guid>https://blog.youkuaiyun.com/kuiabc/article/details/107746428</guid><author>kuiabc</author><pubDate>Sun, 02 Aug 2020 16:19:36 +0800</pubDate><description><![CDATA[新日志框架LogBack介绍
简介：日志介绍和新日志框架Logback讲解
1.常用处理java的日志组件 slf4j,log4j,logback,common-logging 等
2、logback介绍：基于Log4j基础上大量改良，不能单独使用，推荐配合日志框架SLF4J来使用
	logback当前分成三个模块：logback-core,logback-classic和logback-access;
	logback-core是其它两个模块的基础模块

3、Logback的核心对象：
	Logger：日]]></description><category></category></item><item><title><![CDATA[SpringBoot整合定时任务和异步任务处理]]></title><link>https://blog.youkuaiyun.com/kuiabc/article/details/107746318</link><guid>https://blog.youkuaiyun.com/kuiabc/article/details/107746318</guid><author>kuiabc</author><pubDate>Sun, 02 Aug 2020 16:15:28 +0800</pubDate><description><![CDATA[SpringBoot定时任务schedule讲解
简介：讲解什么是定时任务和常见定时任务区别
1、常见定时任务 Java自带的java.util.Timer类
   timer:配置比较麻烦，时间延后问题
   timertask:不推荐

2、Quartz框架
   配置更简单
   xml或者注解

3、SpringBoot使用注解方式开启定时任务
  1）启动类里面 @EnableScheduling开启定时任务，自动扫描
  2）定时任务业务类 加注解 @Component被容器扫描
  3）定时执]]></description><category></category></item><item><title><![CDATA[SpringBoot2.x整合消息队列RockketMQ、ActiveMQ]]></title><link>https://blog.youkuaiyun.com/kuiabc/article/details/107598064</link><guid>https://blog.youkuaiyun.com/kuiabc/article/details/107598064</guid><author>kuiabc</author><pubDate>Sun, 26 Jul 2020 19:26:12 +0800</pubDate><description><![CDATA[1、JMS介绍和使用场景及基础编程模型
简介：讲解什么是小写队列，JMS的基础知识和使用场景
1、什么是JMS:
Java消息服务（Java Message Service),Java平台中关于面向消息中间件的接口

2、JMS
JMS是一种与厂商无关的 API，用来访问消息收发系统消息，它类似于JDBC(Java Database Connectivity)。这里，JDBC 是可以用来访问许多不同关系数据库的 API

3、使用场景：
	1）跨平台 
	2）多语言 
	3）多项目
	4）解耦
	5）分布式]]></description><category></category></item><item><title><![CDATA[SpringBoot多环境配置]]></title><link>https://blog.youkuaiyun.com/kuiabc/article/details/107597996</link><guid>https://blog.youkuaiyun.com/kuiabc/article/details/107597996</guid><author>kuiabc</author><pubDate>Sun, 26 Jul 2020 19:13:33 +0800</pubDate><description><![CDATA[SpringBoot多环境配置
1、不同环境使用不同配置
例如数据库配置，在开发的时候，我们一般用开发数据库，而在生产环境的时候，我们是用正式的数据
2、配置文件存放路径
classpath根目录的“/config”包下
classpath的根目录下
3、spring boot允许通过命名约定按照一定的格式(application-{profile}.properties)来定义多个配置文件

...]]></description><category></category></item><item><title><![CDATA[SpringBoot整合搜索框架ElasticSearch]]></title><link>https://blog.youkuaiyun.com/kuiabc/article/details/107588109</link><guid>https://blog.youkuaiyun.com/kuiabc/article/details/107588109</guid><author>kuiabc</author><pubDate>Sun, 26 Jul 2020 01:02:03 +0800</pubDate><description><![CDATA[这里写自定义目录标题搜索引擎知识和搜索框架elasticsearch基本介绍简介elasticSearch主要特点新特性讲解快熟部署ElastcSearch5.6.xElasticSearch5.6.8测试数据准备SpringBoot2.x整合elasticsearch5.6.x查看es数据
搜索引擎知识和搜索框架elasticsearch基本介绍
简介
前言：介绍ES的主要特点和使用场景，新特性讲解mysql：like 模糊，性能问题,
solr:针对企业，Lucene
elasticsearch：针对数]]></description><category></category></item></channel></rss>