工作学习问题总结:
工程名以及css起名规则:
如:wrap_content
前段框架起名用-
按钮起名btn_applay
行内属性顺序
class第一,id第二
问题汇总:
1、delete 表名能取别名吗?
答:delete 语句不能使用别名
2、取别名的位置?
答:取别名只能放在表名后面
3、多字段排序?
答:用“,”隔开如:SELECT * FROM student AS s ORDER BY age ASC,id DESC;
4、null 字段怎么排前面?
答:asc 升序自动就排在前面
5、怎么增加唯一学号?
答:先设自增字段,然后使用AUTO_INCREMENT设置初始值
如:ALTER TABLE test1 AUTO_INCREMENT=5。
6、实验手机号用 int 写入数据库?
答:手机号码是不能用 int,int 的范围是从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据,而手机号码是 11 位。
可以用bigint或者varchar,bigint的速度更快一点
7、div 里面图片居中?
div{
height: 500px;
width: 500px;
line-height: 500px;
text-align: center;
background-color: blue;
}
img{
vertical-align:middle;
width: 200px;
height: 100px;
margin: 0 auto;
}
8、style 识别顺序?
行内样式>内嵌样式>外部样式
9、em 与 rem 的区别?
em rem
一般都是以<body>的“font-size”为基准。 相对于根元素<html>设置字体大小。
相对于父元素的属性而计算的. 只需要在根元素确定一个参考值。
进行任何元素设置,都有可能需要知道他父元素的大小。
10、长度为10的数组冒泡排序比较次数?
45次。
11、JSON 怎么添加注释?
使用key : value添加;
{
'_comment':'this is commets',
'jsondata':{
Key1:value1
}
}
12、== 和 equals 是否能用来比较字符串?
直接用String定义的变量可以用==来比较,new String()出来的不可以用“==”来比较。
equals都可以。
例:
String s1 = "abc";
String s2 = "abc";
System.out.println(s1.equals(s2));//true
System.out.println(s1==s2);//true
String s3 = new String("abc");
String s4 = new String("abc");
System.out.println(s3.equals(s4));//true
System.out.println(s3==s4);//false
原因:对于引用数据类型,
用(==)进行比较的时候,比较的是他们在内存中的存放地址,
用 .equals 进行比较时,由于String 自身覆盖了Object 中的.equals 实现,不再比较存放的地址值。
结论:Stirng 类型使用 .euqal 方法更符合我们比较的需求。
工程名以及css起名规则:
如:wrap_content
前段框架起名用-
按钮起名btn_applay
行内属性顺序
class第一,id第二
问题汇总:
1、delete 表名能取别名吗?
答:delete 语句不能使用别名
2、取别名的位置?
答:取别名只能放在表名后面
3、多字段排序?
答:用“,”隔开如:SELECT * FROM student AS s ORDER BY age ASC,id DESC;
4、null 字段怎么排前面?
答:asc 升序自动就排在前面
5、怎么增加唯一学号?
答:先设自增字段,然后使用AUTO_INCREMENT设置初始值
如:ALTER TABLE test1 AUTO_INCREMENT=5。
6、实验手机号用 int 写入数据库?
答:手机号码是不能用 int,int 的范围是从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据,而手机号码是 11 位。
可以用bigint或者varchar,bigint的速度更快一点
7、div 里面图片居中?
div{
height: 500px;
width: 500px;
line-height: 500px;
text-align: center;
background-color: blue;
}
img{
vertical-align:middle;
width: 200px;
height: 100px;
margin: 0 auto;
}
8、style 识别顺序?
行内样式>内嵌样式>外部样式
9、em 与 rem 的区别?
em rem
一般都是以<body>的“font-size”为基准。 相对于根元素<html>设置字体大小。
相对于父元素的属性而计算的. 只需要在根元素确定一个参考值。
进行任何元素设置,都有可能需要知道他父元素的大小。
10、长度为10的数组冒泡排序比较次数?
45次。
11、JSON 怎么添加注释?
使用key : value添加;
{
'_comment':'this is commets',
'jsondata':{
Key1:value1
}
}
12、== 和 equals 是否能用来比较字符串?
直接用String定义的变量可以用==来比较,new String()出来的不可以用“==”来比较。
equals都可以。
例:
String s1 = "abc";
String s2 = "abc";
System.out.println(s1.equals(s2));//true
System.out.println(s1==s2);//true
String s3 = new String("abc");
String s4 = new String("abc");
System.out.println(s3.equals(s4));//true
System.out.println(s3==s4);//false
原因:对于引用数据类型,
用(==)进行比较的时候,比较的是他们在内存中的存放地址,
用 .equals 进行比较时,由于String 自身覆盖了Object 中的.equals 实现,不再比较存放的地址值。
结论:Stirng 类型使用 .euqal 方法更符合我们比较的需求。