支持读取历史版本数据, 引入了一个新的 system variable: tidb_snapshot ,这个变量是 Session 范围有效,可以通过标准的 Set 语句修改其值。其值为文本,能够存储 TSO 和日期时间。TSO 即是全局授时的时间戳,是从 PD 端获取的; 日期时间的格式可以为: “2020-10-08 16:45:26.999”,一般来说可以只写到秒,比如”2020-10-08 16:45:26”。 当这个变量被设置时,TiDB 会用这个时间戳建立 Snapshot(没有开销,只是创建数据结构),随后所有的 Select 操作都会在这个 Snapshot 上读取数据。查看全文>>
利用Django提供的modelformset_factory()函数可以简单地定义给定模型类的FormSet类,进而实现模型表单的批量操作。查看全文>>
学习的Python开发很难吗?适合于新手吗?python语言对于初学者是非常友好的,是编程语言中比较好学习一门编程语言。由于以下原因,Python很适合作为零基础的学生学习查看全文>>
为满足用户快速从网页采集数据的需求,市面上出现了一些具有可视化界面的网络爬虫工具,如八爪鱼采集器、火车头采集器等。除了直接使用这些现成的工具之外,我们也可以开发一个自己的网络爬虫。那么,哪些语言可以用于开发网络爬虫程序呢?目前,开发网络爬虫程序的语言主要有PHP、Go、C++、Java、Python这5种,简要介绍如下。查看全文>>
Form类的字段本质上也是一个类,定义表单字段的同时可以为字段的构造函数传入参数,对字段进行设置。表单字段具有一些通用参数。下面介绍常用的字段通用参数。查看全文>>
Python程序员除了Python编程做到烂熟于心之外,也要会一些日常的SQL操作。通常在数据库创建成功之后,就需要创建数据表。需要注意的是,在操作数据表之前,应该使用“USE数据库名”指定操作是在哪个数据库中进行。查看全文>>