百度PHP/JSP职位在线笔试真题详解
作者: gb, 出处:IT专家网, 责任编辑: 李书琴,
2007-12-18 12:33
这是2007年百度PHP/JSP职位的在线笔试题,这份笔试题曾经使数以万计的优秀程序员对百度望洋兴叹,而我们的作者也正是凭借这份答案顺利通过笔试,下面他将把他通过百度笔试的原版解答贡献出来,以飨读者……
【IT专家网独家】试题:
1、请写一个程序,随机打印“0”、“1”、“2”,但保证“0”、“1”、“2”出现的概率是可配置的,例如2:1:3。
2、有一个基于数据库的通知发布系统,需要能够灵活配置通知生效的时间:
a)可以设置在某几个小时内生效,如指定"2046年12月24日 18时到25日0时生效
b)可以设置在一周的某几天发布,如可以设置周六、周日生效
c)可以设置一月的某几天生效,如可以设置5号、6号生效
d)可以设置某一月的奇数日或者偶数日生效,如1、3、5号生效
请设计数据库表结构,并简要说明设计思路。
3、为某图书馆开发在线浏览系统,使用户可以通过自定义的图书别名浏览相关联的图书内容。假设该图书馆有1000万注册用户,馆藏图书1000万部。在线浏览系统允许用户自定义分类名称,每个分类可以包含若干部书籍。用户可以添加、删除分类,修改分类的名称(同一用户不允许有名称相同的分类),可以在分类下添加、删除书籍,修改书籍的别名(同一分类下不允许有名称相同的别名)。现在设定每个用户最多可以自定义100个分类,每个分类最多可以包含100部书籍。
A、假定用数据库解决存储问题,请设计相关的数据表结构,并给出设计考虑。
B、请给出下列操作的SQL语句

- 本文关键词:


