大型项目里是如何进行log处理,和异常处理

来源:互联网 发布:国画蝈蝈扇面淘宝价 编辑:程序博客网 时间:2024/06/01 12:52

面试时,问我大型项目中log处理,和异常处理
我做的项目没有涉及到这些,所以想问问大型项目里是如何进行log处理,和异常处理
有否这方面的资料和书籍,谢谢大家
我们做的一个200多万的项目,不知道是不是算大的。也就是通一记录。数据库记录操作日志。本地存异常到文件.
感觉处理的也不好。日志存在库里被。 异常本地抛出。

我平时网站用JS验证输入格式,今天测试提出,如果用户禁用了JS,那很容易就躲过这一关了,所以我又想到在后台操作数据库前再进行一次验证,但是有点思路混乱,我后台怎么判断JS是否已经验证过了,因为我不想验证两次,常用的验证项比较多,应该怎么封装起来,让他调用常用的验证呢?
用.net自带的验证控件就可以做到,所以尽量不要用自己写的js来验证
这样有个好处就是,比如你有个用正则来验证格式的正则,你不需要修改两处地方,而只需要一个地方 就可以达到在服务器和客户端同时生效了。
微软的验证控件很多公司都不用 我个人也觉得不好用
建议还是再后台用正则类也验证下
asp.net的ajax部分一直都用ajaxPro,最近的项目比较急,所以提交的时候有一部分用的asp.net ajax,
可是在本机调试的是可以用的,但是网站发布后有用到ajaxpro的页面就提示对应的页面没有定义,不知道在IIS中要怎么设置
我在一般处理程序中写了这样的代码:
 将字符串保存到了session中以便调用,但是调用的时候出了问题
这个if语句中的session调用不成功,系统提示,未将对象引用设置到对象的实例。
aspx格式的文件,我可以在web.config里用<deny users="?"/>拒绝没有登录的user,但是如果是jpg、gif、pdf、doc、xls之类的文件呢?我怎样处理,请高手指导,
不是有MVC么,用路由控制吧,或者添加IHttpHandler的子类
把这些文件放在一个文件夹下,然后使用
我现在数据库的读出来的数据都是繁体的,为了适应不同的人看。我想弄个繁简转换的功能挂在首页
随着产品子类的增加,当子类中有新的方法时,我总是要在产品的抽象接口中增加新方法,因为工厂类的生产方法返回的是抽象接口。这样不是破坏了开闭原则吗?
可以用抽象工厂嘛你说的那是简单工厂模式。
lz说的是抽象工厂返回一个接口吧  
接口中要增加方法 那就是你开始时的设计问题了
没有书, 你就看三层 加SQLHELP 基本功能都能实现
对于picturebox的borderstyle 除了本身的几个选项 自己如何添置其他的属性。
那岂不是不灵活/ 要改的话先设置成none,然后自己给他GDI边框了?
自己写做一个控件,继续这个picturebox,再自己扩展自己想要的属性!
来源:足球直播

原创粉丝点击