03 2019 档案
摘要:一.算法简单概念 1.什么是算法? 算法(Alorithm):一个计算过程,解决问题的方法 2.递归 递归的两个特点: 1.调用自身 2.结束条件 看下面几个函数: 3.时间复杂度 时间复杂度:用来评估算法运行效率的一个东西 类比生活中的一些时间,估计时间 眨一下眼:一瞬间/几毫秒 口算:28+66
阅读全文
摘要:一.权限简介 1. 问:为什么程序需要权限控制? 答:生活中的权限限制,① 看灾难片电影《2012》中富人和权贵有权登上诺亚方舟,穷苦老百姓只有等着灾难的来临;② 屌丝们,有没有想过为什么那些长得漂亮身材好的姑娘在你身边不存在呢?因为有钱人和漂亮姑娘都是珍贵稀有的,稀有的人在一起玩耍和解锁各种姿势。
阅读全文
摘要:一.routers路由 二.controllers逻辑 三.输出显示
阅读全文
摘要:一.golang的代码 二.python的代码 三.最后的运算速度比较
阅读全文
摘要:一.controllers逻辑代码 二.routers路由代码 三.views模板代码 四.演示图
阅读全文
摘要:admin组件使用 Django 提供了基于 web 的管理工具。 Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它: django.contrib是一套庞大的功能集,它是Django基本代码的组
阅读全文
摘要:window.onload是所有加载完后执行$(document).ready(function(){ }) 是DOM结构加载完执行 最早接触的时候也说$(document).ready(function(){ })这个函数是用来取代页面中的window.onload 但是慢慢发现好像不是这样回事,
阅读全文
摘要:一 使用SMTP模块发送邮件 二 发送html格式邮件 三 发送带附件的邮件 四 Django发送邮件 在setting中配置 view视图函数 一次性发多封邮件 携带附件或发送html(需要接收方支持) 备注:send_mail 每次发邮件都会建立一个连接,发多封邮件时建立多个连接。而 send_
阅读全文
摘要:1.什么是Haystack Haystack是django的开源全文搜索框架(全文检索不同于特定字段的模糊查询,使用全文检索的效率更高 ),该框架支持Solr,Elasticsearch,Whoosh, **Xapian搜索引擎它是一个可插拔的后端(很像Django的数据库层),所以几乎你所有写的代
阅读全文
摘要:1.什么是Celery Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统 专注于实时处理的异步任务队列 同时也支持任务调度 Celery架构 Celery的架构由三部分组成,消息中间件(message broker),任务执行单元(worker)和任务执行结果存储(task resul
阅读全文
摘要:一 简介 MongoDB是一款强大、灵活、且易于扩展的通用型数据库1、易用性 MongoDB是一个面向文档(document-oriented)的数据库,而不是关系型数据库。不采用关系型主要是为了获得更好得扩展性。当然还有一些其他好处,与关系数据库相比,面向文档的数据库不再有“行“(row)的概念取
阅读全文
摘要:asyncio模块:示例一 asyncio模块:示例二 asyncio模块+aiohttp模块:示例三 asyncio模块+requests模块:示例四 gevent模块+requests模块:示例五 grequests模块:示例六 twisted模块:示例七 tornado模块:示例八 twist
阅读全文
摘要:一、简介爬虫 1.什么是爬虫 2.爬虫的基本原理 3.Request 4.Response 二、requests库 三、selenium库 四、BeautifulSoup库 五、Scrapy框架
阅读全文
摘要:一.简介 二.models代码 三.url路由代码 四.视图代码 五.模板代码
阅读全文
摘要:settings中的配置不再详细说明 一.路由代码 二.视图函数 三.models代码 四.模板代码
阅读全文
摘要:一、简介 设计模式的定义:为了解决面向对象系统中重要和重复的设计封装在一起的一种代码实现框架,可以使得代码更加易于扩展和调用 四个基本要素:模式名称,问题,解决方案,效果 六大原则: 1.开闭原则:一个软件实体,如类,模块和函数应该对扩展开发,对修改关闭.既软件实体应尽量在不修改原有代码的情况下进行
阅读全文