240 发简信
  • 120
    django: 微信网页授权

    微信网页授权基础知识 网页授权的最终目的就是获取微信的用户信息,微信的网页授权方式有两种 snsapi_base:只能获取用户的openid,静...

    0.3 9724 6 57 1
  • 进程,线程,协程与并行,并发

    进程 进程的出现是为了更好的利用CPU资源使到并发成为可能。 假设有两个任务A和B,当A遇到IO操作,CPU默默的等待任务A读取完操作再去执行任...

  • Django: csrf防御机制

    csrf攻击过程 1.用户C打开浏览器,访问受信任网站A,输入用户名和密码请求登录网站A; 2.在用户信息通过验证后,网站A产生Cookie信息...

  • 120
    拆轮子系列:gin框架

    关于WEB框架 由于现在编程的语言变成go了,所以拆轮子系列,拆的轮子也是go方面的了,其实也不要紧,因为处理的思路是和语言无关的。gin是go...

    0.8 8268 1 18
  • python基本数据类型的时间复杂度

    用对数据结构是一个程序员应用的基本技能,这篇整理一下python中基本的抽象数据类型的一下特征,主要是增删改查方面的性能。 list pytho...

  • Django单元测试基础知识

    相关资源 Django官方文档unittest文档 简单的例子 关于django的单元测试,需要知道的是 对于每一个测试方法都会将setUp()...

  • Django Admin:添加富文本编辑器kindeditor

    软件环境:Python 3.4.3+Django 1.8.4+KindEditor 4.1.7 1. kindeditor简介: KindEdi...

  • celery的建议

    按业务场景划分队列 一定一定要更具业务特点来划分出不同的队列,不能讲所有的任务都让同一队列消费。场景,工程当中有统计类的异步任务,也有发送红包给...

    0.4 5908 2 10
  • 拆轮子系列:网关GoKu-API-Gateway

    前言 最近想学习一下网关相关的知识,搜了一下,看到有个悟空API网关的项目。文档图文并茂,又是企业级别的,就决定第一个网关代码就是它了,项目地址...