MySQL笔记-约束

## 约束 * 概念: 对表中的数据进行限定,保证数据的正确性、有效性和完整性。 * 分类: 1
分类: 其他 发布时间: 02-16 22:51 阅读次数: 0

MySQL笔记-数据库的设计(表之间关系、范式)、备份和还原

## 数据库的设计 1. 多表之间的关系 1. 分类: 1. 一对一(了解): * 如:
分类: 其他 发布时间: 02-16 22:51 阅读次数: 0

MySQL笔记-多表查询

## 多表查询:* 查询语法:select列名列表from表名列表where....* 准备sql#数据库
分类: 其他 发布时间: 02-16 22:51 阅读次数: 0

MySQL笔记-事务、DCL

## 事务1.事务的基本介绍1.概念:*如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么数据库
分类: 其他 发布时间: 02-16 22:51 阅读次数: 0

Sql Server创建数据库和表

创建数据库 USE master GO CREATE DATABASE EmployeeSystem--创建员工管理系统数据库 on ( NAME='EmployeeSystem_data',--主文件逻辑文件名 FILENAME='D:\员工管理系统\EmployeeSystem_data.mdf', --主文件文件名 SIZE=5mb,--系统默认创建的时候会给主文件分配初始大小 MAXSIZE=200MB,--主文件的最大值 filegrowth=5-- 主文件的增长幅度 ) LOG O
分类: 其他 发布时间: 02-16 22:50 阅读次数: 0

02python注释

1,单行注释   ①以#开头,#后跟空格,再添加文字        ②多行注释        
分类: 其他 发布时间: 02-16 22:50 阅读次数: 0

django,模板继承常用标签和规则

一、定义基础模板 在html内容中定义多个block块,block由子模板引用同名block块,来决定是否替换这些部分 {% block title %}一些内容,这里可不填{% endblock %} {% block content %}一些内容,这里可不填{% endblock %} {% block footer %}一些内容,这里可不填{% endblock %} 这里 title content footer 不是变量,名字自定义 block一般定义在base.html中 bloc
分类: 其他 发布时间: 02-16 22:50 阅读次数: 0

完美的代价(swap成回文串、贪心)

Description 回文串,是一种特殊的字符串,它从左往右读和从右往左读是一样的。小龙龙认为回文串才是完美的。 现在给你一个串,它不一定是回文的,请你计算最少的交换次数使得该串变成一个完美的回文串。 交换的定义是:交换两个相邻的字符 例如mamad 第一次交换 ad : mamda 第二次交换 md : madma 第三次交换 ma : madam (回文!完美!) Input 第一行是一个整数N,表示接下来的字符串的长度(N <= 8000) 第二行是一个字符串,长度为N.只包含小写字母
分类: 其他 发布时间: 02-16 22:50 阅读次数: 0

leetcode813 Largest Sum of Averages

