好得很程序员自学网
  • 首页
  • 后端语言
    • C#
    • PHP
    • Python
    • java
    • Golang
    • ASP.NET
  • 前端开发
    • Angular
    • react框架
    • LayUi开发
    • javascript
    • HTML与HTML5
    • CSS与CSS3
    • jQuery
    • Bootstrap
    • NodeJS
    • Vue与小程序技术
    • Photoshop
  • 数据库技术
    • MSSQL
    • MYSQL
    • Redis
    • MongoDB
    • Oracle
    • PostgreSQL
    • Sqlite
    • 数据库基础
    • 数据库排错
  • CMS系统
    • HDHCMS
    • WordPress
    • Dedecms
    • PhpCms
    • 帝国CMS
    • ThinkPHP
    • Discuz
    • ZBlog
    • ECSHOP
  • 高手进阶
    • Android技术
    • 正则表达式
    • 数据结构与算法
  • 系统运维
    • Windows
    • apache
    • 服务器排错
    • 网站安全
    • nginx
    • linux系统
    • MacOS
  • 学习教程
    • 前端脚本教程
    • HTML与CSS 教程
    • 脚本语言教程
    • 数据库教程
    • 应用系统教程
  • 新技术
  • 编程导航
    • 区块链
    • IT资讯
    • 设计灵感
    • 建站资源
    • 开发团队
    • 程序社区
    • 图标图库
    • 图形动效
    • IDE环境
    • 在线工具
    • 调试测试
    • Node开发
    • 游戏框架
    • CSS库
    • Jquery插件
    • Js插件
    • Web框架
    • 移动端框架
    • 模块管理
    • 开发社区
    • 在线课堂
    • 框架类库
    • 项目托管
    • 云服务

当前位置:首页>CMS系统>Dedecms
<tfoot draggable='sEl'></tfoot>

mysql中浮点型是什么 mysql 浮点

很多站长朋友们都不太清楚mysql中浮点型是什么,今天小编就来给大家整理mysql中浮点型是什么,希望对各位有所帮助,具体内容如下:

本文目录一览: 1、 mysql的数据类型都有哪些 2、 mysql float和double类型的区别 3、 mysql类型 4、 mysql里float是什么东西 5、 mysql有哪些数据类型 mysql的数据类型都有哪些

1、整型MySQL数据类型 含义(有符号)tinyint(m) 1个字节 范围(-128~127)smallint(m) 2个字节 范围(-32768~32767)mediumint(m) 3个字节 范围(-8388608~8388607)int(m) 4个字节 范围(-2147483648~2147483647)bigint(m) 8个字节 范围(+-9.22*10的18次方)取值范围如果加了unsigned,则最大值翻倍,如tinyint unsigned的取值范围为(0~256)。int(m)里的m是表示SELECT查询结果集中的显示宽度,并不影响实际的取值范围,没有影响到显示的宽度,不知道这个m有什么用。2、浮点型(float和double)MySQL数据类型 含义float(m,d) 单精度浮点型 8位精度(4字节) m总个数,d小数位double(m,d) 双精度浮点型 16位精度(8字节) m总个数,d小数位设一个字段定义为float(5,3),如果插入一个数123.45678,实际数据库里存的是123.457,但总个数还以实际为准,即6位。3、定点数浮点型在数据库中存放的是近似值,而定点类型在数据库中存放的是精确值。decimal(m,d) 参数m<65 是总个数,d<30且 d<m 是小数位。4、字符串(char,varchar,_text)MySQL数据类型 含义char(n) 固定长度,最多255个字符varchar(n) 固定长度,最多65535个字符tinytext 可变长度,最多255个字符text 可变长度,最多65535个字符mediumtext 可变长度,最多2的24次方-1个字符longtext 可变长度,最多2的32次方-1个字符char和varchar:1.char(n) 若存入字符数小于n,则以空格补于其后,查询之时再将空格去掉。所以char类型存储的字符串末尾不能有空格,varchar不限于此。2.char(n) 固定长度,char(4)不管是存入几个字符,都将占用4个字节,varchar是存入的实际字符数+1个字节(n<=255)或2个字节(n>255),所以varchar(4),存入3个字符将占用4个字节。3.char类型的字符串检索速度要比varchar类型的快。varchar和text:1.varchar可指定n,text不能指定,内部存储varchar是存入的实际字符数+1个字节(n<=255)或2个字节(n>255),text是实际字符数+2个字节。2.text类型不能有默认值。3.varchar可直接创建索引,text创建索引要指定前多少个字符。varchar查询速度快于text,在都创建索引的情况下,text的索引似乎不起作用。5.二进制数据(_Blob)1._BLOB和_text存储方式不同,_TEXT以文本方式存储,英文存储区分大小写,而_Blob是以二进制方式存储,不分大小写。2._BLOB存储的数据只能整体读出。3._TEXT可以指定字符集,_BLO不用指定字符集。6.日期时间类型MySQL数据类型 含义date 日期 '2008-12-2'time 时间 '12:25:36'datetime 日期时间 '2008-12-2 22:06:44'timestamp 自动存储记录修改时间若定义一个字段为timestamp,这个字段里的时间数据会随其他字段修改的时候自动刷新,所以这个数据类型的字段可以存放这条记录最后被修改的时间。

