django(六):view和cbv
摘要:FBV即以函数的形式实现视图函数,CBV即以类的形式实现视图函数;相比而言,CBV根据请求方式书写各自的代码逻辑,结构清晰明了,但是由于多了一层反射机制,性能要差一些;FBV执行效率要高一些,但是代码逻辑看起来要混乱一些。 一、CBV源码实现 django支持以类的形式写视图函数,它需要继承自dja
阅读全文
django(五):cookie和session
摘要:一、Cookie 1、cookie机制 会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 在程序中,会话跟踪是很重要的事情。理
阅读全文
Django(四):model
摘要:一、创建model django.db.models是django自带的创建数据库的ORM。 在models.py中以继承models.Model创建表后,需要在setttngs中确保添加了当前应用,并执行 python3 manage.py makemigrations app[应用名称] pyt
阅读全文
Django(三):HttpRequest和HttpResponse
摘要:当一个请求连接进来时,django会创建一个HttpRequest对象来封装和保存所有请求相关的信息,并且会根据请求路由载入匹配的视图函数。每个请求的视图函数都会返回一个HttpResponse。 HttpRequest和HttpResponse可以从django.http中导入。 1、HttpRe
阅读全文
Django(二):url和views
摘要:网络通讯的本质是socket,从socket封装到MVC模式,参见另外几篇博客。本节笔记整理自Django2.0官方文档。 一、url调度器 - django.urls.path django2.0中使用path函数替代url函数。path函数源码如下: def _path(route, view,
阅读全文
tensorflow(一):图片处理
摘要:一、图片处理 1、图片存取 tf.gfile 2、图片修改 tf.image 3、图像标注框 4、图片随机截取 5、一个简单样例代码,实现随机截取图片 5、图片处理有关函数整理 二、TFRecord TFRecord文件是tensorflow指定的一种文件存储格式。它由tf.train.Exampl
阅读全文
python(七):迭代器与生成器
摘要:一、Python的迭代协议 迭代器是访问集合内元素的一种方式。它只能依次访问集合内元素。其特点是惰性执行。 collection.abc的迭代协议提供了两个概念:可迭代对象和迭代器。可迭代对象:必须具有__item__特殊方法;迭代器:必须具有__next__方法。 class Iterable(m
阅读全文
python模块之numpy与pandas
摘要:一、numpy numpy是python数据分析和机器学习的基础模块之一。它有两个作用:1.区别于list列表,提供了数组操作、数组运算、以及统计分布和简单的数学模型;2.计算速度快[甚至要由于python内置的简单运算],使得其成为pandas、sklearn等模块的依赖包。高级的框架如Tenso
阅读全文
从MySQL到ORM(三):连接、存储过程和用户权限
摘要:一、联结表 数据仍使用前文中的数据。 1、子查询 作为子查询的SELECT语句只能查询单个列。企图检索多个列将返回错误。 2、创建链接 SELECT <select_list> FROM A LEFT JOIN B ON A.key = B.key UNION SELECT <select_list
阅读全文
从MySQL到ORM(二):MySQL基础
摘要:一、基本概念 1.数据库: 数据库(DataBase)就是一个存储数据的仓库,为了方便数据的存储和管理,它将数据按照特定的规律存储在磁盘上。通过数据库管理系统,可以有效的组织和管理存储在数据库中的数据。数据库是数据管理软件。数据存储分为三个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。 2.数据
阅读全文
前端(十二):react-redux实现逻辑
摘要:一、context实现数据传递 在react中,props和state都可以设置数据。不同的是,props借助组件属性传递数据但不可以渲染组件,它相对来说是“静态的”;state可以监听事件来修改数据并重新渲染组件,它相对来说是“动态的”。要想实现组件间传递数据并且可以根据state重新渲染组件,就
阅读全文
前端(十一):props、state及redux关系梳理
摘要:所谓状态机,是一种抽象的数据模型,是“事物发展的趋势”,其原理是事件驱动。广泛地讲,世界万物都是状态机。 一、状态机是一种抽象的数据模型 在react中,props和state都可以用来传递数据。这里作一下区分。 1.props props用于组件间的数据传递。其本身只是一个属性,不是一个状态机。
阅读全文