发表于: 2017-11-24 23:19:53

1 672


今天完成的事
复习Mysql数据类型的长度
数据类型的长度和大小,在mysql中我们定义一个字段的时候,都要给字段定义长度属性,这和字段的大小是否有关系呢?
 MySQL有几种数据类型可以限制类型的"长度",有CHAR(Length)、VARCHAR(Length)、TINYINT(Length)、SMALLINT(Length)、MEDIUMINT(Length)、INT(Length)、BIGINT(Length)、FLOAT(Length, Decimals)、DOUBLE(Length, Decimals)和DECIMAL(Length, Decimals)
 然而,这些数据类型的长度,并不是都指数据的大小。具体说就是:
(1)CHAR、VARCAHR的长度是指字符的长度,例如CHAR[3]则只能放字符串"123",如果插入数据"1234",则从高位截取,变为"123"。 VARCAHR同理。
(2)TINYINT、SMALLINT、MEDIUMINT、INT和BIGINT的长度,其实和数据的大小无关!Length指的是显示宽度,举个例子:
经过尝试
我发现在数据库中增加数据的字节
通过更改数据类型的长度无法提高数据类型的范围
因此对于int类型的字段,我们可以给1个字节的长度
看到一个形象的比喻
redirect:请求重定向:客户端行为,本质上为2次请求,地址栏改变,前一次请求对象消失。举例:你去银行办事(forward.jsp),结果告诉你少带了东西,你得先去公安局办(index.html)临时身份证,这时你就会走出银行,自己前往公安局,地址栏变为index.html.
forward:请求转发:服务器行为,地址栏不变。举例:你把钱包落在出租车上,你去警察局(forward.jsp)报案,警察局说钱包落在某某公司的出租车上(index.html),这时你不用亲自去找某某公司的出租车,警察局让出租车自己给你送来,你只要在警察局等就行。所以地址栏不变,依然为forward.jsp
需求分析
文章表
idint1
文章标题string10
作者string10
发布时间long1
封面stringmax
点赞数int1
收藏数int1
内容stringmax
状态int1
分类int1
摘要stringmax
用户表
idint1
namestring10
年级int1
头像string20
逆袭豆int10
登陆时间long10
验证码int1
收藏表
idint1
用户idint1
收藏类型(视频or文章)int1
收藏idint1
收藏时间long1
影音表
idint1
封面stringmax
标题string10
作者string10
发布时间long1
年级int1
科目int1
收藏数int1
点赞数int1
简介stringmax
正文stringmax
头像stringmax
状态int1
分类(是否轮播图)int1
视频时长long1
url视频地址stringmax
老师表
idint1
姓名string10
头像stringmax
明天计划的事
复盘评审,准备后天小课堂
遇到的问题
收获  
初始化顺序: 
1. 初始化父类中的静态成员变量和静态代码块 ; 
2. 初始化子类中的静态成员变量和静态代码块 ; 
3.初始化父类的普通成员变量和代码块,再执行父类的构造方法;
4.初始化子类的普通成员变量和代码块,再执行子类的构造方法; 



返回列表 返回列表
评论

    分享到