mysql float和double类型的区别

一、数据类型

MySQL支持所有标准SQL数值数据类型。

这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。

关键字INT是INTEGER的同义词,关键字DEC是DECIMAL的同义词。

MySQL支持的整数类型有TINYINT、MEDIUMINT和BIGINT。下面的表显示了需要的每个整数类型的存储和范围。

对于小数的表示,MySQL分为两种方式:浮点数和定点数。浮点数包括float(单精度)和double(双精度),而定点数只有decimal一种,在MySQL中以字符串的形式存放,比浮点数更精确,适合用来表示货币等精度高的数据。

BIT数据类型保存位字段值,并且支持MyISAM、MEMORY、InnoDB和BDB表。

类型大小范围(有符号)范围(无符号)unsigned约束用途TINYINT1 字节(-128,127)(0,255)小整数值SMALLINT2 字节(-32 768,32 767)(0,65 535)大整数值MEDIUMINT3 字节(-8 388 608,8 388 607)(0,16 777 215)大整数值INT或INTEGER4 字节(-2 147 483 648,2 147 483 647)(0,4 294 967 295)大整数值BIGINT8 字节(-9 233 372 036 854 775 808,9 223 372 036 854 775 807)(0,18 446 744 073 709 551 615)极大整数值FLOAT4 字节

float(255,30)(-3.402 823 466 E+38,-1.175 494 351 E-38),0,(1.175 494 351 E-38,3.402 823 466 351 E+38)0,(1.175 494 351 E-38,3.402 823 466 E+38)单精度

浮点数值DOUBLE8 字节

double(255,30)(-1.797 693 134 862 315 7 E+308,-2.225 073 858 507 201 4 E-308),0,(2.225 073 858 507 201 4 E-308,1.797 693 134 862 315 7 E+308)0,(2.225 073 858 507 201 4 E-308,1.797 693 134 862 315 7 E+308)双精度

浮点数值DECIMAL对DECIMAL(M,D) ,如果M>D,为M+2否则为D+2

double(65,30)依赖于M和D的值依赖于M和D的值小数值1.1 int整数示例

# 创建表一个是默认宽度的int,一个是指定宽度的int(5)

mysql> create table t1 (id1 int,id2 int(5));

Query OK, 0 rows affected (0.02 sec)

# 像t1中插入数据1,1

mysql> insert into t1 values (1,1);

Query OK, 1 row affected (0.01 sec)

# 可以看出结果上并没有异常

mysql> select * from t1;

+------+------+

| id1 | id2 |

+------+------+

| 1 | 1 |

+------+------+

row in set (0.00 sec)

# 那么当我们插入了比宽度更大的值,会不会发生报错呢?

mysql> insert into t1 values (111111,111111);

Query OK, 1 row affected (0.00 sec)

# 答案是否定的,id2仍然显示了正确的数值,没有受到宽度限制的影响

mysql> select * from t1;

+------------+--------+

| id1 | id2 |

+------------+--------+

| 0000000001 | 00001 |

| 0000111111 | 111111 |

+------------+--------+

rows in set (0.00 sec)

