`
ThinkInJava
  • 浏览: 21649 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

最近的发现一些烂程序的异常处理问题

    博客分类:
  • Java
 
阅读更多
现在大部分时间是在搞设计,写代码,也花一些时间去改前辈的程序,前提是他们的程序在live上出现了问题,发现大部分的问题都对异常处理的控制,就体现在有些特殊的程序出现了空白页,没报任何错误,这叫人如何是好呀,真的好烂呢,所以这里提示大家不要吝啬那么一点时间,一些要做程序的异常处理,个人看法,希望能对大家有帮助!
分享到:
评论

相关推荐

    你的代码很烂,我们一起来修改

    3. 缺少异常处理机制。 4. 代码缺乏注释,不清晰表明其功能。 5. 复杂的循环逻辑和条件判断使得代码难以理解。 6. 硬编码的值,比如数据库连接的用户名、密码和数据库名。 7. 大量的查询和操作没有被抽象化,难以...

    我用python摆烂了你的AE作业.zip

    4. **异常处理**:理解try/except语句,捕捉并处理程序运行时可能出现的错误。 5. **标准库使用**:如os模块用于操作系统接口,sys模块用于系统相关功能,time模块处理时间,math模块提供数学函数。 6. **第三方库...

    QPython用Bottle搭建WebApp的那些烂坑.doc

    本文主要探讨的是使用QPython结合Bottle框架来构建Web应用程序时遇到的一些常见问题及其解决方案。 1. **路由问题 (@route)** Bottle框架的核心特性之一就是它的路由系统,通过`@route`装饰器将URL映射到处理函数...

    vhr-master_org.javaboy_vhr代码那么烂_crm_vhr-master_

    3. 异常处理:合理地捕获和处理异常,避免程序崩溃。 4. 测试覆盖率:编写单元测试和集成测试,确保代码的正确性。 5. 性能优化:避免冗余操作,合理使用数据结构和算法。 至于"crm"和"vhr-master",前者是系统的...

    rotten-tomatoes-scraper:从烂番茄 API 中抓取尽可能多的数据

    4. **异常处理**:网络请求可能会遇到各种问题,如超时、重定向、错误响应等,因此需要编写合适的异常处理代码来确保程序的健壮性。 在rotten-tomatoes-scraper-master文件夹中,可能包含以下内容: - `scraper.py`...

    4. **异常处理**:确保代码具有良好的错误处理机制,使用`try/except`块来捕获和处理异常,防止程序因未预期的输入或条件而崩溃。 5. **使用内置和第三方库**:Python拥有庞大的第三方库生态系统,如`numpy`用于...

    SMT制程 炉前目检作业指导书.doc

    - **监控回流炉状态**:过板时密切关注炉子状态,遇到异常(如黄灯、红灯或报警)立即停止并通知PE(Process Engineer)处理。 - **静电防护**:操作人员必须佩戴静电带,以防静电对敏感组件造成损害,同时手握PCB...

    简单的销售系统delphi

    优化这种流程通常需要更深入地理解事件驱动编程和异常处理机制。 "技术有点烂"可能是开发者谦虚的说法,也可能确实反映了系统的某些技术问题。这可能涉及到代码结构、性能优化、用户体验设计等方面。对于初学者来说...

    藏经阁-SQL智能诊断优化产品SQLess蚂蚁最佳实-31.pdf

    总结来说,SQL优化是一个涉及多个层面的过程,包括编写高质量的SQL、风险审查、异常处理和持续优化。SQLess作为一款智能诊断优化产品,提供了强大的工具和平台,以支持这一全过程,为企业的数据库管理和业务性能提升...

    酒店订房间的一个小demo

    4. **异常处理**:在处理用户输入或业务逻辑时,可能会有异常发生,如日期错误、房间不可用等。项目中可能包含了try-catch块来捕获并处理这些异常,确保程序的稳定运行。 5. **用户交互**:作为一个简单的命令行...

    公交小demo

    如果代码中缺乏适当的异常处理,可能会导致程序在遇到错误时崩溃,而不是优雅地处理问题并给出反馈。 4. **性能优化**:如果代码执行效率低下,可能需要通过算法改进、数据结构优化或者减少不必要的计算来提升性能...

    记事本代码(第一次编写)

    6. **错误处理**:良好的程序应该能处理可能出现的错误,比如打开不存在的文件、保存时磁盘空间不足等,通过异常处理机制来确保程序的稳定性。 7. **调试技巧**:初学者在编写程序时,调试是必不可少的步骤。学习...

    .net(保险系统)(b/s)

    5. **异常处理**:查看错误处理代码,理解如何优雅地处理程序异常。 总的来说,尽管这个保险系统可能在某些方面不够完善,但对于初学者而言,这是一个很好的实践平台,能够帮助他们理解.NET开发环境,掌握Web应用...

    蓝牙虚拟串口与打印机程序

    这需要在代码中加入适当的错误检查和异常处理机制。 9. **安全性与效率**:在实现蓝牙虚拟串口通信时,还需要考虑数据安全性和传输效率。可以通过加密技术保护数据,确保传输过程中的隐私,同时优化数据打包和解包...

    MATLAB车牌计时计费系统源码+说明文档.zip

    7. **异常处理**:系统可能具备对错误或异常情况的处理机制,如无法识别的车牌、非法操作等。 8. **软件工程实践**:版本控制、注释编写、代码结构组织,这些都是软件开发过程中的重要环节。 对于学习者来说,通过...

    dd_2015级A考试题随手记dd1

    此外,"一个好的测试用例是发现什么的错误",这表明测试用例应具备发现程序潜在缺陷的能力,一个好的测试用例应覆盖所有可能的输入条件,以揭示代码中的逻辑错误、边界条件问题等。 接着,软件三要素包括硬件、软件...

    行业信息中心 AOI后目检作业指导书.doc

    5. **异常处理**:如果相同不良现象连续出现3次,应在2小时内通知炉前停止过板,及时通知替位及PIE(Process Improvement Engineer)采取对策,填写《PCAR纠正报告》。 6. **安全注意事项**:在操作过程中,作业员...

    word2013版本管理源码

    7. **异常处理**:在处理Office应用程序时,考虑到可能出现的各种异常情况,源码可能包含丰富的错误处理和异常捕获机制,以保证程序的稳定性和用户体验。 8. **权限管理**:如果涉及到团队协作,源码可能包含了权限...

    MovieRama:烂番茄API展示

    异常处理** 在调用API时,可能会遇到网络问题、API错误等情况,因此我们需要编写适当的错误处理代码,确保程序的健壮性。 **9. 跨域资源共享(CORS)** 由于浏览器的同源策略限制,直接从客户端发起的跨域请求可能...

    Kinect:么描述,就是用java写的kinect人脸识别反正有点烂,都么注释哈哈

    综上所述,这个项目涉及Java编程、计算机视觉、机器学习和实时数据处理等多个领域的知识,尽管存在一些问题,但它为学习和改进提供了一个实际的应用场景。如果想要深入研究或改进这个项目,建议首先熟悉相关库和API...

Global site tag (gtag.js) - Google Analytics