- 博客(2)
- 收藏
- 关注
原创 《Release It! Design and Deploy Production-Ready Software》
所有功能开发完成,并通过QA测试,就一切大功告成了--我们一直存在这样的认识误区。其实,从软件产品正式发布交付给用户使用的那一天起,挑战才刚刚开始,路还很长。你会遇到各种各样的问题,让你半夜都无法安睡。因为,真实的运营环境跟开发测试环境是不同的,你会遇到各种各样的新问题和挑战。测试环境里,可能只有一台服务器,但是运营环境中可能有很多台服务器。测试环境中,可能没有防火墙,实际情况是防火墙一定存在。还
2008-06-06 16:29:00 1848
原创 try/catch的实现原理
明白了几个道理, 1. VC++的try/catch是基于Win32的SEH实现的。 2. try/catch只能捕捉当前线程的异常,每个线程都有自己的异常处理入口。 3. 异常处理入口是由OS负责调用的,在异常发生时。 4. 为了使用SEH,VC++编译器自动生成了很多的代码。 MSDN上关于SEH的经典文章A Crash Course on the Depths of Win32™ Str
2008-06-03 17:39:00 5498 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人