一、简介 思考一下这个场景:如果重做日志可以无限地增大,同时缓冲池也足够大,那么是不需要将缓冲池中页的新版本刷新回磁盘。因为当发生宕机时,完全可以通过重做日志来恢复整个数据库系统中的数据到宕机发生的时刻。 但是这需要两个前提条件:1、缓冲池可以缓存数据库中所有的数据;2、重做日志可以无限增大 因此C ...
分类:
其他好文 时间:
2020-05-01 22:29:30
阅读次数:
74
递归函数是在当前函数体内出现了对自身函数的调用递归函数制作要点:1.要出现自身调用自身的现象2.要具有明确的结束标志例:求1到指定数字的和 def sum(num): if num == 1: return 1 return sum(num-1)+num print(sum(100)) 注意:函数调 ...
分类:
编程语言 时间:
2020-05-01 22:20:04
阅读次数:
78
C++ 函数与数组 #include<iostream> using namespace std; const int ArSize = 8; int sum_arr(int arr[], int n); int main() { int cookies[ArSize]{ 1,2,4,8,16,32 ...
分类:
编程语言 时间:
2020-05-01 20:50:45
阅读次数:
50
"Increasing Speed Limite HDU 3030" 题意 给你一个长度为m的数组A,你可以通过给的X,Y,Z计算获得一个长度为n的数组,问你这个n长的序列有多少个非空严格上升序列。 思路 dp $dp[i]$: 以第i个元素为结尾的非空严格上升序列个数 $dp[i] =\sum_{ ...
分类:
编程语言 时间:
2020-05-01 20:50:27
阅读次数:
68
[toc] COUNT()函数基本使用 COUNT()函数是用来统计记录的总条数。 SUM( )函数基本使用 SUM()函数是对数据表的某列进行求和操作。 AVG()函数基本使用 AVG()函数是对数据表的某列进行求平均值操作。 MAX()函数基本使用 MAX()函数是求某列的最大数值。 MIN() ...
分类:
数据库 时间:
2020-05-01 20:19:36
阅读次数:
84
1.声明指针:typename *ptrname; int * p_rate; 2.初始化指针:p_rate= &rate ; 使用&运算符将变量的地址存储到指针中 3.使用指针:*p_rate 分隔符 #include<stdio.h>#define SIZE 4 //把SIZE换成4 int m ...
分类:
编程语言 时间:
2020-05-01 19:06:15
阅读次数:
67
"Link" 题目大意:一段区间的贡献是$ax^2+bx+c,x=\sum v$,求一个划分让总区间的价值最大。分段必须连续。 $\text{Solution:}$ 设计$dp[i]$表示前$i$个人的最佳划分价值。那么有转移: $$dp[i]=\max_{j using namespace std ...
#include <cmath> #include <cstdio> #include <iostream> #include <algorithm> using namespace std; const int N = 5000100; int n, m, cnt, fa[N], sum; dou ...
分类:
其他好文 时间:
2020-05-01 16:38:02
阅读次数:
54
基本概念 Windows Communication Foundation(WCF)是微软为构建面向服务的应用程序所提供的统一编程模型。WCF的基本概念: 地址:定义服务的地址 绑定:定义服务的通讯方式(传输协议、编码方案) 契约:定义服务的具体实现(服务契约、数据契约、消息契约和错误契约) 终结点 ...
分类:
其他好文 时间:
2020-05-01 12:21:47
阅读次数:
61
题意 "51nod" 做法 令$f_{n,d}$为$d$层,目前维宽度为$n$ $f_{n,d}=\sum\limits_{i=1}^nf_{i,d 1}(n?i+1)^k$ 构造矩阵转移,上三角对角线相等矩阵,快速算就完了 题外话 一遍过qwq ...
分类:
其他好文 时间:
2020-05-01 00:54:35
阅读次数:
53