面试总结

问题:对于常见的异常 除了trycatch抛出 还有什么处理方式。

答:对于IO异常的话要判断输入流或者文件是否存在。若不判断属于不负责任的行为。 如果是在web的情况下可以重新提交参数。

问题:对于斐波那契数列 除了递归还有什么方法实现。

答:堆栈的方式。

问题:采用堆栈和递归有什么分别。

答:递归的方式更加的抽象,符合大多数人们的思维方式,理解起来更加方便。

暂时这些吧,但是都不会 哎纠结。

问题:单例模式和static的区别。

答:单例模式可以被继承 而static不可以。面向对象的思想。

问题:如何编写时间小于当前时间3天内的数据

答:select   *   from   tbl_BuyShirt   where   abs(datediff( 'd ',getdate(),f_BuyDate))> 3 OR select   *   from   tbl_BuyShirt   where   f_BuyDate <dateadd( 'd ',-50,date)

问:手机号码的正则表达式

答:^(13[0-9]|15[0|3|6|7|8|9]|18[8|9])\d{8}$

问:sql的胜负问题

答:select Name, sum(case when Score = '胜' then 1 else 0 end), sum(case when Score = '负'' then 1 else 0 end)from T_score group by Name

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值