2014-10-22威睿电通面试总结

    今天去威睿电通面试,主要介绍下三个项目,问得很详细,现在回忆一下问得有些问题回答得不好,这里总结一下作为前车之鉴吧。

    第一个学生成绩管理系统

    1、功能模块划分有哪些,我回答了。又问录入模块是怎么实现的

答曰:输入学生学号、姓名及各科成绩,用insert语句将这些信息插入到数据库中。

    2、你是怎么确保录入成绩时,不重复录入?

答:学号是主键,是唯一的,回答的不好。

思路一:插入数据之前,先查询编号,看是否存在,如果存在不准插入;如果不存在则允许插入;

最好的解决之道就是如果不存在就插入,如果重复,就跳过.
//将插入语句放在循环体中
for(int i=0;i<n;i++){
try{
   //............省略具体插入代码
   //插入的代码块,如果插入异常,将会发生异常 ,并被catch捕捉,但程序不做任何处理.继续循环下面一条!!所有不存在的数据将会被正常插入.所有插入异常将会被忽略!
}catch(Exception e){

}
}
		思路二:将其中一个或几个字段建一个索引,设置索引唯一,并且忽略重复项,这样也可以了

    2、问:查询模块你是怎样将一个姓的几条记录查找出来?

答:用通配符,比如查找姓王的,就用like'王%';

    3、测试怎么做的?

答:写测试用例,名字学号成绩非法输入都要考虑到。

    4、你们项目几个人,你负责哪块?

答:我一个做的,那其他人呢?其他人做测试、写文档,我确定主要框架,这样回答不好,没有团队合作精神。以后应该回答我做了其中的几个模块,其他成员做了另几个模块。

   5、我的医学体数据建模那个项目没有讲清楚,等值面绘制模块用的方法,最后用传递函数时调用的opencv接口是什么?

答:我没有讲出来接口,忘记了,这个项目我还是要好好弄透彻怎么跟别人讲才行。

cvNamedWindow("Preview", CV_WINDOW_AUTOSIZE);
cvShowImage("Preview", pImage);
cvWaitKey();
cvDestroyWindow("Preview");
cvSaveImage("E:\\opencv\\7-box算法结果\\Hydrogen3.jpg", pImage);
cvReleaseImage(&pImage);

好了,到此为止



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值