<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[基因记忆]]></title><description><![CDATA[桃李不言 下自成蹊]]></description><link>https://blog.youkuaiyun.com/ratsniper</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ratsniper]]></copyright><item><title><![CDATA[Python PEP8 编码规范中文版]]></title><link>https://blog.youkuaiyun.com/ratsniper/article/details/78954852</link><guid>https://blog.youkuaiyun.com/ratsniper/article/details/78954852</guid><author>ratsniper</author><pubDate>Tue, 02 Jan 2018 19:21:09 +0800</pubDate><description><![CDATA[Python PEP8 编码规范 中文]]></description><category></category></item><item><title><![CDATA[Alluxio环境搭建]]></title><link>https://blog.youkuaiyun.com/ratsniper/article/details/51471491</link><guid>https://blog.youkuaiyun.com/ratsniper/article/details/51471491</guid><author>ratsniper</author><pubDate>Sat, 21 May 2016 17:47:11 +0800</pubDate><description><![CDATA[本文介绍Alluxio1.0.1的环境搭建]]></description><category></category></item><item><title><![CDATA[Scala中使用Future进行并发处理]]></title><link>https://blog.youkuaiyun.com/ratsniper/article/details/47177619</link><guid>https://blog.youkuaiyun.com/ratsniper/article/details/47177619</guid><author>ratsniper</author><pubDate>Fri, 31 Jul 2015 23:28:59 +0800</pubDate><description><![CDATA[有时候将一些执行时间长并且难以被中断的任务使用Future并发处理确实能够提高效率]]></description><category></category></item><item><title><![CDATA[JavaScript模块化编程]]></title><link>https://blog.youkuaiyun.com/ratsniper/article/details/44726783</link><guid>https://blog.youkuaiyun.com/ratsniper/article/details/44726783</guid><author>ratsniper</author><pubDate>Sun, 29 Mar 2015 14:16:24 +0800</pubDate><description><![CDATA[最近项目上在做前端开发，用到的插件使用了RequireJS进行模块化，第一次接触，感觉挺实用的，大致研究了下，主要解决了目前JavaScript存在的两个问题：1.全局变量的命名冲突。2.JS文件依赖关系混乱。由于目前并没有官方认证的前端模块化标准，所以目前主流的就有AMD和CMD两种。]]></description><category></category></item></channel></rss>