视图的好处 重用sql语句,简化复杂语句,屏蔽查询细节 保护数据,用户只看到部分字段 视图可以嵌套,可使用order by,不能索引,不能有触发器和默认值 有的视图可以执行更新操作,mysql不支持物化视图 视图的两种算法 Merge:合并,执行的时候,将视图的sql语句与外部查询语句混合在一起,最 ...
分类:
数据库 时间:
2020-05-27 20:32:59
阅读次数:
99
估计值准确度80% 12k字节内存,2^64个不同元素 pfAdd k v1 v2 添加,如果估计的基数改变则返回1,否则返回0 pfCount k 返回基数 pfCount k1 k2... 返回并集的基数 O(n),n为集合的个数 pfMerge d k1 k2.. 将ki合并到d里, O(n) ...
分类:
其他好文 时间:
2020-05-27 20:07:01
阅读次数:
61
https://blog.csdn.net/qq827245563/article/details/80347416?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-1 https://blog.csdn.net/u012643122 ...
分类:
系统相关 时间:
2020-05-26 19:58:06
阅读次数:
101
输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 思路:递归和非递归方式 ListNode* Merge(ListNode* pHead1, ListNode* pHead2) { if(pHead1==NULL) return pHead2; if(pH ...
分类:
编程语言 时间:
2020-05-26 15:07:42
阅读次数:
59
Redis是什么 Redis是一款开源的内存数据结构存储,(可在内存中存储结构化的数据),用作数据库,缓存和消息中间件,支持多种数据结构,如:strings,hashes,lists,sets,带有范围查询的sorted sets ,bitmaps,hyperloglogs,带有半径查询的geosp ...
分类:
其他好文 时间:
2020-05-26 01:05:26
阅读次数:
66
归并排 就是一种分治的思想 将某个问题划分为n个小的同规模算法去解决 public class StudyMergeSort { /** * 归并排思路 : * 将一个数组分割成n个小组 然后每个小组两两比较 */ public static void main(String[] args) { i ...
分类:
编程语言 时间:
2020-05-25 17:52:21
阅读次数:
69
什么是 rebase? git rebase 你其实可以把它理解成是“重新设置基线”,将你的当前分支重新设置开始点。 这个时候才能知道你当前分支于你需要比较的分支之间的差异。 原理很简单: rebase需要基于一个分支来设置你当前的分支的基线,这基线就是当前分支的开始时间轴向后移动到最新的跟踪分支的 ...
分类:
其他好文 时间:
2020-05-25 15:49:40
阅读次数:
83
1039 Course List for Student (25分) Zhejiang University has 40000 students and provides 2500 courses. Now given the student name lists of all the cours ...
分类:
其他好文 时间:
2020-05-25 00:25:57
阅读次数:
66
1. 配置(frist use) git config --global user.name "blancetan"git confit --global user.email "xiangli_tan@126.com" 2. 查看身份配置是否成功,显示信息一致,则成功配置身份。 3. 初始化git ...
分类:
其他好文 时间:
2020-05-25 00:18:06
阅读次数:
70
HashM /* * 常用方法:compute、computeIfAbsent、computeIfPresent、merge * containsKey、containsValue、get、 * put、putAll、clear、remove、isEmpty、size * entrySet(可进行流 ...
分类:
其他好文 时间:
2020-05-24 19:23:33
阅读次数:
57