240 发简信
IP属地:上海
  • Django - ORM源码分析

    转发:ORM源码分析[https://www.cnblogs.com/chaochaofan/p/16031348.html#%E4%B8%80...

  • Resize,w 360,h 240
    七种方案!探讨Redis分布式锁的正确使用姿势

    转发自 【七种方案!探讨Redis分布式锁的正确使用姿势】https://mp.weixin.qq.com/s/dnaU5x37fj2vJVXu...

  • Resize,w 360,h 240
    Python3中asyncio异步详解一

    在学习asyncio相关的知识前,如果有同学没有读到Python3中yield与yield from详解[https://www.jianshu...

  • Resize,w 360,h 240
    Python3中yield与yield from详解

    一、yield 学习协程的第一门课程,是要认识生成器,有了生成器的基础,才能更好地理解协程。 如果你是新手,那么你应该知道迭代器,对生成器应该是...

  • Django系列 5:ORM之prefetch_related 方法

    Django之Model操作之prefetch_related[https://blog.csdn.net/Burgess_zheng/arti...

  • Django系列 4:ORM之select_related方法

    参考1:ForeignKey,ManyToManyField和OneToOneField的辨析[https://blog.csdn.net/Tr...

  • 关于Vue.nextTick()的正确使用

    什么是Vue.nextTick()官方文档解释如下: 在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的...

  • HTTP 1.0与1.1、2.0之间的区别

    一、HTTP1.0和HTTP1.1的区别 1:长连接 HTTP是基于TCP/IP协议的,创建一个TCP连接是需要经过三次握手的,有一定的开销,如...

  • Redis 内存淘汰与过期策略

    不管是本地缓存还是分布式缓存,为了保证较高性能,都是使用内存来保存数据,由于成本和内存限制,当存储的数据超过缓存容量时,需要对缓存的数据进行剔除...