通过前面的学习知道,具有“一对一”逻辑关系的数据,最佳的存储方式是使用线性表。那么,什么是线性表呢? 线性表,全名为线性存储结构。使用线性表存储数据的方式可以这样理解,即“把所有数据用一根线儿串起来,再存储到物理空间中”。 采用线性表将其储存到物理空间中。 首先,用“一根线儿”把它们按照顺序“串”起 ...
分类:
其他好文 时间:
2019-05-02 14:24:53
阅读次数:
124
Redis事务的概念: Redis 事务的本质是一组命令的集合。事务支持一次执行多个命令,一个事务中所有命令都会被序列化。在事务执行过程,会按照顺序串行化执行队列中的命令,其他客户端提交的命令请求不会插入到事务执行命令序列中。 总结说:redis事务就是一次性、顺序性、排他性的执行一个队列中的一系列 ...
分类:
其他好文 时间:
2019-04-16 21:43:57
阅读次数:
188
Gym 101933 B. Baby Bites水题直接模拟即可 1 #include <cstdio> 2 #include <cstring> 3 #include <queue> 4 #include <cmath> 5 #include <algorithm> 6 #include <set ...
分类:
其他好文 时间:
2019-03-13 23:01:25
阅读次数:
156
1.将任意数目的<表达式>的值按顺序串联在一起,并返回由它们组成的表。 1 (LIST <表达式>···) ...
分类:
其他好文 时间:
2018-11-21 16:13:21
阅读次数:
199
1.事务的特性? 1、原子性(Atomicity):事务中的全部操作在数据库中是不可分割的,要么全部完成,要么均不执行。 2、一致性(Consistency):几个并行执行的事务,其执行结果必须与按某一顺序串行执行的结果相一致。 3、隔离性(Isolation):事务的执行不受其他事务的干扰,事务执 ...
分类:
数据库 时间:
2018-11-20 15:16:58
阅读次数:
177
Description Flute 很喜欢柠檬。它准备了一串用树枝串起来的贝壳,打算用一种魔法把贝壳变成柠檬。贝壳一共有 N (1 ≤ N ≤ 100,000) 只,按顺序串在树枝上。为了方便,我们从左到右给贝壳编号 1..N。每只贝壳的大小不一定相同, 贝壳 i 的大小为 si(1 ≤ si ≤1 ...
分类:
Web程序 时间:
2018-10-10 22:02:16
阅读次数:
217
1、原子性(Atomicity):事务中的全部操作在数据库中是不可分割的,要么全部完成,要么均不执 行。 2、一致性(Consistency):几个并行执行的事务,其执行结果必须与按某一顺序串行执行的结果相 一致。 3、隔离性(Isolation):事务的执行不受其他事务的干扰,事务执行的中间结果对 ...
分类:
数据库 时间:
2018-10-06 14:24:23
阅读次数:
191
秒杀在互联网电商场景中经常遇到,里面涉及到的知识点很多,一个核心的思路还是将请求放到内存中排队,按服务器接受到请求的顺序串行化的处理请求,从而缓解数据库事物的压力。 秒杀算是多线程挣钱临界资源的综合运用,不一定非要用多线程来解决,其本质是要在诸多约束情况下,尽可能高效的解决问题。 秒杀系统涉及到的知 ...
分类:
其他好文 时间:
2018-08-04 12:00:05
阅读次数:
237
Description Flute 很喜欢柠檬。它准备了一串用树枝串起来的贝壳,打算用一种魔法把贝壳变成柠檬。贝壳一共有 N (1 ≤ N ≤ 100,000) 只,按顺序串在树枝上。为了方便,我们从左到右给贝壳编号 1..N。每只贝壳的大小不一定相同, 贝壳 i 的大小为 si(1 ≤ si ≤1 ...
分类:
Web程序 时间:
2018-07-15 11:18:24
阅读次数:
281
一、串的定义:串(String)是由零个或多个字符组成的有限序列,又名叫字符串。 二、串中的字符数目n称为串的长度,零个字符的串称为空串(null string),它的长度为零。子串在主串中的位置就是子串的第一个字符在主串中的序号。 三、串的大小:首先比较每个字符对应的ASCII码,然后比较长度n。 ...
分类:
其他好文 时间:
2018-06-19 21:34:22
阅读次数:
184