高手,来看看我的棉试题?

lord_is_layuping 2008-04-22 05:54:07
1、 详细说明程序设计思路:
现需要从数据库的专家表中抽取若干位专家(每一位专家都有一个行业属性),现在页面上已经有两个选项,一个是行业多选框,可以选择一个或多个行业,另外一个是文本框,填入需要抽取的专家个数。
请根据以上两个条件抽取专家,同时需要达到的要求是:
(1) 随机抽取,即每次抽取的专家不同
(2) 按行业多选框选中的行业,专家数近似平均分布,如选中3个专业,抽取10人,则专家数分布应为4、3、3或者3、4、3或者3、3、4。

2、 设计一个简单的bbs数据库:
有用户、权限、文章三个对象,根据这三个对象设计若干张表并说明这些表之间的关联,表中必需的字段自己定义,数据库类型不限。
...全文
178 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
huanggeng_8552 2008-04-24
  • 打赏
  • 举报
回复
楼主人真好呀,一个 字也有1分,真好
lord_is_layuping 2008-04-23
  • 打赏
  • 举报
回复
怎么搞的啊,一下子回了这么多.晕
lord_is_layuping 2008-04-23
  • 打赏
  • 举报
回复
感谢各位:
huanggeng_8552
caoyinghui1986
kokobox
nihuajie05
haoxiongok
PQjava
waykim
hepeng19861212

先谢谢5L的huanggeng_8552 ,

6L的GG,谢谢你,感觉应该可以了。
不过,我感觉出题者的意思应该是说:(1)(2)两个条件同时满足。


9L的GG,好象也是2个条件分开做的。感谢你的 内存管理机制,对我很有用。

----只有实践才是检验真理的唯一标准.
谢谢9楼的。

感谢各位帮顶的 兄弟。


lord_is_layuping 2008-04-23
  • 打赏
  • 举报
回复
感谢各位:
huanggeng_8552
caoyinghui1986
kokobox
nihuajie05
haoxiongok
PQjava
waykim
hepeng19861212

先谢谢5L的huanggeng_8552 ,

6L的GG,谢谢你,感觉应该可以了。
不过,我感觉出题者的意思应该是说:(1)(2)两个条件同时满足。


9L的GG,好象也是2个条件分开做的。感谢你的 内存管理机制,对我很有用。

----只有实践才是检验真理的唯一标准.
谢谢9楼的。

感谢各位帮顶的 兄弟。
lord_is_layuping 2008-04-23
  • 打赏
  • 举报
回复
感谢各位:
huanggeng_8552
caoyinghui1986
kokobox
nihuajie05
haoxiongok
PQjava
waykim
hepeng19861212

先谢谢5L的huanggeng_8552 ,

6L的GG,谢谢你,感觉应该可以了。
不过,我感觉出题者的意思应该是说:(1)(2)两个条件同时满足。


9L的GG,好象也是2个条件分开做的。感谢你的 内存管理机制,对我很有用。

----只有实践才是检验真理的唯一标准.
谢谢9楼的。

感谢各位帮顶的 兄弟。
感谢各位看贴的 兄弟。
lord_is_layuping 2008-04-23
  • 打赏
  • 举报
回复
感谢各位:
huanggeng_8552
caoyinghui1986
kokobox
nihuajie05
haoxiongok
PQjava
waykim
hepeng19861212

先谢谢5L的huanggeng_8552 ,

6L的GG,谢谢你,感觉应该可以了。
不过,我感觉出题者的意思应该是说:(1)(2)两个条件同时满足。


9L的GG,好象也是2个条件分开做的。感谢你的 内存管理机制,对我很有用。

----只有实践才是检验真理的唯一标准.
谢谢9楼的。

感谢各位帮顶的 兄弟。
感谢各位看贴的 兄弟。
lord_is_layuping 2008-04-23
  • 打赏
  • 举报
