摘要:
程序=数据结构+算法 结构来看:变量,列表=数组数据怎么存储,就是数据结构整个就是一个过程,修改这个过程就是算法 数据是静态 ,算法是动态,加起来就是程序 时间复杂度:大O表示法 斐波那契数列O(n^2) 二分法查找 排序 冒泡排序 选择排序 插入排序 快速排序 归并排序 计数排序 现在有一个列表, 阅读全文
摘要:
利用tesserocr和pil生成图形验证码 tesserocr破解图形验证码 如果图片未经处理直接交由tesserocr解析,也可能识别率很低。 通常情况下,我们还需要做些额外的图片处理,如转灰度图,二值化等。 阅读全文
摘要:
drf版本控制 基于url的get传参方式 REST_FRAMEWORK={ # "DEFAULT_AUTHENTICATION_CLASSES":["app01.auth.AuthLogin",], # "DEFAULT_PERMISSION_CLASSES":['app01.auth.MyPer 阅读全文
摘要:
自己封装的 drf帮咱封装的 ViewSetMixin 重写了as_view方法 路由url url控制 解析器 响应器 模板文件查找顺序 -先从项目中找 阅读全文
摘要:
幂等性 幂等性:多次操作的结果和一次操作的结果是一样的 ,put请求是幂等的 post请求不是幂等的 序列化组件 全局和局部钩子函数 异常信息抛出过程 认证 路由里的,login.as_view() 这个内存地址 已经去掉了csrf认证,因为在父类的as_view就是上图 登录认证类-token 权 阅读全文
摘要:
redis是什么? mysql是一个软件,帮助开发者对一台机器的硬盘进行操作。 redis是一个软件,帮助开发者对一台机器的内存进行操作。 redis缓存 可达到瞬间并发量10W+ 高并发架构系列:Redis为什么是单线程、及高并发快的3大原因详解 http://m.sohu.com/a/28243 阅读全文
摘要:
GIT 是什么 git是一个用于帮助用户实现版本控制的软件。 把本地代码push到远程服务器 git add.git commitpush code to remove machine.git push 远程服务器pullgit pull git命令 git init git status 查看当前 阅读全文
摘要:
SET集合去重 set(1,1,2) REDIS去重 布隆过滤器 阅读全文
摘要:
安装mysql sudo apt-get install mysql-server-5.6 mysql-client-5.6 sudo apt-get install libmysqlclient-dev重启mysql etc/init.d/mysql restart sudo service my 阅读全文
摘要:
ubuntu安装redis: apt-get -y install redis-serverubuntu启动redis: /etc/init.d/redis-server restart linux安装:yum -y install redis linux启动 redis-server & redi 阅读全文