写在前面 关系模型的数据结构里,并没有 顺序 的概念,但SQL处理有序集合也有坚实的理论基础 生成连续编号 求全部的缺失编号 三个人能坐得下吗? 最多能坐下多少人 单调递增和单调递减 小结 SQL处理数据的方法有两种 第一种把数据看成忽略了顺序的集合 第二种把数据看成有序的集合,此时的基本方法如下: ...
分类:
数据库 时间:
2019-09-28 23:55:27
阅读次数:
191
【写在前面】这次是复用个人项目进行结对编程,其实主要复用的就是凌老板的出题部分和我的文件读写部分,其余部分都是新学的。在这次编程中也涨了很多知识,其中最最最让人哭笑不得的就是:两个人用了不一样的编辑器,凌老板用的IDEA,我用的eclipse,虽说都是java,但是最后写出来的项目导致不能直接导入, ...
分类:
编程语言 时间:
2019-09-28 23:39:04
阅读次数:
108
写在前面 支撑SQL和关系数据库的基础理论: 数学领域的集合论 和 逻辑学标准体系的谓词逻辑 理论篇 什么是谓词?谓词是返回值为真值( true false unknown )的函数 关系数据库里,每一个行数据可以看作是一个命题 实体的阶层 0阶实体(单行) 1阶谓词( = between and) ...
分类:
数据库 时间:
2019-09-28 18:11:41
阅读次数:
98
写在前面的话 在前面的内容中提到过,在以前的 MyISAM 中锁是表级锁,InnoDB 是行级锁。这个锁到底是啥样,怎么找出来,这一节就主要做这个。 定位锁的问题 上一节我们创建了一个 1000万数据的表,这里会用到。 假设这样一个场景,我们 top 看到服务器 CPU 占用超级高,等待也很高,查询 ...
分类:
数据库 时间:
2019-09-28 17:55:31
阅读次数:
148
来源:https://blog.csdn.net/coffeecato/article/details/78536488 coffeecato写在前面:本文确实不错,作者用以说明自动生成网格的示图非常具有代表性,从drawcall的生成过程分析性能开销的重点,引出了overdraw和达到GPU像素填 ...
分类:
编程语言 时间:
2019-09-27 15:10:53
阅读次数:
233
[TOC] 写在前面 在使用 Oracle 数据开发的时候,经常会使用到 Oracle 的日期的查询。 以下总结有关 Oracle 日期查询相关。 一、年、月、日、季、周 1.年 2.月 3.日 4.季 5.周 二、EXTRACT 年、月、日 1.年 2.月 3.日 三、上个星期一到星期天 四、1分 ...
分类:
数据库 时间:
2019-09-26 12:09:25
阅读次数:
93
一、写在前面 Requests 是用Python语言编写,基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTTP 测试需求。Requests 的哲学是以 PEP 20 的习语为中心开发的,所以它比 ...
分类:
编程语言 时间:
2019-09-25 00:52:45
阅读次数:
80
写在前面 集合论是SQL语言的根基,因为这种特性,SQL也被称为面向集合语言 导入篇:集合运算的几个注意事项 注意事项1:SQL能操作具有重复行的集合(multiset、bag),可以通过可选项ALL来支持 SQL的集合运算符提供了允许重复和不允许重复两种用法,UNION和INTERSECT结果里不 ...
分类:
数据库 时间:
2019-09-24 21:05:49
阅读次数:
158
写在前面的话 在学习的索引的时候,有提到,当数据表数据达到 800W 的时候,索引的性能就开始逐步下降。对于一个公司而言,主要业务数据表达到 1000W 都很容易。同时这张表一般都是业务常用的表,操作还比较频繁。所以为了提升用户体验,需要采用另外的方式对数据库进行优化,那就是分库分表。而 MyCAT ...
分类:
数据库 时间:
2019-09-24 15:49:20
阅读次数:
105
写在前面:eclipse作为一款非常常见的开发集成环境,对于用户,玩转地6可以大大缩减用户的时间并觉得这真的好用。对于初学者, 导包这个复杂的过程很容易出错,虽然很多情况不需要用户自己定义library,但我这里只是提供一个方法,这样有利于下次 复用这些包,并更方便地管理。 准备材料:IDE:ecl ...
分类:
系统相关 时间:
2019-09-24 14:00:51
阅读次数:
152