`
wwwkkk5102
  • 浏览: 1096 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

开发过程中的异常记录

 
阅读更多

1.Tomcat 无法访问

      使用了网络代理,没有勾选‘跳过本地代理’的那个选项导致Tomcat无法访问

2.文件删除失败的问题

    开发中,写了一个文件删除方法,在项目中使用用于删除解析过的csv文件和xls文件,结果在删除csv文件时无法删除文件,思考过后,应该是在解析csv文件时没有进行流的关闭,最后在解析文件的方法中使用了close()方法后,再删除文件就可以正常删除了。

    if(file.isFile() && file.exists()){
            flag = file.delete();
        }

 3.java解析csv文件

public List<Map<String,Object>> readCSVFile(String filePath) throws Exception{
        CsvReader reader = new CsvReader(filePath,',',Charset.forName("UTF-8"));
        reader.readHeaders();
        String[] header = reader.getHeaders();
        List<Object[]> list = new ArrayList<Object[]>();
        while(reader.readRecord()){
            list.add(reader.getValues());
        }
        List<Map<String, Object>> mapList = new ArrayList<Map<String,Object>>();
        for(Object[] obj : list){
            Map<String, Object> map = new HashMap<String, Object>();
            for(int i = 0;i < header.length; i++){
                map.put(header[i], obj[i]);
            }
            mapList.add(map);
        }
        reader.close();
       
        return mapList;
    }

4.安装一些软件后,svn的图标不显示了

  该方法整理于网络

通过查找资料,发现Windows Explorer Shell 支持 Overlay Icon 最多15个,Windows 自身已经使用了4个。留给我们使用的只有11个。既然 Tortoise图标没有显示,那么说明 Tortoise图标的显示顺序在15位之后了。另外,在Windows 内部是按照安装名称的字母顺序来显示的,因此我们可以调整 Tortoise图标名称的字母顺序。

解决方法:

在 运行里 输入 regedit 进入 注册表 界面,

寻找:HKEY_LOCAL_MACHINE->SOFTWARE->Microsoft->Windows->CurrentVersion->Explorer->ShellIconOverlayIdentifiers,

 

这时你会发现Tortoise 系列已经排在15位之后了。这就是不显示图标的原因了。

 

接下来就是把这些名字移动到前15位了。修改他们的名字就好了(可以在Tortoise前面加上空格,因为空格会排到前面)。

 

关闭再打开注册表,发现Tortoise 系列系列图标已经排到前面了,这时SVN的图标并没有显示。这时的操作就是重启。这里说一下不用重启的方法。其实刚才说的重启是重启explorer而不需要重启整个操作系统,因此可以这样:在任务管理器中结束explorer.exe,在文件 -> 新建任务 -> 输入explorer。这样就不用重启电脑,毕竟重启电脑会花费一定的时间。

5·、天出现的一个错误:Intager直接比较大小

6、postgresql数据库,使用的maven,mybatis控制事务,今天在模糊查询时,直接使用了封装的方法like(条件值),结果没有查询出数据,后来使用了like(%条件值%)查出了数据

7、

 

     
  • 大小: 68.2 KB
分享到:
评论

相关推荐

    软件开发中异常处理.pdf

    本文档,"软件开发中异常处理.pdf",深入探讨了异常管理的架构,包括异常的层次结构、处理流程以及.NET框架下的异常处理模型。 首先,异常管理的架构要求系统具备检测异常、记录异常日志、发送异常信息以及生成异常...

    在开发过程中记录的日志文件

    在软件开发过程中,日志文件扮演着至关重要的角色。它们是开发者的眼睛,让开发者能够洞察程序运行时的内部状态,从而有效地调试、监控和优化代码。日志记录可以帮助我们理解程序的行为,尤其是在出现错误或异常时,...

    异常处理流程图Exception

    在IT领域,特别是软件开发过程中,异常处理是确保程序健壮性和用户友好体验的关键环节。异常处理机制允许程序在遇到意外情况时,能够有条不紊地进行错误处理,而不是直接崩溃或产生不可预知的结果。本文将深入探讨...

    android开发,异常处理,捕获异常上传到bugly,捕获异常库module

    在Android应用开发中,异常处理是一项至关重要的任务,它确保了程序在遇到错误时能够以适当的方式响应,而不是突然崩溃。本项目聚焦于如何在Android应用程序中有效地捕获异常,并将其上传到Bugly这一第三方错误追踪...

    强大的日志框架,能记录程序中出现的异常

    在开发过程中,合理使用日志框架可以帮助我们提高代码的可维护性,减少线上问题的排查时间。同时,通过分析日志数据,还可以进行性能监控、用户行为分析等,提升系统的整体质量和用户体验。 总的来说,强大的日志...

    自带异常捕获,日志记录的项目模板

    在软件开发过程中,异常处理和日志记录是两个至关重要的环节。异常处理是程序健壮性的保障,而日志记录则是问题排查和系统监控的有效工具。"自带异常捕获,日志记录的项目模板"正是为了帮助开发者快速构建具备这些...

    oracle记录存储过程日志的方法

    本包用于记录存储过程里面的日志,将日志信息写入日志表(mylog)。可以记录日志时间、过程名称、过程里面...如果在异常处理部分记录日志,还可以记录异常代码、异常原因、异常产生的行数。 本人使用开发环境为oracle10g

    亲测有效-WPF异常捕捉及解决程序异常闪退与本地异常记录功能代码

    本文将深入探讨如何在WPF应用中实现有效的异常捕捉,防止程序异常闪退,并添加本地异常记录功能。 一、全局异常处理 1. 主窗口构造函数:在WPF应用程序的主窗口构造函数中,可以设置一个事件处理器来捕获未处理的...

    Enter创意工作小组项目开发工作记录(一)

    这篇博客主要记录了Enter创意工作小组在项目开发过程中的初期阶段,详细分享了他们在软件开发中的经验与实践。作为一个专业的IT行业大师,我将从这个标题中提炼出几个关键知识点,并结合“源码”和“工具”这两个...

    iOS开发异常捕获上传至邮箱

    "iOS开发异常捕获上传至邮箱"这个标题所涉及的知识点主要涵盖如何在iOS应用程序中实现异常监控、记录,并将捕获到的异常信息发送到指定的邮箱。下面我们将详细探讨这一过程。 1. **异常处理基础** - 在Objective-C...

    程序崩溃异常捕获

    在软件开发过程中,异常捕获是一项至关重要的技术,它能够帮助开发者及时发现并解决程序运行时出现的问题。当用户在使用应用时遇到错误导致程序崩溃,如果没有适当的异常处理机制,用户体验将大大降低,同时,开发者...

    NCV5-日志异常技术红皮书_NC单据开发日志异常的红皮书_

    《NCV5-日志异常技术红皮书》是一份专为解决NC(NetSuite)单据开发过程中遇到的日志异常问题编写的指南。在软件开发中,日志是诊断和解决问题的重要工具,尤其是在企业级应用如NetSuite的单据处理模块。本红皮书...

    C++开发键盘记录器

    在实际开发过程中,这样的图可能帮助解释某些代码段或展示程序运行时的视觉效果。 总之,C++开发键盘记录器是一个涉及底层系统交互和理解键盘事件处理的项目,需要掌握多种技术并关注安全和伦理问题。对于想要深入...

    项目软件产品开发过程文档

    在软件开发过程中,文档起着至关重要的作用,它记录了项目的每一步,确保团队成员间的沟通清晰,也为后续的维护和升级提供了依据。"项目软件产品开发过程文档"这一资源集合了从需求分析到测试验收的全套文档模板,是...

    SSH异常和日志处理方案(开发人员必备)

    ### SSH异常和日志处理方案(开发人员必备) #### 一、异常与日志的作用 ...在实际开发中,还应当根据项目的具体需求制定详细的异常处理策略,并持续优化日志记录机制,确保系统能够有效地应对各种运行时异常和错误。

    开发记录1111111111111111111111

    2. **bad-case**:这个文件可能记录了开发过程中的异常情况或错误案例。开发者通常会收集和分析这些负面例子,以便更好地理解问题、改进代码质量,并防止类似问题再次发生。它可能包括错误日志、调试信息、修复策略...

    spring.net结合三层AOP异常日志记录功能

    8. **测试和调试**:在开发过程中,应确保AOP异常日志功能能够正确地捕获和记录不同类型的异常。可以编写单元测试来验证这一点,同时,良好的日志记录也有助于调试和问题定位。 9. **Spring.NET Demo项目**:...

    软件项目开发流程图

    开发编程是软件开发过程中的核心环节,根据详细设计文档,开发人员开始编写实际的代码,实现软件的各项功能。这一阶段不仅要求开发人员具备扎实的编程技能,还需要遵循良好的编码规范,确保代码的质量和可维护性。...

    异常处理技术及其编程应用

    异常处理技术是编程中至关重要的一个方面,它用于在程序运行过程中捕获并处理错误或异常情况,确保程序的稳定性和健壮性。在Windows平台上,C++开发的应用程序经常需要面对异常处理的问题,尤其是当程序崩溃时,如何...

Global site tag (gtag.js) - Google Analytics