正经人谁写日记!!

正经人不~写日记之面试实录

这次我就来不正经一回
~~狂人 日记


第一题

用一行MySQL语句,找出数据表table_name中经理(Manager_Id)的所有记录:

Employee_IdPasswordManager_Id
1123456781
2123456782
312345678NULL
412345678NULL
SELECT * FROM table_name WHERE Manager_Id IS NOT NULL

第二题

用一行MySQL语句,找出数据表courses中最多学生选取的课程,不允许出现重复数据:

student_Idcourse
1Physics
2Mathematics
3Mathematics
4Chemistry
5Biology
6Mathematics
7Biology
8Mathematics
SELECT course FROM courses COUNT (*) AS repetitions,course GROUP BY course HAVING repetitions > 1

第三题

现有表table1和table2,关系如图所示,按输出要求,用一行MySQL语句表达出来它们之间的连接关系:

图1

table1

book_Idbook_titlebook_authorbook_date
1朝花夕拾鲁迅1928
2阿Q正传鲁迅1921
3围城钱钟书1947
4热闹是他们的,我什么也没有朱自清1927-07
5狂人日记鲁迅1918

table2

book_authorbook_count
鲁迅66
钱钟书60
周树人99
SELECT l.book_id, r.book_author, r.book_count FROM table1 l LEFT JOIN table2 r ON l.book_author = r.book_author

输出:

l.book_Idr.book_authorr.book_count
1鲁迅66
2鲁迅66
3钱钟书60
4NULLNULL
5鲁迅66
SELECT l.book_id, r.book_author, l.book_count FROM table1 l LEFT JOIN table2 r ON l.book_author = r.book_author

输出:

l.book_Idl.book_authorr.book_count
1鲁迅66
2鲁迅66
3钱钟书60
4朱自清NULL
5鲁迅66

第四题

b标签有什么用?
b 标签定义粗体的文本。


第五题

#选择器和.选择器有什么用?
#id选择器指定具有ID的元素的样式。
.类选择器可以通过指定的 class 查找元素。


第六题

用javascript获取input的内容
var outInput = document.getElementById(“input”);


第七题

<span><div></div></span> 是否正确,为什么?
div是一个块级元素,它包含的元素会自动换行,而span是行内元素。一行内无法放多行内容。
所以span可以作为div的子元素,但div不能是span的子元素。


第八题

说说异常处理类型

throw、throws和try…catch,其中:
throw 抛出一个异常对象,语法:throw new Exception();
throws 抛出异常声明,声明这个方法可能会抛出一个异常。如果有异常,则获取并抛出异常;
try…catch 手动检查异常并处理。

异常类的结构:

1.IOException (输入输出异常)
文件未找到异常:FileNotFoundException
文件已结束异常:EOFException
数据库操作异常:SQLException

2.RuntimeException (运行异常)
算术异常类:ArithmeticExecption
空指针异常类:NullPointerException
类型强制转换异常:ClassCastException
方法未找到异常:NoSuchMethodException
数组下标越界异常:ArrayIndexOutOfBoundsException
非法数据异常:IllegalArgumentException
不合理时间唤醒异常:IllegalStateException

3.ClassNotFoundException (无法找到指定类异常)

4.CloneNotSupportedException (不支持克隆异常)
没有实现Cloneable接口

写在最后:
学而不思则罔,思而不学则殆。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值