问题:对于常见的异常 除了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