最新资讯

  • MySQL数据类型与完整性约束

MySQL数据类型与完整性约束

2026-02-09 09:13:53 栏目:最新资讯 7 阅读

MySQL数据类型与完整性约束

📌 本人博客原文链接:Breeze
在数据库开发中,数据类型的合理选择与正确使用是保障数据完整性、提升存储效率的基础。无论是基础的数值存储、字符匹配,还是特殊场景下的空值处理、二进制数据存储,都需要结合具体业务场景,熟练掌握数据类型的实操技巧。本文将结合实操案例,梳理数据库数据类型的核心操作,涵盖表的创建、数据插入、信息查看等关键步骤,方便大家自行测试验证。

前言

在数据库开发与日常运维中,数据类型的选择直接影响存储效率和数据准确性——比如用INT存储年龄(范围足够)比用BIGINT更节省空间,用DECIMAL存储金额比FLOAT更精准(避免精度丢失)。

而完整性约束则是“数据的守护者”,它能避免重复数据、非法数据插入,保证数据的一致性(比如用主键唯一标识每条记录,用外键关联两张表的关联数据)。

本文将从“数据类型分类→各类型实操测试→完整性约束测试”三个维度,一步步拆解实操细节。

核心数据类型分类及说明

数据类型大类子类型说明
数值类型整数类型INT(最常用,适合存储无小数的整数,如ID、年龄)
浮点数类型FLOAT、DOUBLE(用于存储小数,精度有限,适合非精准场景如身高、体重)
定点数类型DEC(精准小数,适合金融场景如金额、薪资)
位类型BIT(用于存储二进制数据,较少用)
字符串类型字符系列CHAR、VARCHAR(核心常用:char长度固定,varchar长度可变,如姓名、手机号)
枚举类型ENUM(65536个元素,单选,如性别、状态)
集合类型SET(64个元素,多选,如爱好、标签)
TEXT系列TEXT(ASCII编码,适合存储长文本,如文章内容、备注)
BINARY系列BINARY、VARBINARY(存储二进制字符串,与字符集无关)
BLOB系列BLOB(用于存储特殊符号、二进制文件如图片片段,不推荐存大文件)
特殊符号存储BLOB系列适用(避免特殊符号乱码)
时间和日期类型YEAR(仅存储年份,如出生年份)
日期DATE(仅存储日期,如出生日期:YYYY-MM-DD)
时间TIME(仅存储时间,如打卡时间:HH:MM:SS)
日期和时间DATETIME(存储日期+时间,最常用,如注册时间、发布时间)

类型测试

整数类型测试:tinyint,int

核心用途:存储无小数的整数,如用户年龄、游戏等级、经验值、ID等,不同整数类型的范围不同,实操重点测试“范围限制”“无符号”“显示宽度”“零填充”四个核心特性。

LAB1:(int,tinyint的最大值)

前言

  • TINYINT有符号型最大127
  • INT有符号型最大2147483647
1.创建一个表
mysql> create table test1(      tinyint_test tinyint,    int_test int   );
Query OK, 0 rows affected (0.00 sec)

2.查询表结构
mysql> desc test1;
+--------------+------------+------+-----+---------+-------+
| Field        | Type       | Null | Key | Default | Extra |
+--------------+------------+------+-----+---------+-------+
| tinyint_test | tinyint(4) | YES  |     | NULL    |       |
| int_test     | int(11)    | YES  |     | NULL    |       |
+--------------+------------+------+-----+---------+-------+
2 rows in set (0.01 sec)

3.插入数值
· 插入合法数值
mysql>  insert into test1 values (111,111);
Query OK, 1 row affected (0.00 sec)

mysql> select * from test1;
+--------------+----------+
| tinyint_test | int_test |
+--------------+----------+
|          111 |      111 |
+--------------+----------+
1 row in set (0.00 sec)

· 插入非法数值(TINYINT有符号型最大127)
mysql> insert into test1(tinyint_test) values(128);
ERROR 1264 (22003): Out of range value for column 'tinyint_test' at row 1

· 插入合法数值
mysql> insert into test1(int_test) values(2147483647);
Query OK, 1 row affected (0.00 sec)

· 插入非法数值(INT有符号型最大2147483647)
mysql> insert into test1(int_test) values(2147483648);
ERROR 1264 (22003): Out of range value for column 'int_test' at row 1
LAB2:(无符号unsigned)

前言:数值无符号(unsigned),即只能输入正值,不能输入负值,可扩大正数的存储范围(如TINYINT无符号最大255)。

1 创建一个表(约束条件unsigned限定只能存正值(无符号))
mysql> create table test2(
    ->  tinyint_test tinyint unsigned,      
    -> int_test int unsigned
    -> );
Query OK, 0 rows affected (0.01 sec)

2 查询表结构
mysql> desc test2;
+--------------+---------------------+------+-----+---------+-------+
| Field        | Type                | Null | Key | Default | Extra |
+--------------+---------------------+------+-----+---------+-------+
| tinyint_test | tinyint(3) unsigned | YES  |     | NULL    |       |
| int_test     | int(10) unsigned    | YES  |     | NULL    |       |
+--------------+---------------------+------+-----+---------+-------+
2 rows in set (0.00 sec)

3 插入数据
插入合法数据
mysql> insert into test2(tinyint_test) values(255);
Query OK, 1 row affected (0.00 sec)

mysql> insert into test2(int_test) values(2147483648);
Query OK, 1 row affected (0.00 sec)

插入非法数据
mysql> insert into test2 values(-20,-20);
ERROR 1264 (22003): Out of range value for column 'tinyint_test' at row 1

注意:mysql和mariadb不同。
mysql会提示输入错误
mariadb会输入0到表中。
但结果是肯定的,无符号只能输入正值

LAB3:(整数型,长度可变)

前言:重点区分“显示宽度”和“存储范围”

  • 插入大于INT宽度限制的值,仍然可以存储。但不能超过INT的存储上限2147483647(有符号)
  • INT整形的宽度仅为显示宽度,不是存储限制。因此建议整形无须指定宽度(如直接用INT,不用写INT(6)),字符型才需要指定宽度。
1 创建一个表
mysql> create table t1 (
 id1 int,
 id2 int(6)
 );
 
2 查询表结构
mysql> desc t1;
+-------+---------+------+-----+---------+-------+
| Field | Type    | Null | Key | Default | Extra |
+-------+---------+------+-----+---------+-------+
| id1   | int(11) | YES  |     | NULL    |       |
| id2   | int(6)  | YES  |     | NULL    |       |
+-------+---------+------+-----+---------+-------+
2 rows in set (0.00 sec)

3 插入数据
mysql>  insert into t1 values(22,22222222);
Query OK, 1 row affected (0.00 sec)

4 查询数据
mysql> select * from t1;
+------+----------+
| id1  | id2      |
+------+----------+
|   22 | 22222222 |
+------+----------+
1 row in set (0.00 sec)

插入大于INT宽度限制的值,仍然可以存储。但不能超过上限2147483647

LAB4:(零填充zerofill)

前言: zerofill(零填充)特性,会自动用0填充字段,补全到指定的显示宽度,同时会自动将字段设为无符号。

1 创建一个表
mysql> create table t2 (
    ->  id1 int zerofill,
    -> id2 int(6) zerofill
    -> );
Query OK, 0 rows affected (0.00 sec)

2 查询表结构
mysql> desc t2;
+-------+---------------------------+------+-----+---------+-------+
| Field | Type                      | Null | Key | Default | Extra |
+-------+---------------------------+------+-----+---------+-------+
| id1   | int(10) unsigned zerofill | YES  |     | NULL    |       |
| id2   | int(6) unsigned zerofill  | YES  |     | NULL    |       |
+-------+---------------------------+------+-----+---------+-------+
2 rows in set (0.00 sec)

3 插入数据
mysql> insert into t2 values(2,2);
Query OK, 1 row affected (0.00 sec)

4 查询表内容
mysql> select * from t2;
+------------+--------+
| id1        | id2    |
+------------+--------+
| 0000000002 | 000002 |
+------------+--------+
1 row in set (0.00 sec)

浮点数类型测试:float

  • 核心用途:用于存储带有小数的数值,如用户的身高、体重、薪水、商品价格等,重点区分“浮点数(float/double)”和“定点数(decimal)”的精度差异——浮点数精度有限,定点数精度精准。

    前言(补充注释:浮点数和定点数都可以用“类型名称后加(M,D)”的方式来表示,核心含义:)

    • (M,D):M表示“总位数”(整数位+小数位),D表示“小数位数”
    • M和D又称为“精度”和“标度”,比如float(5,2)表示总位数5位,小数位2位,整数位最多3位

    三者区别介绍(float,double,decimal)(补充注释,便于对比选择):

    • float: 浮点型,含字节数为4(32bit),数值范围为-3.4E38~3.4E38(7个有效位,小数点占一位),精度有限,适合非精准场景(如身高175.5cm)
    • double: 双精度实型,含字节数为8(64bit),数值范围-1.7E308~1.7E308(15个有效位),精度比float高,仍有微小误差
    • decimal: 数字型,128bit,常用于银行帐目、金额等精准计算(28个有效位),无精度丢失,是金融场景首选
LAB1:(浮点数float)
1 创建一个表(一共5位,小数占2位,整数3位)
mysql> create table test4(float_test float(5,2));
Query OK, 0 rows affected (0.01 sec)

2 查询表结构(float(5,2) 5是整数加小数的总长,2是小数长度。整数意味只有3位长度。)
mysql> desc test4;
+------------+------------+------+-----+---------+-------+
| Field      | Type       | Null | Key | Default | Extra |
+------------+------------+------+-----+---------+-------+
| float_test | float(5,2) | YES  |     | NULL    |       |
+------------+------------+------+-----+---------+-------+
1 row in set (0.00 sec)


3 插入合法数据,非法数据
mysql>  insert into test4 values (10.2), (70.243), (70.246);
Query OK, 3 rows affected (0.00 sec)
Records: 3  Duplicates: 0  Warnings: 0


4 查询表内容
mysql> select * from test4;
+------------+
| float_test |
+------------+
|      10.20 |
|      70.24 |
|      70.25 |
+------------+
3 rows in set (0.00 sec)

5 插入非法数据
mysql> insert into test4 values (1111.2);
ERROR 1264 (22003): Out of range value for column 'float_test' at row 1

LAB2:(精准小数decimal)

前言:定点数在MySQL内部以字符串形式存储,比浮点数更精确,适合用来表示货币等精度高的数据。decimal在不指定精度时,默认的整数位为10,默认的小数位为0

1 创建一个表(总长5位,小数占2位)
mysql> create table test5(decimal_test decimal(5,2));
Query OK, 0 rows affected (0.01 sec)

2 插入数据(注意有警告,超长部分不记录。会四舍五入)
mysql> insert into test5 values (70.245);
Query OK, 1 row affected, 1 warning (0.00 sec)

mysql> select * from test5;
+--------------+
| decimal_test |
+--------------+
|        70.25 |
+--------------+
1 row in set (0.00 sec)

时间和日期类型测试:year、date、time、datetime、timestamp

作用:用于存储用户的注册时间,文章的发布时间,文章的更新时间,员工的入职时间等

LAB1:(日期,时间)

日期date和时间time类型测试

先了解一个函数now();
mysql> select now();
+---------------------+
| now()               |
+---------------------+
| 2026-02-02 15:24:49 |
+---------------------+
1 row in set (0.00 sec)


