MVC: View是展示给外部的界面 Model是Controller内部管理的数据模型,和各种数据操作工具 Controller负责将Model的变化更新到View Controller负责处理来自View的事件 MVVM: Model提供数据模型 View负责视图展示 ViewModel用于描述 ...
分类:
Web程序 时间:
2020-04-07 19:57:42
阅读次数:
74
1.需求点100%被覆盖 2.被测功能点或控件100%被覆盖 3.必须验证正确性操作、正常数据和可能导致出错的数据、操作 4.有数据值域的必须考虑数据值域覆盖:边界值、等价类 5.所有边界值都必须覆盖 6.等价类必须包含有效和无效等价类 7.等价类各子类不存在交错以避免冗余 8.等价类的使用避开边界 ...
分类:
其他好文 时间:
2020-04-07 18:15:35
阅读次数:
92
一、什么是触发器 数据库触发器是一个与表相关联的,存储的PL/SQL 语句。每当一个特定的数据操作语句(insert update delete)在指定的表上发出时,Oracle自动执行触发器中定义的语句序列。 触发器的应用场景如下: 复杂的安全性检查 数据的确认 数据库审计 数据的备份和审计 二、 ...
分类:
数据库 时间:
2020-04-07 09:40:16
阅读次数:
79
1.血统机制 RDD只支持粗粒度转换,即只记录单个块上执行的单个操作。将创建RDD的一系列Lineage(即血统)记录下来,以便恢复丢失的分区。RDD的Lineage会记录RDD的元数据信息和转换行为,当该RDD的部分分区数据丢失时,它可以根据这些信息来重新运算和恢复丢失的数据分区。 RDD与RDD ...
分类:
其他好文 时间:
2020-04-06 17:52:36
阅读次数:
154
Django简单应用的实现 目录介绍: db.sqlite3:split数据库 manage.py:Django工程启动文件;项目管理器:与项目进行交互的命令行工具集的入口 MyFirstDjango asgi.py: 与ASGI兼容的web服务器为您的项目提供服务的入口点。 settings.py ...
分类:
其他好文 时间:
2020-04-06 15:20:48
阅读次数:
78
1、python内置的sqlite3模块,创建数据库中的表,并向表中插入数据,从表中取出所有行,以及输出行的数量。 #!/usr/bin/env python3 #创建SQLite3内存数据库,并创建带有四个属性的sales表 #sqlite3模块,提供了一个轻量级的基于磁盘的数据库,不需要独立的服 ...
分类:
数据库 时间:
2020-04-05 20:21:36
阅读次数:
164
SQL(Structure Query Language)语言是数据库的核心语言。 SQL的发展是从1974年开始的,其发展过程如下:1974年 由Boyce和Chamberlin提出,当时称SEQUEL。1976年 IBM公司的Sanjase研究所在研制RDBMS SYSTEM R时改为SQL。1 ...
分类:
数据库 时间:
2020-04-05 11:16:28
阅读次数:
65
背景系统结构如上图。经过排查是因为系统B拉取数据时间太长导致的推送超时。系统B拉取数据的方法是根据_tiemstamp(数据操作时间)分页查询系统A的接口,即:1SELECT字段名2FROM表名3WHERE_timestamp>=beginTimeAND_timestamp<=endTime4LIMITn,m;由于该数据是从其他数据源中导入的,所以_timestamp这个字段值几乎相同
分类:
数据库 时间:
2020-04-03 20:10:18
阅读次数:
85
浏览器与服务器建立连接时,可以直接在请求头或者响应报头中读取cookie,但浏览器关闭时,会把cookie保存在本地文件中, 存放的形式是以 sqlite3 数据库形式存在,以后是获取google本地文件cookie的方法; import sqlite3import win32cryptimport ...
分类:
其他好文 时间:
2020-04-03 00:52:43
阅读次数:
96
前言 django的modles模块里可以新增一张表和字段,通常页面的操作都是源于数据库的增删改查,怎样通过django实现数据库的增删改查呢? 数据库新增数据 上一篇我们创建了ke24_user表,将use_name ="liushui",psw ="123456",mail = "1396923 ...
分类:
其他好文 时间:
2020-04-01 19:06:12
阅读次数:
67