<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[rlmls的博客]]></title><description><![CDATA[代着码儿看世界]]></description><link>https://blog.youkuaiyun.com/rlmls</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; rlmls]]></copyright><item><title><![CDATA[亿级请求下多级缓存那些事]]></title><link>https://blog.youkuaiyun.com/rlmls/article/details/78997650</link><guid>https://blog.youkuaiyun.com/rlmls/article/details/78997650</guid><author>rlmls</author><pubDate>Sun, 07 Jan 2018 21:14:33 +0800</pubDate><description><![CDATA[这篇文章是我在阿里云社区看到的，原文地址：https://yq.aliyun.com/articles/328515?utm_content=m_38774


什么是多级缓存
      所谓多集缓存，即在整个系统架构的不同系统层级进行数据缓存，以提升访问效率，这也是应用最广的方案之一。我们应用的整体方案如图1所示：


整体流程如上图所示：
1）首先接入Nginx将请求负载均衡]]></description><category></category></item><item><title><![CDATA[maven项目搭建的简单记录及问题解决]]></title><link>https://blog.youkuaiyun.com/rlmls/article/details/78945286</link><guid>https://blog.youkuaiyun.com/rlmls/article/details/78945286</guid><author>rlmls</author><pubDate>Mon, 01 Jan 2018 13:25:06 +0800</pubDate><description><![CDATA[自从写起blog后，才发现写博客的好处，不仅仅是当一个记录本的作用。如何编排，问题怎样阐述才能说清楚明白，都是需要考虑的。然而你要讲述清楚的前提就是对这一问题要理解透彻，转换成自己的知识才能用自己的话表述出来。
   之前遇到问题时，网上胡乱搜搜问题的解决方案，统统觉得合理的拿来乱试一通，抱着只要能解决问题的态度。然而发现哪怕隔个几天在遇到类似问题，依然不知如何解决，之前的解决步骤也剩下零散的一]]></description><category></category></item><item><title><![CDATA[JAVA NIO之简介]]></title><link>https://blog.youkuaiyun.com/rlmls/article/details/78766737</link><guid>https://blog.youkuaiyun.com/rlmls/article/details/78766737</guid><author>rlmls</author><pubDate>Sun, 10 Dec 2017 21:59:24 +0800</pubDate><description><![CDATA[NIO(New IO)是从Java1.4开始引入的，是可以替代Java IO API 的API。与阻塞式IO(传统IO)不同，他提出了非阻塞信道和事件驱动的IO编程模式。现在常见的技术框架，很多都采用了NIO技术，例如：Tomcat、Netty、Jetty等。所以，学习和掌握NIO技术已经是程序员们必备的技能。
     Java.nio包中包含了很多类和组件，提供了很多高级的特性。其中核心应属]]></description><category></category></item><item><title><![CDATA[类间关系及UML实现]]></title><link>https://blog.youkuaiyun.com/rlmls/article/details/78696335</link><guid>https://blog.youkuaiyun.com/rlmls/article/details/78696335</guid><author>rlmls</author><pubDate>Sat, 02 Dec 2017 17:29:23 +0800</pubDate><description><![CDATA[下面这篇文章是我在脉脉专栏文章里看到的，参考原文自己重新写了一遍，原文链接：点击打开链接

继承
  指的是一个类（称为子类、子接口）继承另外一个类（称为父类、父接口）的功能，并可以增加自己的新功能的能力，继承是类与类或着接口与接口之间最常见的关系；Java中此类关系通过关键字extends明确标识，在设计时一般没有争议性；
实现
    指的是一个class类实现interface接口]]></description><category></category></item><item><title><![CDATA[安装zsh后，终端mvn命令不能用问题解决]]></title><link>https://blog.youkuaiyun.com/rlmls/article/details/78695235</link><guid>https://blog.youkuaiyun.com/rlmls/article/details/78695235</guid><author>rlmls</author><pubDate>Sat, 02 Dec 2017 15:34:19 +0800</pubDate><description><![CDATA[本篇继上一篇文章，是关于安装了zsh后，在终端mvn命令不能使用的问题。
刚开始装maven时，我们会把mvn的环境变量配置在～／.bash_profile文件中，而当你安装zsh后,会发现mvn命令不起作用了，好像没有装一样。其原因还是在启动linux或终端时各个配置文件的先后加载问题及作用域问题。先来看如何解决上面的问题：
 
     先打开.zshrc文件，加入mvn的环境变量配置，]]></description><category></category></item><item><title><![CDATA[zsh的安装和使用简介]]></title><link>https://blog.youkuaiyun.com/rlmls/article/details/78577966</link><guid>https://blog.youkuaiyun.com/rlmls/article/details/78577966</guid><author>rlmls</author><pubDate>Sun, 19 Nov 2017 22:39:29 +0800</pubDate><description><![CDATA[之前一直在使用svn作为项目的版本控制工具，进入新公司后用的是git来管理，所以简单的记录下安装和使用过程，并建议使用终端的猿安装下zsh，传说是终极shell。好了，话不多说，直接进入主题：
      为什么要安装zsh呢？你安装了就知道了，终极shell不会白被叫的；
      如何安装了？分为手动和自动，像楼主这么懒的人怎么舍得用手动呢，当然自动是必选的啊。
      第一步：打]]></description><category></category></item></channel></rss>