1 创建一个表
mysql> create table test_time(
    ->  d date,
    ->  t time,
    ->  dt datetime);
Query OK, 0 rows affected (0.01 sec)

2 查看表结构
mysql> desc test_time;
+-------+----------+------+-----+---------+-------+
| Field | Type     | Null | Key | Default | Extra |
+-------+----------+------+-----+---------+-------+
| d     | date     | YES  |     | NULL    |       |
| t     | time     | YES  |     | NULL    |       |
| dt    | datetime | YES  |     | NULL    |       |
+-------+----------+------+-----+---------+-------+
3 rows in set (0.01 sec)

3 插入时间
mysql> insert into test_time values(now(),now(),now());
Query OK, 1 row affected, 1 warning (0.00 sec)


4.查看表内容(时间日期分门别类存储)
mysql> select * from   test_time;
+------------+----------+---------------------+
| d          | t        | dt                  |
+------------+----------+---------------------+
| 2026-02-02 | 15:25:21 | 2026-02-02 15:25:21 |
+------------+----------+---------------------+
1 row in set (0.00 sec)

LAB2:(当前时间)(了解)

当前时间timestamp类型测试

1.创建一个表
mysql> create table t(id timestamp);
Query OK, 0 rows affected (0.01 sec)

2.查询表结构
mysql> desc t;
+-------+-----------+------+-----+-------------------+-----------------------------+
| Field | Type      | Null | Key | Default           | Extra                       |
+-------+-----------+------+-----+-------------------+-----------------------------+
| id    | timestamp | NO   |     | CURRENT_TIMESTAMP | on update CURRENT_TIMESTAMP |
+-------+-----------+------+-----+-------------------+-----------------------------+
1 row in set (0.00 sec)


3.插入数据(插入控制,也可手动插入时间,以插入时间为准。年月日时分秒)
mysql> insert into t values(null);
Query OK, 1 row affected (0.00 sec)

mysql> insert into t values (201206150859);
Query OK, 1 row affected (0.00 sec)


4.查看数据
mysql> select * from t;
+---------------------+
| id                  |
+---------------------+
| 2026-02-02 15:31:31 |
| 2020-12-06 15:08:59 |
+---------------------+
2 rows in set (0.00 sec)
LAB3:(年)

年YEAR类型测试

注意(其它的时间,按要求插入)

  • 插入年份时,尽量使用4位值
  • 插入两位年份时,<=69,默认以20开头,比如65, 结果2065 , >=70,默认以19开头,比如82,结果1982
1.创建一个表
mysql> create table t5(born_year year);
Query OK, 0 rows affected (0.01 sec)

2.查询表结构
mysql> desc t5;
+-----------+---------+------+-----+---------+-------+
| Field     | Type    | Null | Key | Default | Extra |
+-----------+---------+------+-----+---------+-------+
| born_year | year(4) | YES  |     | NULL    |       |
+-----------+---------+------+-----+---------+-------+
1 row in set (0.00 sec)


3.插入数据
mysql> insert into t5 values (12),(80);
Query OK, 2 rows affected (0.00 sec)
Records: 2  Duplicates: 0  Warnings: 0


4.查看数据(观察年份的边界)
mysql> select * from t5;
+-----------+
| born_year |
+-----------+
|      2012 |
|      1980 |
+-----------+
2 rows in set (0.00 sec)

字符串类型测试:CHAR、VARCHAR

LAB1:(字符、变长字符)

作用:用于存储用户的姓名、爱好、发布的文章等

注意二者区别:

  • CHAR 列的长度固定为创建表时声明的长度: 0 ~ 255

  • VARCHAR 列中的值为可变长字符串,长度: 0 ~ 65535

  • 在检索的时候,CHAR列删除了尾部的空格,而VARCHAR则保留这些空格

  • CHAR的长度是固定的,VARCHAR长度是可以变化的

    固定与可变是针对存储介质(硬盘)来说的
    假如:
    CHAR和VARCHAR的默认长度都设为10,两个字段都分别写入“abc”
    CHAR 损耗了硬盘10字节 = “abc”长度 + 7个空字符
    VARCHAR损耗了硬盘 3字节 = “abc”长度
    设定默认值n(假如是 10 ) 则该字段内能写入的字符串长度最大只能为 10

1.创建一个表
mysql> create table vc (
    -> v varchar(4),
    ->  c char(4));
Query OK, 0 rows affected (0.01 sec)


2.查询表结构
mysql> desc vc;
+-------+------------+------+-----+---------+-------+
| Field | Type       | Null | Key | Default | Extra |
+-------+------------+------+-----+---------+-------+
| v     | varchar(4) | YES  |     | NULL    |       |
| c     | char(4)    | YES  |     | NULL    |       |
+-------+------------+------+-----+---------+-------+
2 rows in set (0.00 sec)


3.插入数据
mysql> insert into vc values('a','a');
Query OK, 1 row affected (0.00 sec)

mysql> insert into vc values('ac','ac');
Query OK, 1 row affected (0.00 sec)

mysql> insert into vc values('ab  ','ab ');
Query OK, 1 row affected (0.00 sec)


4.查看数据(看着并无区别)
mysql> select * from vc;
+------+------+
| v    | c    |
+------+------+
| a    | a    |
| ac   | ac   |
| ab   | ab   |
+------+------+
3 rows in set (0.00 sec)


5.调用函数查看, length(v) 统计长度的函数
mysql> select length(v),length(c) from vc;
+-----------+-----------+
| length(v) | length(c) |
+-----------+-----------+
|         1 |         1 |
|         2 |         2 |
|         4 |         2 |
+-----------+-----------+
3 rows in set (0.00 sec)

6.调用函数查看,在后面加字符'=',看的更清楚( concat(v,'=') 拼接函数)
mysql> select concat(v,'='), concat(c,'=') from vc;
+---------------+---------------+
| concat(v,'=') | concat(c,'=') |
+---------------+---------------+
| a=            | a=            |
| ac=           | ac=           |
| ab  =         | ab=           |
+---------------+---------------+
3 rows in set (0.00 sec)
LAB2:(了解)(二进制字符)

前言:二进制字符串 类型包括:binary、varbinary、blob,主要是处理图像、视频、音频等文件,与字符集无关。

这类文件一般是放在服务器硬盘里,而不是数据库里,如果要放在数据库,就一定不能指定字符集类型,否则会把二进制字段转换成相应的非二进制字符,图像和视频就不能正常显示了。

关于非二进制字符串:非二进制字符串类型:包括:char、varchar、text,主要用于处理文本格式的文件。

字符集就是一堆字符的集合,字符集的编码格式主要有以下几种:

1、utf-8:基于unicode编码(万国码),国际标准化组织制定的一套包含了世界上所有编码类型的字符,如果一个网页上想同时显示简体、繁体以及其他地区的一些字符,就可以使用utf8编码。每个字符的长度是1-3个字节,比如说【a】是一个字节,【盾】是3个字节。

2、gb2312:简体字,包含6700多个汉字,每个汉字相当于2个字节,每个英文单词相当于1个字节。

3、gbk:简体字和繁体字,包含21000多个汉字,由中国内地编写的编码库,每个汉字相当于2个字节,每个英文单词相当于1个字节。

4、big5:繁体字,包含13000多个汉字,也叫大五码,每个汉字相当于2个字节,每个英文单词相当于1个字节。

字符串类型测试:BINARY、VARBINARY
BINARY 和 VARBINARY类似于CHAR 和 VARCHAR,
不同的是它们包含二进制字符,而不包含非二进制字符串

1.创建一个表
mysql> create table binary_t (c binary(3));
Query OK, 0 rows affected (0.01 sec)

2.查询表结构
mysql> desc      binary_t;
+-------+-----------+------+-----+---------+-------+
| Field | Type      | Null | Key | Default | Extra |
+-------+-----------+------+-----+---------+-------+
| c     | binary(3) | YES  |     | NULL    |       |
+-------+-----------+------+-----+---------+-------+
1 row in set (0.01 sec)


3.插入数据
mysql> insert into binary_t set c='aaa';
Query OK, 1 row affected (0.00 sec)

4.查看数据
mysql> select *,hex(c) from binary_t;
+------+--------+
| c    | hex(c) |
+------+--------+
| aaa  | 616161 |
+------+--------+
1 row in set (0.00 sec)

**set解释:**在标准的SQL语句中,一次插入一条记录的INSERT语句只有一种形式。INSERT INTO tablename(列名…) VALUES(列值);

而在MySQL中还有另外一种形式。INSERT INTO tablename SET column_name1 = value1, column_name2 = value2,…;

  1. 第一种方法将列名和列值分开了,在使用时,列名必须和列值的数一致。如下面的语句向users表中插入了一条记录:INSERT INTO users(id, name, age) VALUES(123, ‘姚明’, 25);

  2. 第二种方法允许列名和列值成对出现和使用,如下面的语句将产生中样的效果。INSERT INTO users SET id = 123, name = ‘姚明’, age = 25;

616161解释:a是字符的话,对应ascII码是97,则二进制为01100001,转成16进制为61

枚举类型、集合类型:ENUM类型,SET测试

LAB1:(单选、多选)

作用

  • 字段的值只能在给定范围中选择
  • enum 单选 只能在给定的范围内选一个值,如性别 sex 男male/女female
  • set 多选 在给定的范围内可以选择一个或一个以上的值(爱好1,爱好2,爱好3…)

目标:

  1. 表school.student3
  2. 姓名 name varchar(50)
  3. 性别 sex enum(‘m’,‘f’)
  4. 爱好 hobby set(‘music’,‘book’,‘game’,‘disc’)
1.创建一个表
mysql>  create table student3(
    ->  name varchar(50),
    ->  sex enum('m','f'),
    ->  hobby set('music','book','game','disc') );
Query OK, 0 rows affected (0.01 sec)

2.查询表结构
mysql> desc student3;
+-------+-----------------------------------+------+-----+---------+-------+
| Field | Type                              | Null | Key | Default | Extra |
+-------+-----------------------------------+------+-----+---------+-------+
| name  | varchar(50)                       | YES  |     | NULL    |       |
| sex   | enum('m','f')                     | YES  |     | NULL    |       |
| hobby | set('music','book','game','disc') | YES  |     | NULL    |       |
+-------+-----------------------------------+------+-----+---------+-------+
3 rows in set (0.01 sec)


3.插入数据
mysql> insert into student3 values  ('tom','m','book,game');
Query OK, 1 row affected (0.00 sec)

插入非法数据(超出范围)
mysql> insert into student3 values ('jack','m','film');
ERROR 1265 (01000): Data truncated for column 'hobby' at row 1


4.查看数据
mysql> select * from student3;
+------+------+-----------+
| name | sex  | hobby     |
+------+------+-----------+
| tom  | m    | book,game |
+------+------+-----------+
1 row in set (0.00 sec)

完整性约束

约束目的

由于生活中需要避免重名的情况,所以数据库中某列使用完整性约束来限定此类要求;核心目的是用于保证数据的完整性和一致性

约束类型及说明