mysql类型

MySQL常见数据类型:[数值]、[日期时间]和[字符串]类型。

一、数值

1、整型

MySQL数据类型含义(有符号)tinyint1个字节

范围(-128~127)smallint2个字节

范围(-32768~32767)mediumint3个字节

范围(-8388608~8388607)int4个字节

范围(-2147483648~2147483647)bigint8个字节

范围(+-9.22*10的18次方)

在int类型里,都是用来存储整形数据,可以根据实际需要选取数据类型。

取值范围如果加了unsigned,则最大数值范围翻倍,比如 tinyint unsigned的取值范围为(0~256)。

int(m)里的m是表示SELECT查询结果集中的显示宽度,无实际意义,不影响实际的取值范围

2、浮点型

MySQL数据类型含义float(m,d)单精度浮点型

8位精度(4字节)

m总个数,d小数位double(m,d)双精度浮点型

16位精度(8字节)

m总个数,d小数位decimal(m,d)定点数

总个数m<38, d小数位

设一个字段定义为float(5,2),如果插入一个数123.45678,实际数据库里存的是123.46(四舍五入)

mysql里float是什么东西

今天做实验,本来以前都已经做得差不多了的,可突然U盘一下子坏掉,计算机无法识别,驱动重装没用,别人机器上也不能使用,看来是U盘自身出问题了。而更可怕的是,最近忙着整理材料,所以许多最新版本的材料和学习工作方面的资料都在U盘中,并且其中的许多老版本自己机器上早已删掉,怪只怪我太信任这块盘了。没办法,实验得重做,资料可能也得重新写重新找了......

然后就在做第二个实验结尾后意外地发现了MySQL数据类型中float的一个问题,现在帖出来请大家指点。百度中许多同仁也遇到了这个问题--传说中精典的浮点数精度问题。

原文如下:

一、浮点数的概念及误差问题:

浮点数是用来表示实数的一种方法,它用 M(尾数) * B( 基数)的E(指数)次方来表示实数,相对于定点数来说,在长度一定的情况下,具有表示数据范围大的特点。但同时也存在误差问题,这就是著名的浮点数精度问题!

浮点数有多种实现方法,计算机中浮点数的实现大都遵从 IEEE754 标准,IEEE754 规定了单精度浮点数和双精度浮点数两种规格,单精度浮点数用4字节(32bit)表示浮点数,格式是:

1位符号位 8位表示指数 23位表示尾数

双精度浮点数8字节(64bit)表示实数,格式是:

1位符号位 11位表示指数 52位表示尾数

同时,IEEE754标准还对尾数的格式做了规范:d.dddddd...,小数点左面只有1位且不能为零,计算机内部是二进制,因此,尾数小数点左面部分总是1。显然,这个1可以省去,以提高尾数的精度。由上可知,单精度浮点数的尾数是用24bit表示的,双精度浮点数的尾数是用53bit表示的,转换成十进制:

2^24 - 1 = 16777215 2^53 - 1 = 9007199254740991

由上可见,IEEE754单精度浮点数的有效数字二进制是24位,按十进制来说,是8位;双精度浮点数的有效数字二进制是53位,按十进制来说,是16 位。显然,如果一个实数的有效数字超过8位,用单精度浮点数来表示的话,就会产生误差!同样,如果一个实数的有效数字超过16位,用双精度浮点数来表示,也会产生误差!对于 1310720000000000000000.66 这个数,有效数字是24位,用单精度或双精度浮点数表示都会产生误差,只是程度不同:

单精度浮点数: 1310720040000000000000.00

双精度浮点数: 1310720000000000000000.00

双精度差了 0.66 ,单精度差了近4万亿!这个结果为什么与翟振兴例子中的差很多呢?原因是翟振兴的测试用表中对字段进行了限制,实际上显示的是mysql溢出后的值,而我这里给出的是计算机中实际的值,如果把测试表字段精度提高到24位或以上,得到的结果就相同了。

以上说明了因长度限制而造成的误差,但这还不是全部!采用IEEE754标准的计算机浮点数,在内部是用二进制表示的,但在将一个十进制数转换为二进制浮点数时,也会造成误差,原因是不是所有的数都能转换成有限长度的二进制数。对于翟振兴测试中用到的 131072.32 这个数,其有效数字是8位,按理应该能用单精度浮点数准确表示,为什么会出现偏差呢?看一下这个数据二进制尾数就明白了

