撰写时间:2017-12-10,整理时间:2023-01-28 一、基本概念 SQL中有五类常用的约束,用来对某个字段的数据进行约束: not null:非空约束,指定某列不为空 unique:唯一约束,指定某列和几列组合的数据不能重复 primary key:主键约束,即非空加上唯一 foreign key:外键,指定该列记录属于主表中的一条记录,参照另一条在主表中的数据 d...
超码、主码、候选码的概念与区分
撰写时间:2017-12-10,整理时间:2023-01-28 1、什么是码? 码是数据系统中的基本概念。所谓码就是能唯一标识实体(数据库中的实体:对应现实生活中某样事物或者人物)的属性,他是整个实体集的性质,而不是单个实体的性质。它包括超码、候选码、主码。 下面我以学生表为例,给大家分享我对码的理解,比如有一个学生表:student(id,student_number,nam...
Linux环境下c++编译工具的基本使用方法
撰写时间:2021-10-29,整理时间:2023-01-28 一、概述 开始之前,先简单概述一下基本概念,GCC:GNU Compiler Collection,中文叫 “GNU编译器套件”,它可以编译C、C++、JAV、Fortran、Pascal、Object-C、Ada等语言。 而GCC下面有两个比较常用的工具就是gcc(GUN C Compiler)和g++(GUN ...
在Ubuntu上快速搭建k8s集群
撰写时间:2021-01-17,整理时间:2023-01-28 etcd可以用于k8s集群的数据库,下面是在内网安装etcd集群的详细步骤 一、为etcd颁发SSL证书 1.1 颁发步骤 加密证书我们可以向证书机构(CA)申请,但是由于我们部署在内网,我们自己自己创建一个CA后给自己颁发证书,步骤如下 (1)创建证书颁发机构 (2)填写表单–写明etcd所在节点的...
怎样安装etcd集群
撰写时间:2021-01-17,整理时间:2023-01-28 etcd可以用于k8s集群的数据库,下面是在内网安装etcd集群的详细步骤 一、为etcd颁发SSL证书 1.1 颁发步骤 加密证书我们可以向证书机构(CA)申请,但是由于我们部署在内网,我们自己自己创建一个CA后给自己颁发证书,步骤如下 (1)创建证书颁发机构 (2)填写表单–写明etcd所在节点的...
怎样使用Docker运行php项目?
撰写时间:2019-12-14,整理时间:2023-01-28 一.概述 Docker就是现在最热门的容器引擎技术,在本文不再赘述基本概念,如果你听说过Docker,那你肯定会听过 “镜像”、”容器” 之类的关键词。不过,这篇博客使用一个简单的示例,给大家演示Docker怎么快速搭建PHP运行环境。 二.基础环境 Linux服务器 (CentOS , Ubuntu , ...
DNS首选与备用作用机制探究
转载时间:2022-03-29,整理时间:2023-01-28,转载自 http://www.360doc6.net/wxarticlenew/806020380.html 我们知道在计算机上可以配置首选DNS和备用DNS,当首选DNS不响应的时候,计算机依然可以通过请求备用DNS来进行解析。那么,究竟在什么情况下,计算机才会去找备用DNS服务器呢?从找首选到找备用,这中间切换的时...
怎样安装ArchLinux以及Deepin桌面环境
撰写时间:2020-02-11,整理时间:2023-01-28 一、概述 Arch Linux 是一个轻量级的Linux发行版本,实际上,Arch Linux提供给用户很多选择,用户可以自定义自己的安装内容,不像其他很多的Linux发行版本,安装过程甚至是一个只有“下一步”的傻瓜式操作,因此我觉得Arch Linux是我见过安装过程最有技术含量的Linux发行版本。不过我们可以...
怎样给Linux服务器添加交换空间
撰写时间:2019-11-12,整理时间:2023-01-28 演示系统:Debian Server 9.9,所有操作在root用户模式下 计算机中Swap空间也就是交换空间,Swap空间是电脑硬盘中的一部分,当计算机的实际内存不够用的时候,操作系统会去使用Swap空间,不过一般情况下Swap空间是用不着的。因为是硬盘上的一部分,所以Swap空间很慢。 一、检查时候有Swap空...
解决RTL8723BE网卡Linux上WIFI信号信号差的问题
撰写时间:2018-08-21,整理时间:2023-01-28 一、问题描述 我电脑一直装这双系统,遇到一个问题就是:在Windows 10上WIFI信号正常,但是在Linux上只接收到几个无线网络的信息,并且很微弱。曾尝试过多个Linux系统,如Ubuntu、Linux Mint、Deepin等等,都无济于事。 二、原因 我在网上寻求帮助,发现网友也遇到这个问题,现在终于解...