约束条件说明示例关联
PRIMARY KEY (PK)标识该字段为该表的主键,可以唯一的标识记录,不可以为空员工信息表,UNIQUE+ NOT NULL
FOREIGN KEY (FK)标识该段为该表的外健,实现表与表(父表主键/子表1外键/子表2外键)之间的关联员工工资表
UNIQUE KEY (UK)标识该字段的值是唯一的,可以为空,一个表中可以有多个UNIQUE KEY-
AUTO INCREMENT标识该字段的值自动增长(整数类型,而且为主键)-
DEFAULT为该段设置默认值,示例:sex enum(‘male, female’) not null default ‘male’ //默认值:male-
NOT NULL是否允许为空,默认NULL,可设置NOT NULL,字段不允许为空,必须赋值-
UNSIGNED无符号,正数-
ZEROFILL使用0填充,例如0000001-

约束类型测试

默认值、空值:DEFAULT、NOT NULL

目的:

  • 某列设置默认值,并不输入数值,该列是会显示什么。
  • 2 某列设置为“NOT NULL”,请思考能不能为空呢。
1.创建一个表
mysql>  create table student.student4(
    ->  id int not null, 
    -> name varchar(50) not null, 
    -> sex enum ('m','f') default 'm' not null, 
    -> age int unsigned default 18 not null, 
    -> hobby set('music','disc','dance','book') default 'book,dance' );
Query OK, 0 rows affected (0.01 sec)

2.查询表结构
mysql> desc student4;
+-------+------------------------------------+------+-----+------------+-------+
| Field | Type                               | Null | Key | Default    | Extra |
+-------+------------------------------------+------+-----+------------+-------+
| id    | int(11)                            | NO   |     | NULL       |       |
| name  | varchar(50)                        | NO   |     | NULL       |       |
| sex   | enum('m','f')                      | NO   |     | m          |       |
| age   | int(10) unsigned                   | NO   |     | 18         |       |
| hobby | set('music','disc','dance','book') | YES  |     | dance,book |       |
+-------+------------------------------------+------+-----+------------+-------+
5 rows in set (0.00 sec)


3.插入数据
mysql> insert into student4 values(1,'jack','m',20,'book');
Query OK, 1 row affected (0.01 sec)

mysql> insert into student4(id,name) values(2,'robin');
Query OK, 1 row affected (0.00 sec)


4.查看数据
mysql> select * from student4;
+----+-------+-----+-----+------------+
| id | name  | sex | age | hobby      |
+----+-------+-----+-----+------------+
|  1 | jack  | m   |  20 | book       |
|  2 | robin | m   |  18 | dance,book |
+----+-------+-----+-----+------------+
2 rows in set (0.00 sec)

5.插入非法数据(注意观察输出错误的结果,理解默认值和空值的含义。NULL函数是空值的意思。)
mysql> insert into student4 values(3,NULL,'m',40,'book');
ERROR 1048 (23000): Column 'name' cannot be null

6.空格也不是空值
mysql> insert into student4 values (4,'','m',22,'music');
Query OK, 1 row affected (0.00 sec)
设置主键约束 PRIMARY KEY

目的:

  • primary key 字段的值是不允许重复,且不允许NULL(UNIQUE + NOT NULL)
  • 单列做主键
  • 多列做主键(复合主键)
1.创建一个表
mysql> create table student6(
    ->  id int primary key not null auto_increment,
    ->  name varchar(50) not null,
    ->  sex enum('male','female') not null default 'male', 
    ->  age int not null default 18
    ->  );
Query OK, 0 rows affected (0.01 sec)


2.查询表结构
mysql> desc student6;
+-------+-----------------------+------+-----+---------+----------------+
| Field | Type                  | Null | Key | Default | Extra          |
+-------+-----------------------+------+-----+---------+----------------+
| id    | int(11)               | NO   | PRI | NULL    | auto_increment |
| name  | varchar(50)           | NO   |     | NULL    |                |
| sex   | enum('male','female') | NO   |     | male    |                |
| age   | int(11)               | NO   |     | 18      |                |
+-------+-----------------------+------+-----+---------+----------------+
4 rows in set (0.00 sec)


3.插入数据
mysql> insert into student6 values (1,'alice','female',22);
Query OK, 1 row affected (0.01 sec)

mysql> insert into student6(name,sex,age) values
    ->  ('jack','male',19),
    ->  ('tom','male',23);
Query OK, 2 rows affected (0.00 sec)
Records: 2  Duplicates: 0  Warnings: 0


4.查看数据(注意观察id列,并没有输入内容,自动增长)
mysql>  select * from student6;
+----+-------+--------+-----+
| id | name  | sex    | age |
+----+-------+--------+-----+
|  1 | alice | female |  22 |
|  2 | jack  | male   |  19 |
|  3 | tom   | male   |  23 |
+----+-------+--------+-----+
3 rows in set (0.00 sec)

5.插入非法数据
mysql>  insert into student6(name,sex,age) values  (3,'jack','male',19);
ERROR 1136 (21S01): Column count doesn't match value count at row 1

6 主键设置了自动增长,再次尝试插入数据。成功(注意不要插入主键)
mysql>  insert into student6(name,sex,age) values  ('jack','male',19);
Query OK, 1 row affected (0.00 sec)

mysql>  select * from student6;
+----+-------+--------+-----+
| id | name  | sex    | age |
+----+-------+--------+-----+
|  1 | alice | female |  22 |
|  2 | jack  | male   |  19 |
|  3 | tom   | male   |  23 |
|  4 | jack  | male   |  19 |
+----+-------+--------+-----+
4 rows in set (0.00 sec)

设置唯一约束 UNIQUE

目的:

  • unique唯一的特性。
  • unique是可以为空的。
  • 为部门创建一张员工信息表
1.创建一个表
方法一
mysql> CREATE TABLE company.department1 (
    -> dept_id INT,
    -> dept_name VARCHAR(30) UNIQUE,
    -> comment VARCHAR(50));
Query OK, 0 rows affected (0.00 sec)

2.查询表结构
mysql> desc company.department1;
+-----------+-------------+------+-----+---------+-------+
| Field     | Type        | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| dept_id   | int(11)     | YES  |     | NULL    |       |
| dept_name | varchar(30) | YES  | UNI | NULL    |       |
| comment   | varchar(50) | YES  |     | NULL    |       |
+-----------+-------------+------+-----+---------+-------+
3 rows in set (0.00 sec)

3.插入数据
插入合法数据
mysql> insert into department1 values (1,'zhangsan','yyy');
Query OK, 1 row affected (0.00 sec)

插入空值数据
mysql>  insert into department1 values (1,NULL,'yyy');
Query OK, 1 row affected (0.01 sec)

插入空值数据(空值是允许重复的)
mysql>  insert into department1 values (1,NULL,'yyy');
Query OK, 1 row affected (0.01 sec)

插入非法数据
mysql> insert into department1 values (1,'zhangsan','yyy');
ERROR 1062 (23000): Duplicate entry 'zhangsan' for key 'dept_name'

4.查看数据
mysql> select * from department1;
+---------+-----------+---------+
| dept_id | dept_name | comment |
+---------+-----------+---------+
|       1 | zhangsan  | yyy     |
|       1 | NULL      | yyy     |
|       1 | NULL      | yyy     |
+---------+-----------+---------+
3 rows in set (0.00 sec)

设置外键约束 FOREIGN KEY

目的:

  • 使两张表产生关联,同步更新内容。
  • 创建员工信息表,创建员工薪资表。观察同步效应
1.创建父表company.employees
mysql> create table employees(
    ->  name varchar(50) not null, 
    ->  mail varchar(20),
    ->  primary key(name) 
    ->  )engine=innodb;
Query OK, 0 rows affected (0.01 sec)

2.创建子表company.payroll
mysql> create table payroll(
    -> id int not null auto_increment,
    -> name varchar(50) not null,   
    -> payroll float(10,2) not null,
    ->  primary key(id),
    -> foreign key(name)  references employees(name) on update cascade on delete cascade
    ->  )engine=innodb; 
Query OK, 0 rows affected (0.00 sec)


3.查询表结构
mysql> desc employees;
+-------+-------------+------+-----+---------+-------+
| Field | Type        | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| name  | varchar(50) | NO   | PRI | NULL    |       |
| mail  | varchar(20) | YES  |     | NULL    |       |
+-------+-------------+------+-----+---------+-------+
2 rows in set (0.00 sec)

mysql> desc payroll;
+---------+-------------+------+-----+---------+----------------+
| Field   | Type        | Null | Key | Default | Extra          |
+---------+-------------+------+-----+---------+----------------+
| id      | int(11)     | NO   | PRI | NULL    | auto_increment |
| name    | varchar(50) | NO   | MUL | NULL    |                |
| payroll | float(10,2) | NO   |     | NULL    |                |
+---------+-------------+------+-----+---------+----------------+
3 rows in set (0.00 sec)

3.插入数据
mysql> insert into employees values ('zhangsan','zhangsan@126.com');
Query OK, 1 row affected (0.01 sec)

mysql> insert into payroll values (1,'zhangsan',20000.23);
Query OK, 1 row affected (0.00 sec)


4.查看数据
mysql>  select * from employees;
+----------+------------------+
| name     | mail             |
+----------+------------------+
| zhangsan | zhangsan@126.com |
+----------+------------------+
1 row in set (0.00 sec)

mysql> select * from payroll;
+----+----------+----------+
| id | name     | payroll  |
+----+----------+----------+
|  1 | zhangsan | 20000.23 |
+----+----------+----------+
1 row in set (0.00 sec)


5.更新父表,观察子表的变化
mysql> update employees set name='zhangsansss' where name='zhangsan';
Query OK, 1 row affected (0.01 sec)
Rows matched: 1  Changed: 1  Warnings: 0

mysql> select * from payroll;
+----+-------------+----------+
| id | name        | payroll  |
+----+-------------+----------+
|  1 | zhangsansss | 20000.23 |
+----+-------------+----------+
1 row in set (0.00 sec)


5.删除父表,观察子表
mysql> delete from employees where name='zhangsansss';
Query OK, 1 row affected (0.00 sec)

mysql> select * from payroll;
Empty set (0.00 sec)

总结:

  • 当父表中某个员工的记录修改时,子表也会同步修改
  • 当父表中删除某个记录,子表也会同步删除该记录。
设置复合主键约束 PRIMARY KEY

目的:

  • 解决单列主键无法保持唯一性的问题
  • 例如:记录主机地址和服务的数据表是否运行的表。

目标:

school.service
host_ip主机IP
service_name服务名
por服务对应的端口
allow(Y,N)服务是否允许访问
主键host_ip + port = primary key
1.创建一个表(关键部分,复合主键设置方法,primary key(host_ip,port))
mysql>  create table service(
    -> host_ip varchar(15) not null,
    -> service_name varchar(10) not null,
    -> port varchar(5) not null,
    -> allow enum('Y','N') default 'N',
    -> primary key(host_ip,port)
    -> );
Query OK, 0 rows affected (0.01 sec)


2.查询表结构(主要看Key列的两个PRI值)
mysql>  desc service;
+--------------+---------------+------+-----+---------+-------+
| Field        | Type          | Null | Key | Default | Extra |
+--------------+---------------+------+-----+---------+-------+
| host_ip      | varchar(15)   | NO   | PRI | NULL    |       |
| service_name | varchar(10)   | NO   |     | NULL    |       |
| port         | varchar(5)    | NO   | PRI | NULL    |       |
| allow        | enum('Y','N') | YES  |     | N       |       |
+--------------+---------------+------+-----+---------+-------+
4 rows in set (0.00 sec)