10000000000000000001010001......

显然,其尾数超过了24bit,根据舍入规则,尾数只取 100000000000000000010100,结果就造成翟振兴测试中遇到的“奇怪”现象!131072.68 用单精度浮点数表示变成 131072.69 ,原因与此类似。实际上有效数字小于8位的数,浮点数也不一定能精确表示,7.22这个数的尾数就无法用24bit二进制表示,当然在数据库中测试不会有问题(舍入以后还是7.22),但如果参与一些计算,误差积累后,就可能产生较大的偏差。

二、mysql 和 oracle中的数值类型:

翟振兴发现的问题是不是只有 mysql 存在呢?显然不是,只要是符合IEEE754标准的浮点数实现,都存在相同的问题。

mysql中的数值类型(不包括整型):

IEEE754浮点数: float (单精度) , double 或 real (双精度)

定点数: decimal 或 numeric

oracle中的数值类型:

oracle 浮点数 : number (注意不指定精度)

IEEE754浮点数: BINARY_FLOAT (单精度) , BINARY_DOUBLE (双精度)

FLOAT,FLOAT(n) (ansi要求的数据类型)

定点数: number(p,s)

如果在oracle中,用BINARY_FLOAT等来做测试,结果是一样的。

因此,在数据库中,对于涉及货币或其他精度敏感的数据,应使用定点数来存储,对mysql来说是 decimal,对oracle来说就是number(p,s)。双精度浮点数,对于比较大的数据同样存在问题!

三、编程中也存在浮点数问题:

不光数据库中存在浮点数问题,编程中也同样存在,甚至可以说更值得引起注意!

通过上面的介绍,浮点数的误差问题应该比较清楚了。如果在程序中做复杂的浮点数运算,误差还会进一步放大。因此,在程序设计中,如果用到浮点数,一定要意识到可能产生的误差问题。不仅如此,浮点数如果处理不好,还会导致程序BUG!看下面的语句:

if (x != y) { z = 1 / (x -y);}

这个语句看起来没有问题,但如果是浮点数,就可能存在问题!再看下面的语句会输出什么结果:

public class Test {

public static void main(String[] args) throws Exception {

System.out.print("7.22-7.0=" + (7.22f-7.0f));

}

}

我们可能会想当然地认为输出结果应该是 0.22 ,实际结果却是 0.21999979 !

因此,在编程中应尽量避免做浮点数的比较,否则可能会导致一些潜在的问题!

除了这些,还应注意浮点数中的一些特殊值,如 NaN、+0、-0、+无穷、-无穷等,IEEE754虽然对此做了一些约定,但各具体实现、不同的硬件结构,也会有一些差异,如果不注意也会造成错误!

四、总结:

从上面的分析,我们可以得出以下结论:

1、浮点数存在误差问题;

2、对货币等对精度敏感的数据,应该用定点数表示或存储;

3、编程中,如果用到浮点数,要特别注意误差问题,并尽量避免做浮点数比较;

4、要注意浮点数中一些特殊值的处理。

June,浮点数问题,很容易被忽视,可能具有一定的普遍性,也许应该发给其他技术人员,以免再出现这方面的问题。

-----Original Message-----

From: htang [mailto:htang@corp.netease.com]

Sent: Tuesday, September 26, 2006 6:29 PM

To: 翟振兴

Cc: LisaLan; 关宝军; 韦连友

Subject: RE: RE: mysql中float的问题

这个问题不是一个Bug,而是浮点数本身存在的局限。原因是计算机对浮点数的表示是 M * 2 的 N 次方,其中M是尾数,N是指数,在此转换过程中存在数据损失,因此浮点数(包括double类型)是不能精确表示所有实数的。出现的问题正是由误差和四舍五入造成的。

-----Original Message-----

From: 翟振兴 [mailto:zxzhai@corp.netease.com]

Sent: Tuesday, September 26, 2006 12:17 PM

To: htang

Cc: LisaLan; 关宝军; 韦连友

