<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[持续学习，持续更新]]></title><description><![CDATA[专注于后台的学习]]></description><link>https://blog.youkuaiyun.com/qq_27566167</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_27566167]]></copyright><item><title><![CDATA[Spring中最简单的过滤器和监听器]]></title><link>https://blog.youkuaiyun.com/qq_27566167/article/details/131975357</link><guid>https://blog.youkuaiyun.com/qq_27566167/article/details/131975357</guid><author>qq_27566167</author><pubDate>Fri, 28 Jul 2023 15:12:16 +0800</pubDate><description><![CDATA[采用三步走策略使用filter开发后台资源 静态资源(html,css … …)或者动态资源(Servlet,Jsp)开发Filter在web.xml中配置Filter拦截哪些资源开发Servlet定义两个servletSystem . out . println("myServlet1 执行了sevice方法");resp . getWriter() . print("myServlet1响应的数据");} }]]></description><category></category></item><item><title><![CDATA[走进Linux世界【九、Linux的软件安装】]]></title><link>https://blog.youkuaiyun.com/qq_27566167/article/details/131663216</link><guid>https://blog.youkuaiyun.com/qq_27566167/article/details/131663216</guid><author>qq_27566167</author><pubDate>Wed, 26 Jul 2023 16:52:43 +0800</pubDate><description><![CDATA[RPM（RedHat Package Manager）安装管理​    这个机制最早是由Red Hat开发出来,后来实在很好用,因此很多 distributions（发行版）就使用这个机制来作为软件安装的管理方式。包括Fedora,CentOS,SuSE等等知名的开发商。RPM的优点RPM内含已经编译过的程序与配置文件等数据,可以让用户免除重 新编译的困扰RPM在被安装之前,会先检查系统的硬盘容量、操作系统版本等,可 避免文件被错误安装。]]></description><category></category></item><item><title><![CDATA[走进Linux世界【八、Linux shell命令】]]></title><link>https://blog.youkuaiyun.com/qq_27566167/article/details/131663105</link><guid>https://blog.youkuaiyun.com/qq_27566167/article/details/131663105</guid><author>qq_27566167</author><pubDate>Wed, 26 Jul 2023 16:51:12 +0800</pubDate><description><![CDATA[​          Shell 是一个用 C 语言编写的程序，它是用户使用 Linux 的桥梁。Shell 既是一种命令语言，又是一种程序设计语言。​          Shell 是指一种应用程序，这个应用程序提供了一个界面，用户通过这个界面访问操作系统内核的服务。​          Ken Thompson 的 sh 是第一种 Unix Shell，Windows Explorer 是一个典型的图形界面 Shell。shell 脚本​          是一种为 shell 编写的脚本程序。]]></description><category></category></item><item><title><![CDATA[走进Linux世界【七、Linux网络及快照和克隆】]]></title><link>https://blog.youkuaiyun.com/qq_27566167/article/details/131662962</link><guid>https://blog.youkuaiyun.com/qq_27566167/article/details/131662962</guid><author>qq_27566167</author><pubDate>Tue, 25 Jul 2023 08:45:11 +0800</pubDate><description><![CDATA[说明： 1.自动获取IP的条件是：必须在局域网内存在DHCP服务器。2.相同UUID网络配置的计算机会导致互相不能上网。这一项，设置的是域名服务器的地址，多个域名服务器，则在后续添加空格继续补充域名服务器的地址，或者另起一行做类似的。]]></description><category></category></item><item><title><![CDATA[走进Linux世界【六、Linux编辑器vim】]]></title><link>https://blog.youkuaiyun.com/qq_27566167/article/details/131662901</link><guid>https://blog.youkuaiyun.com/qq_27566167/article/details/131662901</guid><author>qq_27566167</author><pubDate>Fri, 21 Jul 2023 14:09:32 +0800</pubDate><description><![CDATA[​         在Linux下，绝大部分的配置文件都是以ASCII码的纯文本形式存在的，可以利用一些简单的编辑软件修改配置。​         在Linux命令行界面下的文本编辑器有很多，比如nano，Emacs，vim等。但是所有的UNIX Like系统都会内置vi文本编辑器，而其他的文本编辑器则不一定存在。很多软件的编辑接口都会主动调用vi，而且它的编辑速度相当快。因为有太多的Linux命令都默认使用vi座位数据编辑的接口，所以我们必须学会vi，否则很多的命令无法操作。]]></description><category></category></item><item><title><![CDATA[走进Linux世界【五、Linux基本命令二】]]></title><link>https://blog.youkuaiyun.com/qq_27566167/article/details/131662850</link><guid>https://blog.youkuaiyun.com/qq_27566167/article/details/131662850</guid><author>qq_27566167</author><pubDate>Wed, 19 Jul 2023 22:36:03 +0800</pubDate><description><![CDATA[​            （3）给 file 的属主分配读、写、执行(7)的权限，给file的所在组分配读、执行(5)的权限，给其他用户分配执行(1)的权限。​           **语法：**whereis [-bfmsu][-B …​           **作用：**用于查找符合条件的文档，他会去保存文档和目录名称的数据库内，查找合乎范本样式条件的文档或目录。​           **作用：**用于备份文件（tar是用来建立，还原备份文件的工具程序，它可以加入，解开备份文件内的文件）]]></description><category></category></item><item><title><![CDATA[走进Linux世界【四、Linux基本命令一】]]></title><link>https://blog.youkuaiyun.com/qq_27566167/article/details/131662803</link><guid>https://blog.youkuaiyun.com/qq_27566167/article/details/131662803</guid><author>qq_27566167</author><pubDate>Sat, 15 Jul 2023 00:54:10 +0800</pubDate><description><![CDATA[​           **作用：**类似 cat ，不过会以一页一页的形式显示，更方便使用者逐页阅读，而最基本的指令就是按空白键（space）就往下一页显示，按 b 键就会往回（back）一页显示，而且还有搜寻字串的功能（与 vi 相似），使用中的说明文件，请按 h。​           **语法：**touch [-acfm] [-d] [-r]  [-t]  [–help]  [–version]  [文件或目录…若文件不存在，系统会建立一个新的文件。]]></description><category></category></item><item><title><![CDATA[走进Linux世界【三、Linux文件与路径】]]></title><link>https://blog.youkuaiyun.com/qq_27566167/article/details/131662737</link><guid>https://blog.youkuaiyun.com/qq_27566167/article/details/131662737</guid><author>qq_27566167</author><pubDate>Fri, 14 Jul 2023 16:43:35 +0800</pubDate><description><![CDATA[cd ./…3、pwd```bashpwd 命令作用：可立刻得知目前所在的工作目录的绝对路径名称语法：pwd [--help][--version]参数说明:--help 在线帮助。--version 显示版本信息。查看当前所在目录：/home。]]></description><category></category></item><item><title><![CDATA[走进Linux世界【二、VM与Linux安装】]]></title><link>https://blog.youkuaiyun.com/qq_27566167/article/details/131661994</link><guid>https://blog.youkuaiyun.com/qq_27566167/article/details/131661994</guid><author>qq_27566167</author><pubDate>Tue, 11 Jul 2023 16:06:40 +0800</pubDate><description><![CDATA[​                 点击Vmnet0---------------→选择桥接---------------→点击应用---------------→点击确定。​                 点击添加网络---------------→选择VMnet0虚拟网卡 点击确定。​                 点击网络图标，点击详细信息，记录信息，IP，子网掩码，默认网关，DNS服务器。​            （注意如果有跳到如图下方这个界面，这里面选择第一个即可，剩下的也是相同的操作）]]></description><category></category></item><item><title><![CDATA[走进Linux世界【一、Linux概述】]]></title><link>https://blog.youkuaiyun.com/qq_27566167/article/details/131661764</link><guid>https://blog.youkuaiyun.com/qq_27566167/article/details/131661764</guid><author>qq_27566167</author><pubDate>Tue, 11 Jul 2023 15:45:10 +0800</pubDate><description><![CDATA[​    定义：操作系统(Operating System，简称OS)是管理计算机硬件与软件资源的计算机程序​    作用：是把计算机系统中对硬件设备的操作封装起来，供应用软件调用，也是提供一个让用户与系统交互的操作界面。​    在我们的常见的操作系统中有​​​        1、安卓与苹果​​    1965年之前的时候，电脑并不像现在一样普遍，它可不是一般人能碰的起的，除非是军事或者学院的研究机构，而且当时大型主机至多能提供30台终端（30个键盘、显示器)，连接一台电脑。]]></description><category></category></item><item><title><![CDATA[RocketMQ 快速入门教程,手把手教教你干代码]]></title><link>https://blog.youkuaiyun.com/qq_27566167/article/details/130802026</link><guid>https://blog.youkuaiyun.com/qq_27566167/article/details/130802026</guid><author>qq_27566167</author><pubDate>Mon, 12 Jun 2023 08:40:16 +0800</pubDate><description><![CDATA[消息中间件，英文Message Queue，简称MQ。它没有标准定义，一般认为：消息中间件属于分布式系统中一个子系统，关注于数据的发送和接收，利用高效可靠的异步消息传递机制对分布式系统中的其余各个子系统进行集成。高效：对于消息的处理处理速度快，RocketMQ可以达到单机10万+的并发。可靠：一般消息中间件都会有消息持久化机制和其他的机制确保消息不丢失。异步：指发送完一个请求，不需要等待返回，随时可以再发送下一个请求，既不需要等待。一句话总结：消息中间件不生产消息，只是消息的搬运工。]]></description><category></category></item><item><title><![CDATA[RabbitMQ 小白教程，从安装到使用]]></title><link>https://blog.youkuaiyun.com/qq_27566167/article/details/130802637</link><guid>https://blog.youkuaiyun.com/qq_27566167/article/details/130802637</guid><author>qq_27566167</author><pubDate>Mon, 22 May 2023 10:53:45 +0800</pubDate><description><![CDATA[​	RabbitMQ是由Erlang语言编写的基于AMQP的消息中间件。而消息中间件作为分布式系统重要组件之一，可以解决应用耦合，异步消息，流量削峰等问题。]]></description><category></category></item><item><title><![CDATA[RocketMQ的下载及安装以及历史和发展]]></title><link>https://blog.youkuaiyun.com/qq_27566167/article/details/130410658</link><guid>https://blog.youkuaiyun.com/qq_27566167/article/details/130410658</guid><author>qq_27566167</author><pubDate>Sat, 06 May 2023 16:20:59 +0800</pubDate><description><![CDATA[2015年，阿里基于RocketMQ开发了阿里云上的Aliware MQ，Aliware MQ(Message Queue)是RocketMQ的商业版本，是阿里云商用的专业消息中间件，是企业级互联网架构的核心产品，基于高可用分布式集群技术，搭建了包括发布订阅、消息轨迹、资源统计、定时（延时）、监控报警等一套完整的消息云服务。目前来说还只是一个预览版，不过RocketMQ5的改动非常大，同时也明确了版本定位，RocketMQ 5.0定义为云原生的消息、事件、流的超融合平台。成功后会弹出提示框，此框勿关闭。]]></description><category></category></item><item><title><![CDATA[Spring AOP 代码加案例详解]]></title><link>https://blog.youkuaiyun.com/qq_27566167/article/details/130405762</link><guid>https://blog.youkuaiyun.com/qq_27566167/article/details/130405762</guid><author>qq_27566167</author><pubDate>Thu, 27 Apr 2023 14:29:32 +0800</pubDate><description><![CDATA[学习AOP就要先学习代理模式，这样AOP的学习就简单了。代理模式是Java常见的设计模式之一，包含：静态代理和动态代理。通过案例感受静态代理：租房子问题。房东需要将房子出租，如果都亲力亲为太麻烦了：房东要自己出去贴广告，带租客看房，讨价还价，签合同，收租金，定期检查房子，定期保洁。这时候就需要中介代理了，房东就是要租房拿钱，额外的功能：签合同，讨价还价，定期检查房子 ，定期保洁都由中介代理去做，所以 代理  简化了 业主的功能,同时对房东的功能做了一个扩展。找中介的好处：（1）保护真实对象  （房东）
（2]]></description><category></category></item><item><title><![CDATA[Spring IOC DI - 整合MyBatis]]></title><link>https://blog.youkuaiyun.com/qq_27566167/article/details/130405368</link><guid>https://blog.youkuaiyun.com/qq_27566167/article/details/130405368</guid><author>qq_27566167</author><pubDate>Thu, 27 Apr 2023 14:22:48 +0800</pubDate><description><![CDATA[（1）单纯使用Mybatis框架，业务层代码复杂，需要用大量的代码自行解析mybatis.xml配置文件，压力都给到了业务层代码，如下代码：
学习了spring以后，mybaits的使用会更加简单，会简化业务层处理的代码。（2）层与层之间的耦合性太高了。比如在分层思想中，controller层调用service层，service层调用mapper层（dao层），controller层中调用service层的对象的时候，需要构建service层对象，此时如果service改变，那么controller层中所有]]></description><category></category></item><item><title><![CDATA[Spring JDBC和事务控制]]></title><link>https://blog.youkuaiyun.com/qq_27566167/article/details/130405001</link><guid>https://blog.youkuaiyun.com/qq_27566167/article/details/130405001</guid><author>qq_27566167</author><pubDate>Thu, 27 Apr 2023 14:04:39 +0800</pubDate><description><![CDATA[​	Spring 框架除了提供 IOC 与 AOP 核心功能外，同样提供了基于JDBC 的数据访问功能，使得访问持久层数据更加方便。想要使用 Spring JDBC 环境，需要将JDBC整合到Spring中。构建项目：普通的java项目即可
添加 jdbc 配置文件
在src/main/resources目录下新建db.properties配置文件，并设置对应的配置信息放在配置文件的目的：后续修改的时候直接到配置文件中修改即可。
以下为可选配置
编写 spring 配置文件
编写spring配置文件：app]]></description><category></category></item><item><title><![CDATA[Dubbo面试大全]]></title><link>https://blog.youkuaiyun.com/qq_27566167/article/details/130404905</link><guid>https://blog.youkuaiyun.com/qq_27566167/article/details/130404905</guid><author>qq_27566167</author><pubDate>Thu, 27 Apr 2023 13:52:29 +0800</pubDate><description><![CDATA[Dubbo是阿里巴巴开源的分布式，高性能的透明化的RPC服务框架，提供服务自动注册，自动发现等高效服务治理方案，可以和Spring框架可以无缝衔接。]]></description><category></category></item><item><title><![CDATA[Spring Cloud Sentinel实战（六）-Sentinel流控效果-预热]]></title><link>https://blog.youkuaiyun.com/qq_27566167/article/details/129827348</link><guid>https://blog.youkuaiyun.com/qq_27566167/article/details/129827348</guid><author>qq_27566167</author><pubDate>Tue, 28 Mar 2023 23:01:34 +0800</pubDate><description><![CDATA[该方式主要用于系统长期处于低水位的情况下，当流量突然增加时，直接把系统拉升到高水位可能瞬间把系统压垮。通过"冷启动"，让通过的流量缓慢增加，在一定时间内逐渐增加到阈值上限，给冷系统一个预热的时间，避免冷系统被压垮的情况。​	默认coldFactor为3，当发起请求即请求QPS从（阈值/3）开始，经过多长预热时长才逐步升至设定的QPS阈值，当前阈值设置为10，预热时长设置为5秒。​	最终的效果，系统初始化时阈值/3约等于3，即阈值在此时为3，经过5秒后阈值才慢慢升高到10。]]></description><category></category></item><item><title><![CDATA[Spring Cloud Sentinel实战（五）-Sentinel流控规则-链路]]></title><link>https://blog.youkuaiyun.com/qq_27566167/article/details/129827322</link><guid>https://blog.youkuaiyun.com/qq_27566167/article/details/129827322</guid><author>qq_27566167</author><pubDate>Tue, 28 Mar 2023 23:01:01 +0800</pubDate><description><![CDATA[​	比如在一个微服务中，两个接口都调用了同一个Service中的方法，并且该方法用SentinelResource（用于定义资源）注解标注了，然后对该注解标注的资源（方法）进行配置，则可以选择链路模式。​	链路流控模式指的是，当从某个接口过来的资源达到限流条件时，开启限流，它的功能有点类似于针对来源配置项，区别在于：针对来源是针对上级微服务，而链路流控是针对上级接口，也就是说它的粒度更细。不需要在设置web-context-unify。然后更改接口调用这个Service方法。]]></description><category></category></item><item><title><![CDATA[Spring Cloud Sentinel实战（四）-流控规则-关联、预热、排队等待]]></title><link>https://blog.youkuaiyun.com/qq_27566167/article/details/129827267</link><guid>https://blog.youkuaiyun.com/qq_27566167/article/details/129827267</guid><author>qq_27566167</author><pubDate>Tue, 28 Mar 2023 22:59:07 +0800</pubDate><description><![CDATA[- 资源名：唯一名称，默认请求路径
- 针对来源：Sentinel可以针对调用者进行限流，填写微服务名，默认default（不区分来源）
- 阈值类型/单机阈值：
  - QPS（每秒钟的请求数量）：当调用该API的QPS达到阈值的时候，进行限流]]></description><category></category></item></channel></rss>