1 """ 2 We partition a row of numbers A into at most K adjacent (non-empty) groups, then our score is the sum of the average of each group. What is the largest score we can achieve? 3 Note that our partition must use every number in A, and that sc
分类: 其他 发布时间: 02-16 22:50 阅读次数: 0

「SDOI 2016」生成魔咒 「SA」「平衡树」

很有意思的题,做完感觉脑子里一根筋又被拨回正轨了。 考虑一个做本质不同子串的通用思路。将该串的所有后缀排序,并统计\(\sum{n - sa_i + height_i}\)即可。 这样做本质上是容斥。但这个容斥与别人不同,他通过字典序来贪心地保证了答案正确,而不像随便一个顺序,那样的话不会容斥完全。 那么本题就有了些许做法了。 考虑先reverse一下这个串,这样的话后缀数组仅仅是增加一个量,也就有可能被我们维护。 进一步地去想,如果我们离线地先将后缀数组build出来,那么每次在这个串里面添
分类: 其他 发布时间: 02-16 22:50 阅读次数: 0

MySQL 8 服务器组件

MySQL 服务器包含了一个基于组件的架构,用于扩展服务器功能。服务器和其他组件可以使用组件提供的服务。(在使用服务方面,服务器也是一个组件,等同于其他组件)。组件之间交互仅通过他们各自提供的服务。 MySQL 服务器包含了若干个组件来扩展服务器功能: Components for configuring error logging. A component for checking passwords. A component that enables applications to add
分类: 其他 发布时间: 02-16 22:50 阅读次数: 0

【题解】Candle

题目简介 忘川沧月是一名 OIer,他的家族有 \(n\) 个人。每年,当这 \(n\) 个人过生日的时候,忘川沧月都要去给他们买蜡烛。 不过最近忘川沧月却很纠结……因为他爷爷要过 \(68\) 岁生日了,他认为买 \(68\) 根蜡烛简直就是一件**的事情。。。 这天,忘川沧月路过了一个蜡烛商店……蜡烛商店中有 \(10\) 种蜡烛,形状分别是 \(0\)~\(9\) 这 \(10\) 个数字,不过对于每种蜡烛,商店的存货量仅有一根。另外,忘川沧月已经有了一个 + 形状的蜡烛。 忘川沧月想购
分类: 其他 发布时间: 02-16 22:50 阅读次数: 0

洛谷 P3805【模板】manacher算法

题目链接:https://www.luogu.com.cn/problem/P3805 Manacher算法$O(n)$: 求以每个字符为中心的最长回文串的半径: 如果要求可以以字符间隙为回文中心,就要在每两个字符之间加入一个’#’,在开头加上'$',然后再解决。 $pos$表示回文字串的对称轴,$mx$表示回文串在最右右边界,很明显$2\times pos-i$即为$i$关于$pos$的对称点。 令$r_i$为以$i$为中心的最长回文半径。从左往右依次求$r$数组: 若$i>mx$,即$i$
分类: 其他 发布时间: 02-16 22:50 阅读次数: 0

寒假学习进度---完结篇

明天开始在家上课,虽然是在家也要按时抓紧学习,毕竟大三了。虽说以前浑浑噩噩,但毕竟现在已经到了该自己去奋斗,去生活的年纪,自己应该为自己的未来着想。 加油!
分类: 其他 发布时间: 02-16 22:50 阅读次数: 0

如何在django系统外使用django的ORM

有时候我们希望在一个新的独立脚本里面使用django的orm系统。例如我曾在一个django项目里面,用tornado单独实现了其中的IM(即时通信)功能。如果直接import django的models的话,会出现以下错误 django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but settings are not configured. You must eithe
分类: 其他 发布时间: 02-16 22:50 阅读次数: 0

MobileNet系列---mobileNetV1

最近在利用SSD检测物体时,由于实际项目要求,需要对模型进行轻量化,所以考虑利用轻量网络替换原本的骨架VGG16,查找一些资料后最终采用了google开源的mobileNetV2。这里对学习mobileNet系列的过程做一些总结。mobileNetV1是由google在2017年发布的一个轻量级深度神经网络,其主要特点是采用深度可分离卷积替换了普通卷积,2018年提出的mobileNetV2在V1的基础上引入了线性瓶颈 (Linear Bottleneck)和倒残差 (Inverted Res
分类: 其他 发布时间: 02-16 22:50 阅读次数: 0

@luogu - P6109@ [Ynoi2009]rprmq

目录 @description@ @solution@ @accepted code@ @details@ @description@ 有一个 n×n 的矩阵 a,初始全是 0,有 m 次修改操作和 q 次查询操作,先进行所有修改操作,然后进行所有查询操作。 一次修改操作会给出 l1,l2,r1,r2,x,代表把所有满足 l1≤i≤r1 且 l2≤j≤r2 的 a[i][j] 元素加上一个值 x。 一次查询操作会给出 l1,l2,r1,r2,代表查询所有满足 l1≤i≤r1 且 l2≤j≤r2
分类: 其他 发布时间: 02-16 22:50 阅读次数: 0

java例题_36 移动数组中数据位置(用到数组的合并操作)

1 /*36 【程序 36 移动位置】 2 题目:有 n 个整数,使其前面各数顺序向后移 m 个位置,最后 m 个数变成最前面的 m 个数,比如输入数字 3 为 1 2 3 4 5 6 7 8 9 0,m=4,则结果为 7 8 9 0 1 2 3 4 5 6 4 */ 5 6 /*分析 7 * 1、初始化数组a,并从键盘获得值 8 * 2、声明m,并从键盘或者m值是多少 9 * 3、再创建一个m大的数组b,用于临时存放a中最后m个数 10 * 4、将a中剩下的数
分类: 其他 发布时间: 02-16 22:50 阅读次数: 0

【性质&技巧】平方数的拆分

如下: 12 = 1 22 = 1 +3 32 = 1 + 3 + 5 42 = 1 + 3 + 5 + 7 ... 可以利用这个性质来拆分平方数。 例题 费用与流量平方成正比的最小费用最大流。给定一个网络流图,每一条边有一个容量c,还有一个费用系数a,表示当该边流量为x的时候费用为ax2,求最小费用最大流。 解:用拆边法。把容量为x的边拆成x条容量为1,费用分别为1a,3a,5a……xa的边,求最小费用最大流即可。
分类: 其他 发布时间: 02-16 22:50 阅读次数: 0

linux基础十二

ViM 编辑器 vi:又称文本编辑器,字处理器;vim是vi的增强版 vim的模式分为 编辑模式,输入模式,末行模式 编辑模式到输入模式转换: i:在当前光标所在字符的前面,转为输入模式 a:在当前光标所在字符的后面,转为输入模式 o:在当前光标所在字符的下面,新建一行,并转为输入模式 I:在当前光标所在的行首,转化为输入模式 A:在当前光标所在的行尾,转化为输入模式 O:在当前光标所在的行上方,新建一行,并转换为输入模式 -----------------------------------
分类: 其他 发布时间: 02-16 22:50 阅读次数: 0