<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_45558265的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_45558265</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_45558265]]></copyright><item><title><![CDATA[redis开发与运维笔记]]></title><link>https://blog.youkuaiyun.com/qq_45558265/article/details/107969951</link><guid>https://blog.youkuaiyun.com/qq_45558265/article/details/107969951</guid><author>qq_45558265</author><pubDate>Thu, 13 Aug 2020 03:34:30 +0800</pubDate><description><![CDATA[redis学习笔记


执行流程  发送命令-&gt;命令排队-&gt;命令执行-&gt;返回结果


string类型有三种实现方式 如果是值是int类型，那么底层用int实现，
短的字符串使用embstr:小于等于39byte，长的用raw实现:大于39byte


哈希类型实现有两种，当哈希类型的元素小于512并且size小于64byte时
使用ziplist实现，否则使用hashtable实现


列表类型也有两种实现 第一种和哈希类型一样，第二种是链表实现,3.2以后提供了quicklist来实现]]></description><category></category></item><item><title><![CDATA[百度FEEDS API学习]]></title><link>https://blog.youkuaiyun.com/qq_45558265/article/details/102635618</link><guid>https://blog.youkuaiyun.com/qq_45558265/article/details/102635618</guid><author>qq_45558265</author><pubDate>Sat, 19 Oct 2019 11:08:00 +0800</pubDate><description><![CDATA[API认证机制
FEEDS API的安全认证采用Access Key与请求签名机制。 Access Key由Access Key ID和Secret Access Key组成，均为字符串。 对于每个HTTP请求，使用下面所描述的算法生成一个认证字符串。提交认证字符串放在Authorization头域里。服务端根据生成算法验证认证字符串的正确性。 认证字符串的格式为bce-auth-v1/{acce...]]></description><category></category></item><item><title><![CDATA[web相关回顾]]></title><link>https://blog.youkuaiyun.com/qq_45558265/article/details/100620467</link><guid>https://blog.youkuaiyun.com/qq_45558265/article/details/100620467</guid><author>qq_45558265</author><pubDate>Sun, 08 Sep 2019 10:25:26 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[python内置数据结构和算法]]></title><link>https://blog.youkuaiyun.com/qq_45558265/article/details/100592552</link><guid>https://blog.youkuaiyun.com/qq_45558265/article/details/100592552</guid><author>qq_45558265</author><pubDate>Sat, 07 Sep 2019 11:47:23 +0800</pubDate><description><![CDATA[LRUCache使用排序字典的简单实现：
class LRUCache:

    def __init__(self, capacity=256):
        self.od = OrderedDict()
        self.capacity = capacity

    def get(self, key):
        if key in self.od:
      ...]]></description><category></category></item><item><title><![CDATA[python2和python3的差异]]></title><link>https://blog.youkuaiyun.com/qq_45558265/article/details/100587026</link><guid>https://blog.youkuaiyun.com/qq_45558265/article/details/100587026</guid><author>qq_45558265</author><pubDate>Fri, 06 Sep 2019 22:07:55 +0800</pubDate><description><![CDATA[主要对比版本2.7和3.6
1.print成为函数  py2里面是关键字
2.编码问题  py3没有Unicode对象，str默认是unicode对象
3.除法/在py2里面取整  py3里面需要//取整
4.py3里面有类型注释

python3的改进:
1.限定关键字参数 keyword only arguments  指定对应关键字参数传入
2.python3重新抛出异常不会丢失栈信息
3....]]></description><category></category></item></channel></rss>