回复
感谢各位:
huanggeng_8552
caoyinghui1986
kokobox
nihuajie05
haoxiongok
PQjava
waykim
hepeng19861212

先谢谢5L的huanggeng_8552 ,

6L的GG,谢谢你,感觉应该可以了。
不过,我感觉出题者的意思应该是说:(1)(2)两个条件同时满足。


9L的GG,好象也是2个条件分开做的。感谢你的 内存管理机制,对我很有用。

----只有实践才是检验真理的唯一标准.
谢谢9楼的。

感谢各位帮顶的 兄弟。
感谢各位看贴的 兄弟。
lord_is_layuping 2008-04-23
  • 打赏
  • 举报
回复
感谢各位:
huanggeng_8552
caoyinghui1986
kokobox
nihuajie05
haoxiongok
PQjava
waykim
hepeng19861212

先谢谢5L的huanggeng_8552 ,

6L的GG,谢谢你,感觉应该可以了。
不过,我感觉出题者的意思应该是说:(1)(2)两个条件同时满足。


9L的GG,好象也是2个条件分开做的。感谢你的 内存管理机制,对我很有用。

----只有实践才是检验真理的唯一标准.
谢谢9楼的。

感谢各位帮顶的 兄弟。
感谢各位看贴的 兄弟。
haoxiongok 2008-04-22
  • 打赏
  • 举报
回复
waykim 2008-04-22
  • 打赏
  • 举报
回复
在顶,在刷
hepeng19861212 2008-04-22
  • 打赏
  • 举报
回复
这个要根据实际需求去做.设计方案有多种,就看哪种适合实际应用了.你可以自己设计一种,然后告诉面试官你的想法就行了.没有哪个方案好,也没有哪个差,因为这些方案都没有付诸实践.只有实践才是检验真理的唯一标准.
对面试官说出你的idea(当然考虑的越全面越好),这就够了
waykim 2008-04-22
  • 打赏
  • 举报
回复
都在群里啊
haoxiongok 2008-04-22
  • 打赏
  • 举报
回复
火龙果叫天影,的确在群里
PQjava 2008-04-22
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 kokobox 的回复:]
没有仔细看你的问题,但是我可以告诉你

!!!!
[/Quote]
什么 火龙果 在群里???
ding
haoxiongok 2008-04-22
  • 打赏
  • 举报
回复
还顶,哈哈
haoxiongok 2008-04-22
  • 打赏
  • 举报
回复
继续顶
haoxiongok 2008-04-22
  • 打赏
  • 举报
回复
帮楼主顶
nihuajie05 2008-04-22
  • 打赏
  • 举报
回复
你拥有一个集合
里面是所有专家方向的字段(比如数学,电子,化学),然后,就N个不同的随机数字就可以取到随机的专家方向了...
然后拿取到的字段到数据库中选取这个方向的专家.JAVA中会返回所有满足条件的一个集合...再取下随机吧...第一个要求搞定
第2个要求嘛....10/3=3,从1-3取一个数字,让多下来的10%3+到被选中的幸运儿身上嘛....就满足咯
呼呼
如果要求每次都不一样呢....
第一,数据量少的情况下这个要求本身有点问题
第二,数据量足够大的时候呢,可以参照比较简单的内存管理机制,我说个简单的吧,就是给他加个字段0|1,如果最近用过就改成1,不然就是0...在选的时候加一个这个字段不是0.然后过了多少时间后,数据库维护下,全部更改成0
不知道这样算不算详细

至于数据库设计....呵呵...我就不说了..参照5L...比较麻烦..比较懒..西西
kokobox 2008-04-22
  • 打赏
  • 举报
回复
没有仔细看你的问题,但是我可以告诉你

火龙果 在群里!!!!
lord_is_layuping 2008-04-22
  • 打赏
  • 举报
回复
谢谢楼上的两位,我看看还有没有不同的看法,明早来揭贴。
加载更多回复(6)

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