3.插入数据
mysql> insert into service values ('192.168.2.168','ftp','21','Y');
Query OK, 1 row affected (0.00 sec)

mysql>  insert into service values ('192.168.2.168','httpd','80','Y');
Query OK, 1 row affected (0.01 sec)

4.在mysql系统内部对于mysql账户的记录就是复合主键(用户名+主机地址)
mysql> desc mysql.user;
+------------------------+-----------------------------------+------+-----+-----------------------+-------+
| Field                  | Type                              | Null | Key | Default               | Extra |
+------------------------+-----------------------------------+------+-----+-----------------------+-------+
| Host                   | char(60)                          | NO   | PRI |                       |       |
| User                   | char(32)                          | NO   | PRI |                       |       |
| Select_priv            | enum('N','Y')                     | NO   |     | N                     |       |
| Insert_priv            | enum('N','Y')                     | NO   |     | N                     |       |
| Update_priv            | enum('N','Y')                     | NO   |     | N                     |       |
| Delete_priv            | enum('N','Y')                     | NO   |     | N                     |       |
| Create_priv            | enum('N','Y')                     | NO   |     | N                     |       |

总结:复合主键是当多列值组合唯一。

设置字段值增 AUTO_INCREMENT

目的:配合整数型,主键使用自动增长约束。

1.创mysql> CREATE TABLE department3 (
    -> dept_id INT PRIMARY KEY AUTO_INCREMENT,
    -> dept_name VARCHAR(30),
    -> comment VARCHAR(50)
    -> );
Query OK, 0 rows affected (0.01 sec)
建一个表
mysql> CREATE TABLE department3 (
    -> dept_id INT PRIMARY KEY AUTO_INCREMENT,
    -> dept_name VARCHAR(30),
    -> comment VARCHAR(50)
    -> );
Query OK, 0 rows affected (0.01 sec)


2.查询表结构
mysql> desc department3;
+-----------+-------------+------+-----+---------+----------------+
| Field     | Type        | Null | Key | Default | Extra          |
+-----------+-------------+------+-----+---------+----------------+
| dept_id   | int(11)     | NO   | PRI | NULL    | auto_increment |
| dept_name | varchar(30) | YES  |     | NULL    |                |
| comment   | varchar(50) | YES  |     | NULL    |                |
+-----------+-------------+------+-----+---------+----------------+
3 rows in set (0.00 sec)


3.插入数据
插入合法数据
mysql>  insert into department3 values(1,'zs','manager');
Query OK, 1 row affected (0.00 sec)

插入非法数据
mysql> insert into department3 values(1,'zs','manager');
ERROR 1062 (23000): Duplicate entry '1' for key 'PRIMARY'

插入合法数据
mysql> insert into department3 values(2,'zs','manager');
Query OK, 1 row affected (0.01 sec)

插入合法数据。未插入序号,但是在查询时会自动增加。
mysql> insert into department3 (dept_name,comment) values('zs','manager');
Query OK, 1 row affected (0.01 sec)


4.查看数据
mysql> select * from  department3;
+---------+-----------+---------+
| dept_id | dept_name | comment |
+---------+-----------+---------+
|       1 | zs        | manager |
|       2 | zs        | manager |
|       3 | zs        | manager |
+---------+-----------+---------+
3 rows in set (0.00 sec)

📌 本人博客原文链接:Breeze

本文地址:https://www.yitenyun.com/7021.html

搜索文章

Tags

#飞书 #人工智能 #语言模型 #服务器 #大模型 #ai #ai大模型 #agent #AI #python #pip #conda #log4j #ollama #运维 #微信 #私有化部署 #github #信息与通信 #自然语言处理 #rpa #实时互动 #学习 #产品经理 #AI大模型 #大模型学习 #大模型教程 #AI编程 #飞牛nas #fnos #linux #云计算 #云原生 #远程工作 #kylin #docker #arm #ios面试 #ios弱网 #断点续传 #ios开发 #objective-c #ios #ios缓存 #Trae #IDE #AI 原生集成开发环境 #Trae AI #fastapi #html #css #ssh #mongodb #数据库 #算法 #数据结构 #企业微信 #AI办公 #智能助手 #Telegram机器人 #ClawdBot #多模态翻译 #大模型推理 #深度学习 #vscode #ubuntu #gitee #web安全 #安全 #开发语言 #php #网络安全 #就业指南 #银河麒麟高级服务器操作系统安装 #银河麒麟高级服务器V11配置 #设置基础软件仓库时出错 #银河麒高级服务器系统的实操教程 #生产级部署银河麒麟服务系统教程 #Linux系统的快速上手教程 #notepad++ #PyTorch #模型训练 #星图GPU #堡垒机 #安恒明御堡垒机 #windterm #分布式 #架构 #配置中心 #SpringCloud #Apollo #ARM服务器 # GLM-4.6V # 多模态推理 香港站群服务器 多IP服务器 香港站群 站群服务器 #kubernetes #笔记 #平面 #容器 #学习方法 #YOLO #java #spring boot #maven #spring #大语言模型 #长文本处理 #GLM-4 #Triton推理 #大数据 #职场和发展 #程序员创富 #AIGC #开源 #网络 #tcp/ip #llama #opencv #神经网络 #自动化 #ansible #rag #langchain #mysql #分库分表 #垂直分库 #水平分表 #雪花算法 #分布式ID #跨库查询 #golang #数据结构与算法 #科技 #数学建模 #微服务 #Oauth2 #华为云 #部署上线 #动静分离 #Nginx #新人首发 #音视频 #流程图 #论文阅读 #信息可视化 #ide #前端 #javascript #hadoop #hbase #hive #zookeeper #spark #kafka #flink #大模型入门 #pytorch #http #mcp #mcp server #AI实战 #springboot #gemini #gemini国内访问 #gemini api #gemini中转搭建 #Cloudflare #阿里云 #CFD #lstm #分类 #低代码 #爬虫 #C++ #Reactor #程序员 #pycharm #node.js #MobaXterm #FRP #区块链 #测试用例 #生活 #Agent #ddos #visual studio #能源 #flutter #鸿蒙 #SSM 框架 #孕期健康 #产品服务推荐 #推荐系统 #用户交互 #物联网 #websocket #sql #agi #aws #测试工具 #harmonyos #华为 #pjsip #项目 #高并发 #机器学习 #转行 #毕业设计 #RTP over RTSP #RTP over TCP #RTSP服务器 #RTP #TCP发送RTP #openHiTLS #TLCP #DTLCP #密码学 #商用密码算法 #nginx #FaceFusion # Token调度 # 显存优化 #windows #进程控制 #java-ee #开源软件 #Linux #TCP #c++ #线程 #线程池 #fabric #postgresql #Windows 更新 #OCR #文档识别 #DeepSeek-OCR-2 #信创适配 #重构 #计算机视觉 #经验分享 #安卓 #centos #RAGFlow #DeepSeek-R1 #风控模型 #决策盲区 #word #umeditor粘贴word #ueditor粘贴word #ueditor复制word #ueditor上传word图片 #多个客户端访问 #IO多路复用 #回显服务器 #TCP相关API #Ansible # 自动化部署 # VibeThinker #MCP #MCP服务器 #搜索引擎 #导航网 #矩阵 #线性代数 #AI运算 #向量 #git #知识图谱 #https #网络协议 #ai agent #ai大小模型 #小模型 #开源小模型 #8b模型 #国产大模型 #SOTA #面试 #servlet #分阶段策略 #模型协议 #iventoy #VmWare #OpenEuler #scrapy #电脑 #RAG #RAG调优 #RAG系统 #召回 #单片机 #stm32 #嵌入式硬件 #电脑故障 #文件系统 #HCIA-Datacom #H12-811 #题库 #最新题库 #课程设计 #vue.js #论文 #毕设 #后端 #驱动开发 #鸿蒙PC #android #腾讯云 #c# #mvp #个人开发 #设计模式 #vue上传解决方案 #vue断点续传 #vue分片上传下载 #vue分块上传下载 #FL Studio #FLStudio #FL Studio2025 #FL Studio2026 #FL Studio25 #FL Studio26 #水果软件 #机器人 #mobaxterm #正则 #正则表达式 #c语言 #链表 #qt #性能优化 #程序设计 #计算机毕业设计 #程序定制 #源码 #大作业 #ESP32 #开发环境搭建 #unity #游戏引擎 #Conda # 私有索引 # 包管理 #bytebase #dify #360AI图片精简版 #看图工具 #电脑看图工具 #360看图工具 #AI看图工具 #自动化巡检 #缓存 #redis #内容运营 #产品运营 #cpolar #内网穿透 #计算机网络 #程序人生 #科研 #博士 #LabVIEW #光谱仪 #串口通信 #AQ6370 #spring cloud #json #国企混改 #国企混改咨询 #国企混改战略规划 #GPU #曦望 #数信院生信服务器 #Rstudio #生信入门 #生信云服务器 #ci/cd #jenkins #gitlab #Redisson #swiftui #swift #硬件工程 #rocketmq #DeepSeek #服务器繁忙 #Harbor #jvm #学习笔记 #jdk #microsoft #进程 #vllm #lvs #负载均衡 #大模型面试 #le audio #蓝牙 #低功耗音频 #通信 #连接 #处理器模块 #现货库存 #价格优惠 #PM864AK01 #3BSE018161R1 #PLC #控制器模块 #ecmascript #elementui #iBMC #UltraISO #serverless #Canal #ui #团队开发 #墨刀 #figma #chrome #LangFlow #智能体 #unitask #PyCharm # 远程调试 # YOLOFuse #目标检测 #pyqt #单目测距 #速度估计 #pyqt界面 #注意力机制 #牛客周赛 #LLM #jar #策略模式 #蓝桥杯 #内存治理 #django #nosql #udp #压枪 #matlab #支持向量机 #超算服务器 #算力 #高性能计算 #仿真分析工作站 #APM #AudioPolicy #音频策略 #散列表 #哈希算法 #文心一言 #AI智能体 #gitea #mcu #sqlmap #开源社区 #国产基础软件 #操作系统 #AI框架 #Rust #服务器架构 #AI推理芯片 #华为od #华为od机考真题 #华为od机试真题 #华为OD上机考试真题 #华为OD机试双机位C卷 #华为OD上机考试双机位C卷 #华为ODFLASH坏块监测系统 #软件构建 #企业开发 #ERP #项目实践 #.NET开发 #C#编程 #编程与数学 #leetcode #系统安全 #jetty #时序数据库 #numpy #scikit-learn #matplotlib #FutureWarning #svn #jmeter #功能测试 #软件测试 #自动化测试 #ssl #高仿永硕E盘的个人网盘系统源码 #儿童书籍 #儿童诗歌 #童话故事 #经典好书 #儿童文学 #好书推荐 #经典文学作品 #Springboot3.0 #新浪微博 #前端框架 #autosar #软件工程 #AI写作 #设备驱动 #芯片资料 #网卡 #ESXi #汽车 #小程序 #uni-app #vim #gcc #yum #推荐算法 #shell #CPU利用率 #stl #dubbo #CISSP #CISSP考点 #信息安全 #CISSP哪里考 #公众号:厦门微思网络 #+微信号:xmweisi #react.js #select #数字化转型 #实体经济 #中小企业 #商业模式 #软件开发 #青蓝送水模式 #创业干货 #typescript #ProCAST2025 #ProCast #脱模 #顶出 #应力计算 #铸造仿真 #变形计算 #游戏 #智能家居 #酒店客房管理系统 #FTP服务器 #边缘计算 #go #2026年美赛C题代码 #2026年美赛 #TRO #TRO侵权 #TRO和解 #线性回归 #嵌入式 #mybatis #后端 #微信小程序 #命令模式 #web #webdav #google #search #数据分析 #数据挖掘 #GEO服务 #java大文件上传 #java大文件秒传 #java大文件上传下载 #java文件传输解决方案 #b/s架构 #ssm #移动学习平台 #flask #鸭科夫 #逃离鸭科夫 #鸭科夫联机 #鸭科夫异地联机 #开服 #es安装 #prometheus #防排烟监控 #消防风机一体化 #BA楼宇自控 #DDC控制器 #IBMS集成系统 #diskinfo # TensorFlow # 磁盘健康 #Ubuntu服务器 #硬盘扩容 #命令行操作 #VMware #SSH # ProxyJump # 跳板机 #dreamweaver #css3 #三种参数 #参数的校验 #fastAPI #银河麒麟操作系统 #信创 #国产化 #肿瘤相关巨噬细胞 #CXCL5 #信号通路 #胃癌 #mTOR #乐备实 #labex #pdf #excel #全排列 #回溯 #剪枝 #STJ算法 #架构师 #系统架构 #软考 #系统架构师 #建造者模式 #社科数据 #数据统计 #经管数据 #深度优先 #DFS #OBC #智能制造 #供应链管理 #工业工程 #visual studio code #postman #easyui #math #homework #远程连接 #Dell #PowerEdge620 #内存 #硬盘 #RAID5 #whisper #我的世界 #游戏私服 #云服务器 #职场发展 #数据仓库 #ISP Pipeline #行缓冲 #wsl #L2C #勒让德到切比雪夫 #创业创新 #论文笔记 #xss #selenium #虚幻 #ue5 #transformer #计算机 #连锁药店 #连锁店 #PowerBI #企业 #数列 #数学 #数论 #洛谷 #压力测试 #openclaw #实在Agent #全能视频处理软件 #视频裁剪工具 #视频合并工具 #视频压缩工具 #视频字幕提取 #视频处理工具 #同步WebServer服务器 #ESP32网页服务器 #轻量级http服务器 #ESP32物联网 #chatgpt #AI大模型应用开发 #无人机 #安全架构 #ffmpeg #数字营销 #seo #本地部署 #vLLM #DS随心转 #Android #Bluedroid #钉钉 #逻辑回归 #单元测试 #娱乐 #3d #wpf #健康医疗 #金融 #教育电商 #媒体 #prompt #SSE #SEO #防毒口罩 #防尘口罩 #七年级上册数学 #有理数 #有理数的加法法则 #绝对值 #Buck #NVIDIA #交错并联 #DGX #SQL #编辑器 #信奥赛 #提高组 #csp-s #初赛 #真题 #题解 #laravel #powerpoint #Com #模型微调 #智慧校园一体化平台 #智慧校园管理系统 #合肥自友科技-智慧校园 #智慧校园源头厂家 #智慧校园软件供应商 #智慧校园平台服务商 #高性价比智慧校园系统 #MIMO #OFDM #技术原理 #通信算法 #游戏美术 #技术美术 #游戏策划 #游戏程序 #用户体验 #GNC #控制 #姿轨控 #macos #零售 #广播 #组播 #并发服务器 #汇编 #BIOS中断 #自动驾驶 #Java生成PDF #Freemarker转PDF #PDFBox转图片 #HTML转PDF乱码解决 #rpc #protobuf #googlecloud #具身智能 #发展心理学 #运动控制 #内在动机 #镜像神经元 #交叉学科 #企业架构治理 #电力企业IT架构 #IT架构设计 #LangGraph #arm开发 #wps #思维模型 #认知框架 #认知 #echarts # Triton # 高并发 ##程序员和算法的浪漫 #DisM++ # 系统维护 #语义检索 #文本向量化 #GTE-Pro #企业AI #js逆向 #逆向 #混淆 #电商 #全栈 #计算机现代史 #oracle #IPMI #android-studio #android studio #android runtime #bash #阻塞队列 #生产者消费者模型 #服务器崩坏原因 #车辆排放 #测试覆盖率 #可用性测试 #智能体从0到1 #新手入门 #openresty #lua #设计规范 #cnn #信号处理 #目标跟踪 #KMP #打卡 #计算机英语翻译 #adb #mmap #nio #爱心代码 #表白代码 #爱心 #tkinter #情人节表白代码 #测评 #MapGIS #云服务 #云门户 #IGServer #godot #YOLO26 #YOLO11 #敏捷流程 #RAID #磁盘 #系统管理 #服务 #Modbus-TCP #list #智能路由器 #Playbook #AI服务器 #tomcat #fastmcp #蓝耘智算 #智能手机 #语义搜索 #嵌入模型 #Qwen3 #AI推理 #材料工程 #数码相机 #智能电视 #gpu算力 #pipeline #Transformers #NLP #AI运维 #Clawdbot #企业微信集成 #DevOps自动化 #Tetrazine-Acid #1380500-92-4 #贪心算法 #阳台种菜 #园艺手扎 #Gemini #Nano Banana Pro #sqlserver #其他 #SEO优化 #ZeroTermux #宝塔面板 #移动服务器 #Linux环境 #html5 #状态模式 #IndexTTS2 # 阿里云安骑士 # 木马查杀 #多线程 #数组 #性能调优策略 #双锁实现细节 #动态分配节点内存 #银河麒麟 #人大金仓 #Kingbase #vue #vision pro #私域运营 #流量运营 #企业级存储 #网络设备 #vue3 #天地图 #403 Forbidden #天地图403错误 #服务器403问题 #天地图API #部署报错 #r-tree #考研 #GB/T4857 #GB/T4857.17 #GB/T4857测试 #海外服务器安装宝塔面板 #omv8 #树莓派 #nas #SAM3 #sglang #labview #集成测试 #clawdbot #QQbot #QQ #AI产品经理 #大模型开发 #rust #twitter #Java #Spring #Spring Boot #Java面试 #Java程序员 #后端开发 #Redis #分布式锁 #语音识别 #统信UOS #搜狗输入法 #算法笔记 #tcp/ip #智能路由器 #osg #漏洞 #数据安全 #注入漏洞 #放大电路 #漏洞挖掘 #Exchange #usb #通信协议 #abtest #百度 #百度文库 #爱企查 #旋转验证码 #验证码识别 #图像识别 #CNAS #CMA #程序文件 #就业 #firefox #STL #string #笔试 #synchronized #锁 #reentrantlock #京东云 #梁辰兴 #传输连接管理 #计算机网络基础 #gpio #排序算法 #idea #研发管理 #禅道 #禅道云端部署 #计算几何 #斜率 #方向归一化 #叉积 #winscp #运营 #.net #CCE #Dify-LLM #Flexus #KMS 激活 #测试流程 #金融项目实战 #P2P #spine #bootstrap #门禁 #读卡器 #梯控 #门禁一卡通 #门禁读卡器 #梯控读卡器 #IC卡读卡器 #算法备案 #中间件 #结构体 #fpga开发 #Moltbot #可信计算技术 #跳槽 #业界资讯 #Smokeping #扩展屏应用开发 #前端界面 #asp.net #mvc #asp.net大文件上传 #asp.net大文件上传下载 #asp.net大文件上传源码 #ASP.NET断点续传 #window10 #window11 #病毒 #DCOM进程 #系统进程资源占用高 #收银台开源 #收银台接口 #东方仙盟 #仙盟创梦IDE #商业开源 #Chat平台 #ARM架构 #powerbi #麒麟 #SSH保活 #Miniconda #远程开发 #Cpolar #国庆假期 #服务器告警 #everything #Moltbook #6G #太赫兹 #无线通信 #频谱 #无线 #SSH代理转发 #esp32 arduino #图像分类 #图像分割 #yolo26算法 #求职招聘 #copilot #容斥原理 #单例模式 #eureka #旅游推荐管理系统 #旅游攻略 #企业存储 #RustFS #对象存储 #高可用 #svm #amdgpu #kfd #ROCm #react native #grafana #elasticsearch #版本控制 #Git入门 #开发工具 #代码托管 #GESP4级 #GESP四级 #sort #滑动窗口 #字符串 #微PE #硬盘克隆 #DiskGenius #sql注入 #JavaScript #Keycloak #Quarkus #AI编程需求分析 #DHCP #Deepseek #gpt-3 #LoRA # RTX 3090 # lora-scripts #若依 #quartz #框架 #图书馆 #自习室 #提词器 #芦笋提词器 #windbg分析蓝屏教程 #risc-v #安全威胁分析 #迁移重构 #代码迁移 #vnstat #监控 #WT-2026-0001 #QVD-2026-4572 #smartermail #聚类 #ssh登录 #高考 #高品质会员管理系统 #收银系统 #同城配送 #最好用的电商系统 #最好用的系统 #推荐的前十系统 #JAVA PHP 小程序 #源代码管理 #TURN # WebRTC # HiChatBox #ai编程 #LED #设备树 #GPIO #文字检测 #AI-native #dba #AI论文写作工具 #学术写作辅助 #论文创作效率提升 #AI写论文实测 #Qwen #.netcore #部署 #proc # GLM-4.6V-Flash-WEB # AI部署 #vivado license #sentinel #长文本理解 #glm-4 #推理部署 #Cesium #交互设计 #智能避障 #cocoa #I/O #Lenyiin #DooTask #HeyGem # 数字人系统 # 远程部署 # 双因素认证 #CPU #SIP服务器 #语音服务器 #VoIP #SIP协议 #todesk #Docker #网络攻击模型 #sqlite #制造 #ipmitool #BMC #webrtc #ShaderGraph #图形 #http头信息 #启发式算法 #智能化测试 #质量效能 #skills #playwright #持续测试 #职业和发展 #未加引号服务路径 #大模型呼叫 #外呼系统 #AI外呼 #外呼系统推荐 #智能客服 #外呼 #泛型 #接口 #抽象类 #面向对象设计 #2026AI元年 #年度趋势 #Kylin-Server #国产操作系统 #服务器安装 #muduo #EventLoop #eclipse #投标 #标书制作 #交互 #插入排序 #bond #服务器链路聚合 #网卡绑定 #epoll #2026美国大学生数学建模 #2026美赛 #美赛ICM #美赛ICM Problem F #ICM赛题F #MATLAB #intellij-idea #database #儿童AI #图像生成 #ajax #wordpress #雨云 #claude #汇智网盘系统 #企业级云存储 #智能协作 # IndexTTS 2.0 # 自动化运维 #apache #春秋云境 #CVE-2020-5515 #n8n解惑 #数据集 #并发 #Streamlit #AI聊天机器人 #数据采集 #tensorflow #企业微信机器人 #本地大模型 #隐私合规 #网络安全保险 #法律风险 #风险管理 #SSH Agent Forwarding # PyTorch # 容器化 #windows11 #系统修复 #homelab #Lattepanda #Jellyfin #Plex #Emby #Kodi #gpt #embedding #社交智慧 #职场生存 #系统思维 #身体管理 #商务宴请 #拒绝油腻 #清醒日常 #建站 #建筑缺陷 #红外 #openvino #手机检测 #课堂手机检测 #WIN32汇编 #非标机械设计 #戴尔服务器 #戴尔730 #装系统 #junit #文本生成 #AI助手 #智能合约 #幼儿园 #园长 #幼教 # CUDA #clickhouse #余行补位 #意义对谈 #余行论 #领导者定义计划 #智慧社区 #管理系统 #守护进程 #复用 #screen #超算中心 #PBS #lsf #rabbitmq #反向代理 #带宽 #流量 #大带宽 #鸿蒙系统 #车载系统 #Fun-ASR # 语音识别 # WebUI #CUDA #Triton #nmodbus4类库使用教程 #jupyter #Claude #用户运营 #Ubuntu #Steam #饥荒联机版 #iphone #运维开发 #TCP服务器 #语音控制 #监测 #Taiji #以太网温湿度气体多参量传感器 #以太网多合一传感器 #以太网环境监测终端 #可定制气体监测模组 #KMS激活 #azure #CSDN #轻量大模型 #muduo库 #1024程序员节 #国产化OS #流媒体 #NAS #飞牛NAS #NVR #EasyNVR #SSH跳转 #容器化 #GPU服务器 #C₃₂H₄₅N₇O₁₁S₂ #RustDesk # IndexTTS # GPU集群 #学工管理系统 #学工一体化平台 #学工软件二次开发 #学工平台定制开发 #学工系统服务商 #学工系统源头厂家 #智慧校园学工系统 #RSO #机器人操作系统 #AirDrop #AB包 #Anaconda配置云虚拟环境 #CVE-2025-68143 #CVE-2025-68144 #CVE-2025-68145 #weston #x11 #x11显示服务器 #Tracker 服务器 #响应最快 #torrent 下载 #2026年 #Aria2 可用 #迅雷可用 #BT工具通用 #m3u8 #HLS #移动端H5网页 #APP安卓苹果ios #监控画面 直播视频流 #ONLYOFFICE #MCP 服务器 #STUN # TURN # NAT穿透 #seata #TC/TM/RM #Puppet # IndexTTS2 # TTS #kmeans #vuejs #x-cmd #doubao #kimi #zhipu #claude-code #摩尔线程 #连接数据库报错 #C语言 #标准IO #函数接口 #小白 #一人公司 #独立开发者 #OSS #分片上传 #断电续传 #vue2 #直流无刷电机 #六步换相 # 黑屏模式 # TTS服务器 #r语言-4.2.1 #r语言 #语言 #pytest #贝叶斯优化深度学习 #IndexTTS 2.0 #本地化部署 #ueditor导入word #ueditor导入pdf #markdown #GitPuk #国产开源免费代码管理工具 #Arbess #cicd工具 #一文上手 #5G #平板 #交通物流 #智能硬件 #生信 #动态规划 #时间复杂度 #空间复杂度 #paddleocr #Coze工作流 #AI Agent指挥官 #多智能体系统 #大模型应用 #API调用 #PyInstaller打包运行 #服务端部署 #IO #邮箱 #postfix #dovecot #pencil #pencil.dev #设计 #n8n #nodejs #学术论文创作 #论文效率提升 #MBA论文写作 #全链路优化 #实战教程 #编程语言 #esb接口 #走处理类报异常 #bug菌问答团队 #旅游 #电气工程 #C# #银河麒麟部署 #银河麒麟部署文档 #银河麒麟linux #银河麒麟linux部署教程 #AI生成 # outputs目录 # 自动化 #AI电商客服 #ROS #PyTorch 特性 #动态计算图 #张量(Tensor) #自动求导Autograd #GPU 加速 #生态系统与社区支持 #与其他框架的对比 #uv #铬锐特 #uv胶 #紫外线胶水 #光固化胶水 #胶粘剂 # 显卡驱动备份 #memcache #cursor #openssh #华为交换机 #信创终端 #uvicorn #uvloop #asgi #event #聊天小程序 #TensorRT # 推理优化 #公共MQTT服务器 #三维 #3D #三维重建 #信令服务器 #Janus #MediaSoup #mariadb #防火墙 #RPA #影刀RPA #Llama-Factory # 大模型推理 #AutoDL使用教程 #AI大模型训练 #linux常用命令 #PaddleOCR训练 #在线培训系统 #Jetty # CosyVoice3 # 嵌入式服务器 #CVE-2025-61686 #路径遍历高危漏洞 # 服务器IP # 端口7860 #需求分析 #xeon #健身房预约系统 #健身房管理系统 #健身管理系统 #模板和元编程 # GPU租赁 # 自建服务器 #mapreduce #遛狗 #cpu #高级IO #MinIO服务器启动与配置详解 #数模美赛 #代理 #SSH复用 # Miniconda # 远程开发 #毕设代做 #课设 #mssql #openEuler #GATT服务器 #蓝牙低功耗 #机器视觉 #6D位姿 #LabVIEW知识 #LabVIEW程序 #LabVIEW功能 #ocr #lprnet #车牌识别 #crnn #车牌检测 #智能体来了 #昇腾300I DUO #安全性测试 #标准化事件委托 #工序流程工艺路径 #业务流程标准化 #视频去字幕 # 远程连接 #kong #Kong Audio #Kong Audio3 #KongAudio3 #空音3 #空音 #中国民乐 #vp9 #sklearn #榛樿鍒嗙被 #gerrit #GB28181 #SIP信令 #SpringBoot #视频监控 #ModelEngine #支付 #系统升级 #指针 #anaconda #虚拟环境 #编程助手 #双指针 #Gunicorn #WSGI #Flask #并发模型 #Python #性能调优 #强化学习 #策略梯度 #REINFORCE #蒙特卡洛 #我的世界服务器搭建 #minecraft #OpenAI #故障 #优化 #V11 #kylinos #考试系统 #在线考试 #培训考试 #考试练习 #ceph #ambari #金融投资Agent #uniapp #合法域名校验出错 #服务器域名配置不生效 #request域名配置 #已经配置好了但还是报错 #uniapp微信小程序 #知识库 #ida #JAVA #ue4 #DedicatedServer #独立服务器 #专用服务器 #几何学 #拓扑学 #glibc #MQTT协议 #EDCA OS #可控AI #SRS #API安全 #漏洞修复 #服务器安全 #多接口并发 #首页优化 #zabbix #防毒面罩 #防尘面罩 #Highcharts #插件封装 #UEFI #BIOS #Legacy BIOS #1panel #vmware #python学习路线 #python基础 #python进阶 #python标准库 #RAID技术 #存储 #ICPC #ip #unix #Discord机器人 #云部署 #程序那些事 #mybatis #paddlepaddle #llm #领域驱动 #web3.py #IPMB #远程管理 #捷配 #pcb工艺 #麒麟OS #dash # 远程访问 # 服务器IP配置 #串口服务器 #工业级串口服务器 #串口转以太网 #串口设备联网通讯模块 #串口服务器选型 #debian #polkadot #runtmie #1Panel #Fail2ban #SSH防护 #区间dp #二进制枚举 #图论 #回归 #pve #域名注册 #新媒体运营 #网站建设 #国外域名 #HBA卡 #RAID卡 #多进程 #python技巧 #改行学it #图 #dijkstra #迪杰斯特拉 #zotero #WebDAV #同步失败 #代理模式 #IO编程 #实时检测 #卷积神经网络 #HTML #web前端 #网页开发 #面试宝典 #智慧城市 #海外短剧 #海外短剧app开发 #海外短剧系统开发 #短剧APP #短剧APP开发 #短剧系统开发 #海外短剧项目 #comfyui #8U #硬件架构 #zygote #应用进程 #NPU #CANN #nacos #Node.js #漏洞检测 #CVE-2025-27210 # 局域网访问 # 批量处理 #can #DIY机器人工房 #claude code #codex #code cli #ccusage #江协 #瑞萨 #OLED屏幕移植 #OpenManage #决策树 #HistoryServer #Spark #YARN #jobhistory #内存接口 # 澜起科技 # 服务器主板 #Ascend #MindIE # 树莓派 # ARM架构 #模拟退火算法 #简单数论 #埃氏筛法 #电路仿真 #proteus #AD #keil #硬件工程师面试 # OTA升级 # 黄山派 #静脉曲张 #腿部健康 #yolov12 #研究生life #spring native #远程访问 #远程办公 #飞网 #安全高效 #配置简单 #快递盒检测检测系统 #笔记本电脑 #blender #设计师 #图像处理 #分布式数据库 #集中式数据库 #业务需求 #选型误 #gpu #nvcc #cuda #nvidia #RXT4090显卡 #RTX4090 #深度学习服务器 #硬件选型 #claudeCode #content7 #群晖 #音乐 #IntelliJ IDEA #Tokio #异步编程 #系统编程 #Pin #http服务器 #web3 #模块 #galeweather.cn #高精度天气预报数据 #光伏功率预测 #风电功率预测 #高精度气象 #scala ##python学习笔记 #python中with语句详解 #架构设计 #TcpServer #accept #高并发服务器 #ThingsBoard MCP #Zernike #hcipy #光学设计 #像差仿真 #SEW #赛威 #SEW变频器 # 公钥认证 # 服务器IP访问 # 端口映射 #里氏替换原则 #科普 #JT/T808 #车联网 #车载终端 #模拟器 #仿真器 #开发测试 #原型模式 #空间计算 #AI赋能盾构隧道巡检 #开启基建安全新篇章 #以注意力为核心 #YOLOv12 #AI隧道盾构场景 #盾构管壁缺陷病害异常检测预警 #隧道病害缺陷检测 #大学生 #政务 #LE Audio #BAP #参数估计 #矩估计 #概率论 #IT #技术 #硬件 #sizeof和strlen区别 #sizeof #strlen #计算数据类型字节数 #计算字符串长度 #可再生能源 #绿色算力 #风电 #密码 #Kuikly #openharmony #docker-compose #fiddler #rustdesk #api #key #AI作画 #Spring AI #AI Agent #开发者工具 #clamav #全文检索 # 环境迁移 #计算机外设 #opc ua #opc #文生视频 #CogVideoX #AI部署 #LVDS #高速ADC #DDR # GLM-TTS # 数据安全 #树莓派4b安装系统 #xshell #host key #scanf #printf #getchar #putchar #cin #cout #TTS私有化 # 音色克隆 #yolo #路由器 #RIP #结构体与联合体 #gnu #行为模式分析 #数据 #应用层 #跨领域 #敏感信息 #RTSP #Live555 #流媒体服务器 #智能一卡通 #消费一卡通 #智能梯控 #一卡通 #超时设置 #客户端/服务器 #网络编程 #算力一体机 #ai算力服务器 #测试网 #erc-20 #独立链 #deepseek #SAP #ebs #metaerp #oracle ebs #寄存器 #408 #线索二叉树 #aiohttp #asyncio #异步 #熵权法 #灰色关联分析 #vrrp #脑裂 #keepalived主备 #高可用主备都持有VIP #SMP(软件制作平台) #EOM(企业经营模型) #应用系统 #MC #框架搭建 #华为机试 #910B #昇腾 #TTS #Mycat #Gateway #认证服务器集成详解 #tornado # 批量管理 #链表的销毁 #链表的排序 #链表倒置 #判断链表是否有环 #宠物 #集成学习 #数据库架构 #证书 #黑客技术 #挖漏洞 #日志分析 #后端框架 #二值化 #Canny边缘检测 #轮廓检测 #透视变换 #React安全 #漏洞分析 #Next.js #反序列化漏洞 #eBPF #MCP服务器注解 #异步支持 #方法筛选 #声明式编程 #自动筛选机制 #vlookup #Socket #EMC存储 #存储维护 #NetApp存储 #人脸识别 #人脸核身 #活体检测 #身份认证与人脸对比 #H5 #微信公众号 #灌封胶 #有机硅灌封胶 #聚氨酯灌封胶 #环氧树脂灌封胶 #电子灌封胶 #p2p #Cubase #Cubase15 #Cubase14 #Cubase12 #Cubase13 #Cubase 15 Pro #Cubase 14 Pro #智慧校园解决方案 #智慧校园选型 #智慧校园采购 #智慧校园软件 #智慧校园专项资金 #智慧校园定制开发 #模型上下文协议 #MultiServerMCPC #load_mcp_tools #load_mcp_prompt #进程创建与终止 #webgl #asp.net上传文件夹 #DNS #SSH别名 #unity3d #服务器框架 #Fantasy #4U8卡 AI 服务器 ##AI 服务器选型指南 #GPU 互联 #GPU算力 #VMware Workstation16 #服务器操作系统 #CPU推理 #创业管理 #财务管理 #团队协作 #创始人必修课 #数字化决策 #经营管理 #文件IO #输入输出流 #ping通服务器 #读不了内网数据库 #AutoDL ##租显卡 #tcpdump #ms-swift # 大模型 # 模型训练 #Android16 #音频性能实战 #音频进阶 #pygame #H5网页 #网页白屏 #H5页面空白 #资源加载问题 #打包部署后网页打不开 #HBuilderX #STDIO协议 #Streamable-HTTP #McpTool注解 #服务器能力 #租显卡 #训练推理 # AI翻译机 # 实时翻译 #wireshark #iot #Anything-LLM #IDC服务器 #工具集 #VS Code调试配置 #Deepoc #具身模型 #开发板 #未来 #随机森林 #boosting #K8s #镜像 #集群自动化 #MCP SDK #esp32 #mosquito #Dify #轻量化 #低配服务器 #journalctl #tdengine #涛思数据 #VibeVoice # 语音合成 #llvm #练习 #基础练习 #循环 #九九乘法表 #计算机实现 #SQL调优 #EXPLAIN #慢查询日志 #分布式架构 #工厂模式 #Proxmox VE #虚拟化 #LobeChat #GPU加速 #N8N #YOLOFuse # 水冷服务器 # 风冷服务器 #数据可视化 #连锁门店核销 #美团团购券核销 #美团核销api #saas平台美团核销 #java接入美团团购 #网路编程 #百万并发 #rtmp #晶振 #翻译 #开源工具 #openlayers #bmap #tile #server #elk #hdfs #ZooKeeper #ZooKeeper面试题 #深入解析 #React #Next #CVE-2025-55182 #RSC #SSH免密登录 #CosyVoice3 #C2000 #TI #实时控制MCU #AI服务器电源 #SSH反向隧道 # Jupyter远程访问 #跨域 #发布上线后跨域报错 #请求接口跨域问题解决 #跨域请求代理配置 #request浏览器跨域 #虚拟机 #Hadoop #客户端 #游戏机 #JumpServer #银河麒麟aarch64 #UDP的API使用 #梯控一卡通 #电梯一卡通 #考勤一卡通 #文件传输 #电脑文件传输 #电脑传输文件 #电脑怎么传输文件到另一台电脑 #电脑传输文件到另一台电脑 #Chatgpt #振镜 #振镜焊接 #hibernate #逆向工程 #ngrok #工作 #水性三防漆 #UV三防漆 #有机硅三防漆 #聚氨酯三防漆 #醇酸树脂三防漆 #丙烯酸三防漆 #neo4j #NoSQL # 目标检测 #Nacos #gRPC #注册中心 #win11 #chat #机器人学习 #网络配置实战 #Web/FTP 服务访问 #计算机网络实验 #外网访问内网服务器 #Cisco 路由器配置 #静态端口映射 #网络运维 #一周会议与活动 #ICLR #CCF #Modbus # 串口服务器 # NPort5630 #CDN #最佳实践 #直播 #OpenHarmony #milvus #Python办公自动化 #Python办公 #实时音视频 #贴图 #材质 #UDP套接字编程 #UDP协议 #网络测试 # 云服务器 #数据访问 #agentic bi #论文复现 #知识 #arm64 #鼠大侠网络验证系统源码 #自动化运维 #ArkUI #ArkTS #鸿蒙开发 #AI技术 #数据迁移 #MOXA #js # 一锤定音 # 大模型微调 #UOS #海光K100 #统信 #SSH公钥认证 # 安全加固 #系统安装 #cpp #C/C++ #静态链接 #链接 #期刊 #SCI #GLM-4.6V-Flash-WEB # AI视觉 # 本地部署 #reactor反应堆 #xlwings #Excel #dlms #dlms协议 #逻辑设备 #逻辑设置间权限 #运动 #Qwen3-14B # 大模型部署 # 私有化AI #IFix #flume #c++20 #零代码平台 #AI开发 #UDP #攻防演练 #Java web #红队 #screen 命令 #文件管理 #文件服务器 #环境搭建 #pandas #mamba #程序员转型 #黑群晖 #无U盘 #纯小白 #凤希AI伴侣 #esp32教程 #蓝湖 #Axure原型发布 #ipv6 #AI应用 #动画 #screen命令 #流量监控 #挖矿 #Linux病毒 #Spring源码 #simulink #uvx #uv pip #npx #Ruff #软件 #本地生活 #电商系统 #商城 #软件需求 #webpack #服务器开启 TLS v1.2 #IISCrypto 使用教程 #TLS 协议配置 #IIS 安全设置 #服务器运维工具 #FunASR #语音转文字 #传统行业 #AI赋能 #项目申报系统 #项目申报管理 #项目申报 #企业项目申报 #Unity #游戏服务器 #AI教材写作工具 #AI创作技术 #教材编写实战 #创作效率优化 #AI零代码开发 #敏捷开发 #自然语言编程 #软件开发范式变革 #Aluminium #Google #昭和仙君 #mtgsig #美团医药 #美团医药mtgsig #美团医药mtgsig1.2 #青少年编程 #二维数组 #套接字 #I/O多路复用 #字节序 #Shiro #CVE-2016-4437 #传统服饰销售平台 #tekton #gateway #2025年 #因果学习 #联机教程 #局域网联机 #局域网联机教程 #局域网游戏 #JNI #free #vmstat #sar #LangGraph 1.0 #企业级部署 #Kubernetes集群 #生产环境 #视觉检测 #MinIO #身体实验室 #健康认知重构 #微行动 #NEAT效应 #亚健康自救 #ICT人 #运维工具 # Base64编码 # 多模态检测 #代码规范 #CS2 #debian13 #BoringSSL #npm #asp.net上传大文件 #VPS #搭建 #高精度农业气象 #土地承包延包 #领码SPARK #aPaaS+iPaaS #智能审核 #档案数字化 #C #移动端h5网页 #调用浏览器摄像头并拍照 #开启摄像头权限 #拍照后查看与上传服务器端 #摄像头黑屏打不开问题 #SPA #单页应用 #turn #ICE #信创国产化 #达梦数据库 #服务器IO模型 #非阻塞轮询模型 #多任务并发模型 #异步信号模型 #多路复用模型 #swagger #MS #Materials #入侵 #日志排查 #顶刊 #绘图 #研究生 #银河麒麟服务器系统 #远程桌面 #国产PLM #瑞华丽PLM #瑞华丽 #PLM #网站 #截图工具 #批量处理图片 #图片格式转换 #图片裁剪 #温湿度监控 #WhatsApp通知 #IoT #MySQL #机器人运动学 #PyKDL #Spring AOP #SMTP # 内容安全 # Qwen3Guard #X11转发 #xml #可撤销IBE #服务器辅助 #私钥更新 #安全性证明 #双线性Diffie-Hellman #短剧 #短剧小程序 #短剧系统 #微剧 #OWASP #juice-shop #安全漏洞练习靶场 #DDD #tdd #系统故障 #硬盘修复 #CLI #langgraph.json #RGFNet多模态目标检测 #可见光-红外图像融合目标检测 #TGRS 2025顶刊论文 #YOLO多模态创新改进 #YOLO多模态融合属于发文热点 # 远程运维 #raid #raid阵列 # GPU服务器 # tmux #机器翻译 #程序开发 #插件 #bigtop #hdp #hue #kerberos #FHSS #心理健康服务平台 #心理健康系统 #心理服务平台 #心理健康小程序 #docker安装seata #性能测试 #LoadRunner #DAG #TFTP #欧拉 #dynadot #域名 #HarmonyOS APP #生产服务器问题查询 #日志过滤 #Autodl私有云 #深度服务器配置 #基于uni-app的 #校园二手物品交易系统 #开题报告 #VoxCPM-1.5-TTS # 云端GPU # PyCharm宕机 #西门子 #汇川 #Blazor #spring ai #oauth2 #log #rdp #EtherCAT #XMC4800 #工业自动化 #硬件设计 #人脸识别sdk #视频编解码 #WinDbg #Windows调试 #内存转储分析 #IIS Crypto #浏览器自动化 #python #libosinfo #cascadeur #batch #springboot3 #springboot3升级 #Spring Batch #升级Spring Batch #AI视频创作系统 #AI视频创作 #AI创作系统 #AI视频生成 #AI工具 #AI创作工具 #夏天云 #夏天云数据 #大模型部署 #mindie #ComfyUI # 推理服务器 #大剑师 #nodejs面试题 #视频 #经济学 #人流量统计 #roi区域识别 #车辆识别 #x86_64 #数字人系统 # 服务器迁移 # 回滚方案 #内网 #远程控制 #性能 #RAM #RK3576 #瑞芯微 #rtsp #转发 #rsync # 数据同步 #浏览器指纹 #懒汉式 #恶汉式 #鲲鹏 #Coturn #edge #迭代器模式 #观察者模式 #雨云服务器 #Minecraft服务器 #教程 #MCSM面板 #Apple AI #Apple 人工智能 #FoundationModel #Summarize #SwiftUI #英语学习 #万悟 #联通元景 #YOLOv13多模态创新改进 #YOLO多模态融合检测改进 #ICCV 2025多模态顶会 #LIF 局部光照感知融合模块 #效融合 RGB 与红外信息 #可见光与红外图像融合目标检测 # 服务器配置 # GPU #istio #服务发现 #SMARC #ARM # 代理转发 #idm #devops #YOLO识别 #YOLO环境搭建Windows #YOLO环境搭建Ubuntu #主板 #电源 #web服务器 # 智能运维 # 性能瓶颈分析 #个人博客 # 键鼠锁定 #Comate #I/O模型 #水平触发、边缘触发 #多路复用 #工程设计 #预混 #扩散 #燃烧知识 #层流 #湍流 #WinSCP 下载安装教程 #SFTP #FTP工具 #服务器文件传输 #音乐分类 #音频分析 #ViT模型 #Gradio应用 #北京百思可瑞教育 #百思可瑞教育 #北京百思教育 #C++ UA Server #SDK #Windows #跨平台开发 #手机h5网页浏览器 #安卓app #苹果ios APP #手机电脑开启摄像头并排查 #cocos2d #图形渲染 #复数 #canvas层级太高 #canvas遮挡问题 #盖住其他元素 #苹果ios手机 #安卓手机 #调整画布层级 #测速 #iperf #iperf3 #学术生涯规划 #CCF目录 #基金申请 #职称评定 #论文发表 #科研评价 #顶会顶刊 #lucene #嵌入式编译 #ccache #distcc #puppeteer # ControlMaster #KMS #slmgr #宝塔面板部署RustDesk #RustDesk远程控制手机 #手机远程控制 #ARM64 # DDColor # ComfyUI #safari #b树 #express #cherry studio #moltbot #Fluentd #Sonic #日志采集 #面向对象 #memory mcp #Cursor #taro #AI应用编程 #Docsify #技术博客 #游戏服务器断线 #系统降级 #华为P30 #Archcraft #restful #nfs #iscsi #外卖配送 #范式 #Karalon #AI Test #YOLOv8 # Docker镜像 #国产开源制品管理工具 #Hadess #模版 #函数 #类 #SSH跳板机 # Python3.11 #API限流 # 频率限制 # 令牌桶算法 #ET模式 #非阻塞 #remote-ssh #SA-PEKS # 关键词猜测攻击 # 盲签名 # 限速机制 #glances #工程实践 #毕设定制 #WEB #CMake #Make #格式工厂 # ARM服务器 #千问 #渗透测试 #网安应急响应 #管道Pipe #system V #排序 # 高并发部署 #vps #信息收集 #数据恢复 #视频恢复 #视频修复 #RAID5恢复 #流媒体服务器恢复 #poll #coffeescript #H3C # 模型微调 #samba #数智红包 #商业变革 #ASR #SenseVoice #攻击溯源 #编程 #warp #reactjs #网络 #Go并发 #高并发架构 #Goroutine #系统设计 #net core #kestrel #web-server #asp.net-core #Prometheus #Zabbix #语音合成 #FASTMCP #爬虫实战 #零基础python爬虫教学 #双色球历史开奖数据 #期号红球篮球开奖日期等 #结构化CSV存储 #传媒 #隐函数 #常微分方程 #偏微分方程 #线性微分方程 #线性方程组 #非线性方程组 #复变函数 #pxe #交换机 #三层交换机 #高斯溅射 #AI智能棋盘 #Rock Pi S #MC群组服务器 #说话人验证 #声纹识别 #CAM++ #云开发 #农产品物流管理 #物流管理系统 #农产品物流系统 #农产品物流 #c++高并发 #Termux #Samba #Ward #云计算运维 #递归 #线性dp #PTP_1588 #gPTP # 鲲鹏 #VSCode # SSH #uip #k8s #STDIO传输 #SSE传输 #WebMVC #WebFlux #测量 # 权限修复 # 离线AI #开发实战 #进程等待 #wait #waitpid #奈飞工厂算法挑战赛 #文件上传漏洞 #结构与算法 #CTF #A2A #GenAI #TLS协议 #HTTPS #运维安全 #持续部署 #idc #outlook #错误代码2603 #无网络连接 #2603 #效率神器 #办公技巧 #自动化工具 #Windows技巧 #打工人必备 #Langchain-Chatchat # 国产化服务器 # 信创 #服务器解析漏洞 #云服务器选购 #Saas #NSP #下一状态预测 #aigc #NFC #智能公交 #服务器计费 #FP-增长 #ClaudeCode #AICoder #人工智能编码助手 #SSH密钥 #数字孪生 #三维可视化 # Qwen3Guard-Gen-8B #ETL管道 #向量存储 #数据预处理 #DocumentReader #Syslog #系统日志 #日志监控 #AI写作工具 #教材编写效率提升 #AI教材编写 #教材编写难题解决 #教育领域AI应用 #smtp #smtp服务器 #PHP #intellij idea #声源定位 #MUSIC #redisson #计组 #数电 #cosmic #运维 #fs7TF #atlassian #xcode #华为od机试 #华为od机考 #华为od最新上机考试题库 #华为OD题库 #od机考题库 #AI+ #coze #AI入门 #力扣 #前缀和 #智能检索 #Web of Science #Python3.11 #AI 推理 #NV #Spire.Office #npu #Tailscale #处理器 #MOSFET #晶圆制造 #芯片制造 #上下文工程 #langgraph #意图识别 #ansys #ansys问题解决办法 #开关电源 #热敏电阻 #PTC热敏电阻 # 网络延迟 #ranger #MySQL8.0 #win10 #qemu #远程软件 # Connection refused #WRF #WRFDA #智能体对传统行业冲击 #行业转型 #teamviewer #HarmonyOS #RS232 #RS485 #RS422 #vertx #vert.x #vertx4 #runOnContext #传感器 #MicroPython #Socket网络编程 #0day漏洞 #DDoS攻击 #漏洞排查 # IP配置 # 0.0.0.0 #视觉理解 #Moondream2 #多模态AI #美食 #勒索病毒 #勒索软件 #加密算法 #.bixi勒索病毒 #数据加密 #OPCUA #CA证书 # 轻量化镜像 # 边缘计算 #大数据分析 #web server #请求处理流程 #ftp #sftp #开关电源设计 #星际航行 #opc模拟服务器 #Minecraft #ArcGIS #批量操作 #地理空间分析 #bug #Host #SSRF # 批量部署 #磁盘配额 #存储管理 #形考作业 #国家开放大学 #系统运维 # ms-swift #PN 结 #ARMv8 #内存模型 #内存屏障 #服务器线程 # SSL通信 # 动态结构体 #node #报表制作 #职场 #用数据讲故事 #语音生成 #protobuffer #结构化数据序列化机制 #个人助理 #数字员工 #SQL注入 #WAF绕过 #gmssh #宝塔 #铁路桥梁 #DIC技术 #箱梁试验 #裂纹监测 #四点弯曲 #节日 #ESP32编译服务器 #Ping #DNS域名解析 #麦克风权限 #访问麦克风并录制音频 #麦克风录制音频后在线播放 #用户拒绝访问麦克风权限怎么办 #uniapp 安卓 苹果ios #将音频保存本地或上传服务器 #地理 #遥感 #IPv6 # REST API # keep-alive #闲置物品交易系统 #PaperMC #我的世界服务器 #前端开发 #EN4FE #自由表达演说平台 #演说 #Linly-Talker # 数字人 # 服务器稳定性 #向量嵌入 #boltbot #K8s集群 #LangSmith #对话框 #Dialog #桌面开发 #MessageDialog #QInputDialog #解释器模式 #电子电气架构 #系统工程与系统架构的内涵 #Routine #标准化流模型 #概率生成模型 #可逆变换 #概率密度变换 #知识点 #人脸活体检测 #live-pusher #动作引导 #张嘴眨眼摇头 #苹果ios安卓完美兼容 #duckdb #多模态 #微调 #超参 #LLamafactory # 硬件配置 #API #阿里云RDS # GLM # 服务连通性 #grpc #VMware创建虚拟机 #远程更新 #缓存更新 #多指令适配 #物料关联计划 #Navidrome #个性化推荐 #BERT模型 #Qwen3-VL # 服务状态监控 # 视觉语言模型 #校园志愿者 #UDP服务器 #recvfrom函数 #个人电脑 #水利信息化 #智慧水务 #授时服务 #北斗授时服务器 #思爱普 #SAP S/4HANA #ABAP #NetWeaver #CVE-2025-13878 #CWE-617 #远程攻击 #日志模块 #音诺ai翻译机 #AI翻译机 # Ampere Altra Max #WAN2.2 #网络安全计划 #数字时代 #Spring Cloud #Grafana #人形机器人 #人机交互 #编译原理 #词法分析 #Proteus #UART #嵌入式系统 #统信操作系统 #LLM大模型部署与微调 #VMWare Tool #OpenCode #技能系统 #技能模板 #电梯 #电梯运力 #电梯门禁 #数据报系统 #网络安全大赛 #金仓数据库 #数据库平替用金仓 #算力建设 #库存管理 #量子计算 #RK3588 #RK3588J #评估板 #核心板 #嵌入式开发 #DSL #解析器 #状态空间 #远程桌面协议 #SPICE #resnet50 #分类识别训练 #cmmi #结对编程 # 高温监控 #ServBay #保姆级教程 #电机正反转 #TMC2240 #DIR引脚控制 #Xshell #Finalshell #生物信息学 #组学 #代理服务器 #Matrox MIL #二次开发 #CMC #SQL注入主机 #odoo #TCP/IP # DIY主机 # 交叉编译 #appche #c #分享 #PS #photoshop #CS336 #Assignment #Experiments #TinyStories #Ablation #bochs #SpringSecurity #鉴权 #AI降重 #快降重 #论文降重 #降AI率 #车载嵌入式 #Zigzag #RWK35xx #语音流 #实时传输 #AE #adobe #jquery #AITechLab #cpp-python #CUDA版本 #小智 #分子动力学 #化工仿真 #基础语法 #标识符 #常量与变量 #数据类型 #运算符与表达式 #POC #问答 #交付 #Fast R-CNN #深度学习模型 #haproxy #总体设计 #电源树 #框图 #anti-content #anti-content分析 #anti-content逆向 #ACID #多文档事务 #分布式事务 #边缘AI # Kontron # SMARC-sAMX8 #okhttp #starrocks #小艺 #搜索 #L6 #L10 #L9 #cesium #可视化 #海量数据存储 #Linux多线程 #Helm Chart #uni-app x #uts #uvue #跨端开发 #实战 #composer #symfony #java-zookeeper #文献综述 #DuckDB #协议 #量化交易 #期权分析 #Python金融 #AlphaGBM #金融科技 #Arduino BLDC #核辐射区域探测机器人 #vncdotool #链接VNC服务器 #如何隐藏光标 #gaussdb #工控 #Typora #状态图 #甘特图 #类图 #时序/序列图 #实体关系ER图 #FPGA #动态数码管 #Verilog HDL #计时 #图像检测 #Couchbase #元数据过滤 #相似性搜索 #JSON文档数据库 #智慧医疗 #xr #AI工具集成 #容器化部署 #AI教程 #VON #伯希和敦煌石窟笔记 #伯希和 #基金 #股票 美国站群服务器 美国多IP服务器 美国站群 #Hot100 #求职面试 #N皇后 #解数独 #ossinsight #Gazebo #ROS 2 #消息桥接 #机器人仿真 #fork函数 #进程创建 #进程终止 # child_process #session #JADX-AI 插件 #Claude opus 4.6 #实例分割 #isic2016 #Beidou #北斗 #SSR #UID9622 #notion #龍魂系统 #龍骨 #国学易经 #Bubble chart #气泡图 #环境领域 #机器狗 #AGV #AMR #机器人乘梯 #底层原理 #源码实现 #CSDN开发云 #ChatPPT #GESP2级 #GESP二级 #幂 #枚举算法 香港VPS服务器 VPS服务器 香港VPS #体系 #建设 #落地 #云安全 #Peta #Ra-08H #LoRaWAN #TTN #同态加密 #模块测试 #迁移学习 #密评 #商用密码应用安全性评估 #Nyquist #控制工程 #频域分析 #钟点工管理系统 #数字化管理 #HC05 #蓝牙模块 #版本兼容 #API兼容 #高通410 #随身WiFi #OpenWRT #家庭服务器 #caffeine #多级缓存 #JDK #国产技术 #自主可控 #claudecode #恒源云 #图形化界面 #Object类