09-06-04 下午面试

1、java中对象容器接口及对应类
2、public、private、protect、static区别
3、
要求:点击标题行的checkbox,数据行的checkbox全选

<table id="tgrid">
<!--标题行-->
      <thread>
         <tr>
           <td><input type="checkbox">标题</td>
           <td>&nbsp;</td>
         </tr>
      </thread>

<!--数据行-->
      <tbody>
         <tr>
            <td><input type="checkbox">001</td>
           <td><input type="button" value="delete"></td>
         </tr>
         <tr>
           <td> <input type="checkbox">002 </td>
           <td><input type="button" value="delete"></td>
          </tr>

         <tr>
           <td><input type="checkbox">003 </td>
           <td><input type="button" value="delete"></td>
         </tr>
      </tbody>
   </table>
4、写css 针对第三题的删除

5、数据库:写sql语句查出 每种类型的书一年的销量(quantity)

两张表
表1
book
  字段       book_id  book_name  type
  数据类型   number   varchar    varchar

表2
sales
  字段       book_id  quantity   sale_date
  数据类型    number   number     date
  内部函数:to_year(date)可查出日期(date)对应的year

本人当时答案;不知道是否正确
select s.quantity from sales s where s.book_id
=(select b.book_id from book b where b.type=?)
and s.date=to_year(date);

6、mvc模式强制的将数据的输入、业务处理及数据控制分离,请解释下mvc模式下的
模型-视图-控制(model-view-control)各层含义,并用mvc实现用户登陆,
请写出各层简单的代码。

7、请写出不多于10个的java开源项目,并说明他们在项目中的用途


你可能感兴趣的:(sql,mvc,面试,css)