主键是一种约束,唯一索引是一种索引,两者在本质上是不同的。 主键创建后一定包含一个唯一性索引,唯一性索引并不一定就是主键。 唯一性索引列允许空值,而主键列不允许为空值。 主键列在创建时,已经默认为非空值 + 唯一索引了。 主键可以被其他表引用为外键,而唯一索引不能。 一个表最多只能创建一个主键,但可 ...
分类:
数据库 时间:
2019-03-14 12:02:55
阅读次数:
226
本文由云+社区发表 作者:志航 构建 影响前端发布速度的有两个方面,一个是构建,一个就是压缩,把这两个东西优化起来,可以减少很多发布的时间。 thread loader "thread loader" 会将您的 放置在一个 worker 池里面运行,以达到多线程构建。 把这个 loader 放置在其 ...
分类:
其他好文 时间:
2019-03-14 11:50:24
阅读次数:
171
Maven报错 解决方案。ERROR: No goals have been specified for this build. You must specify a valid lifecycle 报错: [ERROR] No goals have been specified for this ...
分类:
其他好文 时间:
2019-03-13 21:29:20
阅读次数:
309
1 拷贝 rbac 组件到项目中,注册这个app 2 数据库迁移 1 删除rbac下migrations里除了init外的文件 2 修改用户表 3 在根的 urlconf 中添加 rbac 的路由 4 角色管理 添加角色 5 菜单管理 给权重(改变菜单显示顺序) 6 权限管理 录入权限信息 分配好菜 ...
分类:
其他好文 时间:
2019-03-02 00:46:53
阅读次数:
190
附录A..........................................................................................................................................................2A01.测试终端设置................................
分类:
其他好文 时间:
2019-02-24 00:25:45
阅读次数:
164
1.关闭睿频 echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo 2.限制CPU最大频率到50% echo "50" | sudo tee /sys/devices/system/cpu/intel_pstate/max_perf_pct 两... ...
分类:
系统相关 时间:
2019-02-17 14:19:46
阅读次数:
221
【转】17-案例 模拟百度导航栏滚动监听 代码如下: ...
分类:
其他好文 时间:
2019-02-07 19:10:14
阅读次数:
146
一.抽象类和方法1.抽象关键字:abstract2.抽象方法的特点:没有方法的实现,必须出现在抽象类中3.抽象类的特点:不一定要有抽象方法,可以有普通方法,不能被实例化,子类继承抽象父类必须重写抽象方法4.抽象类的用途:在程序的设计过程中使用,作为类的模板或者框架 二.接口1.定义:对行为的一种规范 ...
分类:
其他好文 时间:
2019-02-06 22:26:30
阅读次数:
217
13.1总结前面12节的课程,主要针对Linux内核中GNUC扩展的一些常用C语言语法进行了分析。GNUC的这些扩展语法,主要用来完善C语言标准和编译优化。而通过C标准的发展过程我们又发现,对于一些编译器扩展的一些特性,或者其它编程语言(如:C++)中的好的特性和语法,C标准也会适时地吸收进来,作为新的C语言标准。在GNUC的这些扩展语法中,attribute和宏定义是两大特色。在嵌入式底层系统中
分类:
编程语言 时间:
2019-02-03 09:18:12
阅读次数:
201