约束 约束:给表的字段名添加限制条件; 非空约束(not null):添加非空约束后,字段值不能为null; 唯一约束(unique):添加唯一约束后,字段值不能重复; 主键约束(primary key):添加了主键约束,主键值不能为null并且不能重复; 自增:当自增字段名赋值为null时,字段值 ...
分类:
数据库 时间:
2018-10-21 12:12:26
阅读次数:
218
r只读,r+读写,不创建 w新建只写,w+新建读写,二者都会将文件内容清零 (以w方式打开,不能读出。w+可读写) w+与r+区别: r+:可读可写,若文件不存在,报错;w+: 可读可写,若文件不存在,创建 r+与a+区别:r+进行了覆盖写 以a,a+的方式打开文件,附加方式打开 (a:附加写方式打 ...
分类:
编程语言 时间:
2018-10-18 11:45:47
阅读次数:
264
之前写过博客、办过网站但都没有能坚持下来。这又一次从零开始;说到从零开始又提及到了清零心态;人在到达一定阶段的时刻是否真的需要有一种清理心态呢? 答案是肯定的。当你在一个环境中时间太长后,会完全熟悉和接受这里的一切,不再想去改变也不需要去改变,因为你自己完全融入其中。不再能进步甚至不需再进步,同时因 ...
分类:
其他好文 时间:
2018-10-18 10:55:39
阅读次数:
287
"题目链接" 用权值线段树维护每个字母在$[l,r]$出现的次数,每次修改把每个字母在区间的出现次数记下来,然后清空这段区间,再按顺序插进去就好了。 时间复杂度$O(n\log n 26)$ (好久没写正常的维护和的线段树了,这次还要打清零的标记,能一遍写过,好开森) cpp include inc ...
分类:
其他好文 时间:
2018-10-13 21:44:27
阅读次数:
300
传送门 Trie树的模板题。我们把每个人都存在Trie树里面,然后再每个人跑一遍即可。注意一个人走过之后要清零,否则的话会被重复计算。 ...
分类:
其他好文 时间:
2018-10-11 01:47:16
阅读次数:
160
宏原型: int FD_ISSET(int fd,fd_set *fdset) /*is the bit for fd on in fdset?*/ 判断描述符fd是否在给定的描述符集fdset中,通常配合select函数使用,由于select函数成功返回时会将未准备好的描述符位清零。通常我们使用F ...
分类:
其他好文 时间:
2018-10-05 20:21:11
阅读次数:
272
/* 在USART的发送端有2个寄存器,一个是程序可以看到的USART_DR寄存器,另一个是程序看不到的移位寄存器,对应USART数据发送有两个标志,一个是TXE=发送数据寄存器空,另一个是TC=发送结束。 当USART_DR中的数据传送到移位寄存器后,TXE被设置,此时移位寄存器开始向TX信号线按... ...
分类:
其他好文 时间:
2018-10-04 09:43:10
阅读次数:
375
HDU_5783_DivideTheSequence 点击打开链接 题意: 生成尽量多的连续的子串,且子串的前缀和大于等于0,输出符合题意的子串的数量。 这题目是参加四月份的个人训练赛遇到的,挺水的。但是因为没读懂题目和不懂得串的前缀和是什么东东,嗯。。。(此处省略几千字) 串的前缀和: 设有一个数 ...
分类:
其他好文 时间:
2018-10-02 22:33:14
阅读次数:
338
恢复误删除文件 在数据被误删除后,第一时间要做的就是卸载被删除数据所在的分区,如果是根分区的数据遭到误删,就需要将系统进入单用户模式,并且将根分区以只读模式挂载。这样做的原因很简单,因为将文件删除后,仅仅是将文件的inode节点中的扇区指针清零,实际文件还储存在磁盘上,如果磁盘继续以读写模式挂载,这 ...
分类:
其他好文 时间:
2018-10-01 00:12:02
阅读次数:
265
上网搜了一下:0x3f3f3f3f还能给我们带来一个意想不到的额外好处:如果我们想要将某个数组清零,我们通常会使用memset(a,0,sizeof(a))这样的代码来实现(方便而高效),但是当我们想将某个数组全部赋值为无穷大时(例如解决图论问题时邻接矩阵的初始化),就不能使用memset函数而得自 ...
分类:
其他好文 时间:
2018-09-30 20:42:00
阅读次数:
140