Subject: Re: RE: mysql中float的问题

Importance: High

老唐,您好!

昨天测试发现,当float数据类型超过131072时候,插入的数据会发现不稳定情况,测试过程如下:

mysql> desc test10;

+------------+---------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+------------+---------------+------+-----+---------+-------+

| floattest | float(12,2) | YES | | NULL | |

| doubletest | double(12,2) | YES | | NULL | |

| dectest | decimal(12,2) | YES | | NULL | |

+------------+---------------+------+-----+---------+-------+

mysql> insert into test10 values(131071,131071,131071);

Query OK, 1 row affected (0.00 sec)

mysql> select * from test10;

+-----------+------------+-----------+

| floattest | doubletest | dectest |

+-----------+------------+-----------+

| 131071.00 | 131071.00 | 131071.00 |

+-----------+------------+-----------+

1 row in set (0.00 sec)

mysql> insert into test10 values(131071.32,131071.32,131071.32);

Query OK, 1 row affected (0.00 sec)

mysql> select * from test10;

+-----------+------------+-----------+

| floattest | doubletest | dectest |

+-----------+------------+-----------+

| 131071.00 | 131071.00 | 131071.00 |

| 131071.32 | 131071.32 | 131071.32 |

+-----------+------------+-----------+

2 rows in set (0.00 sec)

mysql> insert into test10 values(131071.68,131071.68,131071.68);

Query OK, 1 row affected (0.00 sec)

mysql> select * from test10;

+-----------+------------+-----------+

| floattest | doubletest | dectest |

+-----------+------------+-----------+

| 131071.00 | 131071.00 | 131071.00 |

| 131071.32 | 131071.32 | 131071.32 |

| 131071.68 | 131071.68 | 131071.68 |

+-----------+------------+-----------+

3 rows in set (0.01 sec)

mysql> insert into test10 values(131072,131072,131072);

Query OK, 1 row affected (0.00 sec)

mysql> select * from test10;

+-----------+------------+-----------+

| floattest | doubletest | dectest |

+-----------+------------+-----------+

| 131071.00 | 131071.00 | 131071.00 |

| 131071.32 | 131071.32 | 131071.32 |

| 131071.68 | 131071.68 | 131071.68 |

| 131072.00 | 131072.00 | 131072.00 |

+-----------+------------+-----------+

4 rows in set (0.00 sec)

mysql> insert into test10 values(131072.32,131072.32,131072.32);

Query OK, 1 row affected (0.00 sec)

mysql> select * from test10;

+-----------+------------+-----------+

| floattest | doubletest | dectest |

+-----------+------------+-----------+

| 131071.00 | 131071.00 | 131071.00 |

| 131071.32 | 131071.32 | 131071.32 |

| 131071.68 | 131071.68 | 131071.68 |

| 131072.00 | 131072.00 | 131072.00 |

| 131072.31 | 131072.32 | 131072.32 |

+-----------+------------+-----------+

5 rows in set (0.00 sec)

mysql> insert into test10 values(131072.68,131072.68,131072.68);

Query OK, 1 row affected (0.00 sec)

mysql> select * from test10;

+-----------+------------+-----------+

| floattest | doubletest | dectest |

+-----------+------------+-----------+

| 131071.00 | 131071.00 | 131071.00 |

| 131071.32 | 131071.32 | 131071.32 |

| 131071.68 | 131071.68 | 131071.68 |

| 131072.00 | 131072.00 | 131072.00 |

| 131072.31 | 131072.32 | 131072.32 |

| 131072.69 | 131072.68 | 131072.68 |

+-----------+------------+-----------+

6 rows in set (0.00 sec)

mysql> insert into test10 values(131072.66,131072.66,131072.66);

Query OK, 1 row affected (0.00 sec)

mysql> select * from test10;

+-----------+------------+-----------+

| floattest | doubletest | dectest |

+-----------+------------+-----------+

| 131071.00 | 131071.00 | 131071.00 |

| 131071.32 | 131071.32 | 131071.32 |

| 131071.68 | 131071.68 | 131071.68 |

| 131072.00 | 131072.00 | 131072.00 |

| 131072.31 | 131072.32 | 131072.32 |

