为什么使用数据库 "为什么需要数据库? 知乎" 相比与文件系统,数据库具有以下优势: 高效率:查找效率高 高可用:可数据库共享 安全性强:数据不能随意修改 选择哪个数据库 数据库可以分为 和`非关系型数据库`。 :是指采用了关系模型来组织数据的数据库,关系模型指的就是二维表格模型(一个表由行和列组成 ...
分类:
数据库 时间:
2019-11-15 00:04:53
阅读次数:
124
什么是异常 做开发的基本都知道 ,像 开发中常见的 异常、 异常,服务器开发中经常遇到的异常 异常,还有一些其他常见的异常,具体可见 "HTTP状态码" 。 基本上这些异常可以总结为: 和`未知异常`。 已知异常就是程序中能够预想到异常,比如:服务器接口开发中某个 接口需要 个参数,而用户传递的参数 ...
分类:
其他好文 时间:
2019-11-10 14:04:20
阅读次数:
107
题意 将序列$a_i$分成任意$k$部分,要求一部分的$a$值和不超过$m$;最小化( 每段权值的最大值 之和)$,(n\leq 100000)$ 解法1 显然动态规划,设$f_i$表示处理前$i$个数的最小值,$s$为前缀和,状态转移:$f_i=f_j+max(a_{j+1},a_{j+2}... ...
分类:
其他好文 时间:
2019-11-06 22:29:03
阅读次数:
101
什么是路由 路由就是具体的访问路径,指向特定的功能模块。一个 接口是由 +路径组成,例如 : 就是一个路由,指向了 的`npm`页面。 为什么需要 koa router 路由 当然不需要 也能实现路由功能,通过 去指定路径实现。例子如下: "参考:Koa 路由" 以上代码只是实现两个接口,就写了不少 ...
分类:
其他好文 时间:
2019-11-06 00:34:30
阅读次数:
80
为什么分区后还要进行格式化呢? 所谓的分区就是指定分区的起始柱面和结尾柱面,将将分区的信息记录到磁盘的第个扇区当中,也就是说分区只是指定了某个分区在磁盘上可以使用哪些区域而已。系统想要将数据存放在分区当中,需要按照一定的格式,因为只有按照一定的格式存放,我们在读取的时候才方便,这就像书架一样,我们按 ...
分类:
其他好文 时间:
2019-10-16 21:32:18
阅读次数:
87
粟粟的书架题解 第一次见到这种二合一的题, 开始的时候居然死磕二维主席树, 又是屈辱看题解系列, 其实~~很~~比较好做 第一部分$R, C≤200,M≤200000,1≤Pi,j≤1,000$ 这一部分可以用两个数组来记录: $num[i][j][k]$:代表1~i,1~j的矩形中小于等于k的书页 ...
分类:
其他好文 时间:
2019-10-12 22:49:24
阅读次数:
105
题意 Bubu的书架上有$N$本书。定义混乱值为连续相同高度书本的段数 你可以取出至多$K$本书并把它们插入到书架的任意个位置。请最小化最后书架的混乱度并输出 $N\leq 500,K\leq 100$,书的高度在$25$到$32$之间 解法 观察到书的高度只有$8$种取值,考虑进行状压 想象一个D ...
分类:
其他好文 时间:
2019-10-04 23:20:33
阅读次数:
293
记得在大学的时候,小亮还是一如既往的乱丢东西,又或者眼睛缺少一些常人该有的功能,每次需要那一些东西的时候,不是忘记放在那里了就是找不到。 每次去上课,需要带上需要的课本,可是看着书架上的书,小亮总是很无奈,他扫视了书架几遍,即使是使用了找一本书的好办法,不看书名,而是看书的颜色,依旧是没有找到那本书 ...
分类:
其他好文 时间:
2019-09-01 12:52:03
阅读次数:
82
一、JavaScript中常用数据结构 1、栈数据结构 先入 后出 JavaScript的执行上下文 2、堆数据结构 堆数据结构是一种树状结构。它的存取数据的方式,类似于书架。只要知道书的名字,就可以取出相应的书。 JavaScript中所有数据都保存在堆内存中(※) 3、队列 队列如同排队安检。先 ...
分类:
其他好文 时间:
2019-08-29 18:22:04
阅读次数:
94
缘由 两个月前的一天深夜,熟睡的我被呼啦啦的一声惊醒,正要往床底下钻,透过皎洁月光看见了散落一地的书,原来是书架塌了。 作为只能租住小房间的北漂儿,当初只买了个便宜的塑料书架放书,原本就习惯于等亚马逊活动囤书,再加上单位时不时发放的当当购书卡,每次三本两本的,不知不觉就买书如山倒了。知乎、豆瓣里被人 ...
分类:
移动开发 时间:
2019-07-07 16:05:59
阅读次数:
209