/minip.jpg

技术博客分享

2024-05-14-数据库数据库选择题练习及详解

/weixin_miniapp.png

【数据库】数据库选择题练习及详解

练习1

1.允许取空值但不允许出现重复值的约束是______

  • A、NULL

  • B、PRIMARY KEY

  • C、UNIQUE

  • D、FOREIGN KEY

    解:NULL指当前值为空,不做其他约束,PRIMARY KEY为码约束,码必须唯一且不能为空,UNIQUE指的是当前值唯一,但是允许为空,NOT NULL指的是当前值不允许为空,但是允许不唯一,FOREIGN KEY为外键,外键必须参照其他表的主码建立。

2024-05-14-嵌入式驱动开发

/weixin_miniapp.png

嵌入式驱动开发

第一章:字符设备驱动开发

1.insmod和modprobe的区别

insmod 命令不能解决模块的依赖关系,比如 drv.ko 依赖 first.ko 这个模块,就必须先使用insmod 命令加载 first.ko 这个模块,然后再加载 drv.ko 这个模块。但是 modprobe 就不会存在这个问题, modprobe 会分析模块的依赖关系,然后会将所有的依赖模块都加载到内核中,因此modprobe 命令相比 insmod 要智能一些。