| 131072.69 | 131072.68 | 131072.68 |

| 131072.66 | 131072.66 | 131072.66 |

+-----------+------------+-----------+

mysql> insert into test10 values(1310720000000000000000.66,1310720000000000000000.66,1310720000000000000000.66);

Query OK, 1 row affected, 3 warnings (0.00 sec)

mysql> select * from test10;

+----------------+---------------+---------------+

| floattest | doubletest | dectest |

+----------------+---------------+---------------+

| 131071.00 | 131071.00 | 131071.00 |

| 131071.32 | 131071.32 | 131071.32 |

| 131071.68 | 131071.68 | 131071.68 |

| 131072.00 | 131072.00 | 131072.00 |

| 131072.31 | 131072.32 | 131072.32 |

| 131072.69 | 131072.68 | 131072.68 |

| 131072.66 | 131072.66 | 131072.66 |

| 10000000000.00 | 9999999999.99 | 9999999999.99 |

+----------------+---------------+---------------+

以上测试说明:

当insert的数据范围在+-131072(65536×2)以内的时候,float数据精度是正确的,但是超出这个范围的数据就不稳定,没有发现有相关的参数设置

建议:将float改成double或者decimal,两者的差别是double是浮点计算,decimal是定点计算,会得到更精确的数据。

mysql有哪些数据类型

MySQL支持多种类型,大致可以分为四类:数值型、浮点型、日期/时间和字符串(字符)类型。

1.数值型

MySQL支持所有标准SQL数值数据类型。

这些数值类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。

关键字INT是INTEGER的同义词,关键字DEC是DECIMAL的同义词。

2.浮点型:float,double

3.日期及时间型

表示时间值的日期和时间类型为DATETIME、DATE、TIMESTAMP、TIME和YEAR。

4.字符串类型:

字符串类型指CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、ENUM和SET。

关于mysql中浮点型是什么的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。

查看更多关于mysql中浮点型是什么 mysql 浮点的详细内容...

声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did123161
更新时间:2022-11-21   阅读:46次

上一篇: 织梦模版描述怎么修改 织梦自定义模型调用

下一篇:html轮番图怎么设置 html3个图片的轮播图怎么做

相关资讯

最新资料更新

  • 1.详解织梦dedecms自定义表单提交之后发送到邮箱的方法
  • 2.织梦建站访问首页时后面都会添加上index.html该如何去掉
  • 3.DEDE列表页及文章页调用TAG标签并加入自己的样式
  • 4.DedeCms后台登录一片空白的解决方法
  • 5.织梦DedeCms的安全问题解决办法(安全设置)
  • 6.网站子目录安装dedecms导致网页布局混乱的解决方法
  • 7.Dedecms图集批量上传提示报错302的解决方法
  • 8.DedeCms调用分类信息到首页并和栏目整齐排序方法
  • 9.dedecms 调用单页栏目内容到首页的方法
  • 10.织梦网站后台底部被挂黑链的解决方法详细解析
  • 11.windowsxp下织梦后台如何安装
  • 12.给Dedecms文章列表分页标题加上序号的方法示例
  • 13.dedecms织梦实现中英文分页功能方法步骤
  • 14.防止Dedecms入侵、漏洞问题的4点安全防范建议
  • 15.dedecms删除系统自定义变量的方法
  • 16.浅析DedeCMS投票模块漏洞的解决方法
  • 17.DEDECMS教程:去除列表页文章标题加粗标签的方法
  • 18.dedecms怎么设置当三级栏目为空时不显示同级栏目
  • 19.Dedecms网站地图获取文章列表支持标签调用的方法
  • 20.DEDE集成百度搜索谷歌搜索站内全站搜索站内按栏目搜索等功能的搜索栏

CopyRight:2016-2025好得很程序员自学网 备案ICP:湘ICP备09009000号-16 http://haodehen.cn
本站资讯不构成任何建议,仅限于个人分享,参考须谨慎!
本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

网站内容来源于网络分享,如有侵权发邮箱到:kenbest@126.com,收到邮件我们会即时下线处理。
网站框架支持:HDHCMS   51LA统计 百度统计
Copyright © 2018-2025 「好得很程序员自学网」
[ SiteMap ]