[toc] 所有的关系型数据库都支持对数据表使用约束,在表上强制执行数据校验,保证数据的完整性。 MySQL数据库支持以下四种约束形式: 非空约束 NOT NULL 所有数值类型的值都可以为null。 空字符串和0都不等于null。 唯一约束 UNIQUE 保证指定的列不允许出现重复值,但是可以存在 ...
分类:
数据库 时间:
2020-03-06 23:52:28
阅读次数:
83
#include <stdio.h> #include <math.h> #include <string.h> #include <malloc.h> typedef enum {false,true } bool; bool IsPrime(int n) { if(n==0||n==1) ret ...
分类:
其他好文 时间:
2020-03-06 21:49:41
阅读次数:
260
基本语法格式: 模型类名.query[.过滤器].执行器 常用的SQLAlchemy查询过滤器 过滤器说明 filter() 把过滤器添加到原查询上,返回一个新查询 filter_by() 把等值过滤器添加到原查询上,返回一个新查询 limit 使用指定的值限定原查询返回的结果 offset() 偏 ...
分类:
其他好文 时间:
2020-03-06 10:46:42
阅读次数:
65
webuploader与django进行断点续传 需要实现的效果如下 需要使用的 js jquery.js webuploader.hs hashmap.js 路由 视图 前端 ...
分类:
Web程序 时间:
2020-03-05 22:11:37
阅读次数:
94
1.创建表 sql DROP TABLE IF EXISTS ; CREATE TABLE ( int(11) NOT NULL AUTO_INCREMENT, varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, char ...
分类:
其他好文 时间:
2020-03-05 01:25:59
阅读次数:
70
#include<bits/stdc++.h> using namespace std; int n,m; const int INF=0x3f3f3f3f; const int MAXN=110; bool vis[MAXN]; int lowc[MAXN]; int tu[MAXN][MAXN] ...
分类:
其他好文 时间:
2020-03-03 20:23:48
阅读次数:
60
Prim算法原理: 1)以某一个点开始,寻找当前该点可以访问的所有的边;2)在已经寻找的边中发现最小边,这个边必须有一个点还没有访问过,将还没有访问的点加入我们的集合,记录添加的边;3)寻找当前集合可以访问的所有边,重复2的过程,直到没有新的点可以加入;4)此时由所有边构成的树即为最小生成树。 Kr ...
分类:
编程语言 时间:
2020-03-03 13:09:48
阅读次数:
88
[SDOI2015]序列统计 题意: 小C有一个集合$S$,里面的元素都是小于$m$的非负整数。他用程序编写了一个数列生成器,可以生成一个长度为$n$的数列,数列中的每个数都属于集合$S$。 小C用这个生成器生成了许多这样的数列。但是小C有一个问题需要你的帮助:给定整数$x$,求所有可以生成出的,且 ...
分类:
其他好文 时间:
2020-03-02 20:46:13
阅读次数:
56
素数筛法一直是我前期学习的难题,现在把它总结一下,防止忘记。 ① 普通筛法 O(n√n) 根据定义,一个合数n一定可以由两个数相乘得到,这两个因数一个大于√n,另一个小于√n,所以可以对因数从2到√n进行枚举,判断是否可以被n整除,如无法整除,则为素数。 ② 埃氏筛法 O(n㏒n) 如果一个数是素数 ...
分类:
其他好文 时间:
2020-03-02 18:49:59
阅读次数:
75
两个指定顶点之间的最短路径: 两个指定顶点之间最短路问题的数学规划模型: 每对顶点之间的最短路径: 最小生成树问题: Prim算法: Prim算法类似病毒感染的过程,其中P中存放的是已经计算出的顶点(即前一顶点与后一顶点构成的边在最短路径上),然后遍历P中所有的顶点,找出与V-P中所构成的边的最小值 ...
分类:
编程语言 时间:
2020-03-01 18:22:11
阅读次数:
146