1.try catch() finally{()甚至最后面还可以 catch()捕获异常的,如果程序出现异常,会抛出异常,catch中会进行响应捕获处理,而finally是程序中必须要执行的一部分,不论是不是发生异常通常在finally语句中是进行资源的清除工作。如关闭打开的文件和通讯句柄,或...
分类:
编程语言 时间:
2015-03-10 13:26:52
阅读次数:
148
场景: 客户的计算机运行程序出现异常,由于办公场所不在一起,无法直接在客户的机器上调试。此时希望可以直接在开发人员的计算机(本地机器)上远程调试客户机上的软件。 假设: 本地机器的系统账户为 GIS,密码...
/** TreeSet存储对象的时候, 可以排序, 但是需要指定排序的算法** Integer能排序(有默认顺序), String能排序(有默认顺序), 自定义的类存储的时候出现异常(没有顺序)** 如果想把自定义类的对象存入TreeSet进行排序, 那么必须实现Comparable接口* 在类上i...
分类:
其他好文 时间:
2015-03-05 19:18:54
阅读次数:
146
【捕获异常】硬件的错误、输入错误、物理限制等问题,都可能导致程序运行时的异常出现。1.异常的分类层次在java中,异常对象都是由Throwable类继承而来的,主要分为两大类:Error和Exception类。在Exception中又分为:RuntimeException异常和非RuntimeExc...
分类:
编程语言 时间:
2015-03-05 19:18:11
阅读次数:
205
chrome 41对半角空格的解析当做一个汉字宽度来处理了。导致很多网站出现异常。目前能想到的方法是删掉用来规范格式的空格。老版chromechrome41和讯网也有这种问题有更好的处理方法?
分类:
其他好文 时间:
2015-03-05 16:24:22
阅读次数:
246
用Gson解析Json数据时出现了
com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException...
分类:
Web程序 时间:
2015-03-04 22:51:26
阅读次数:
832
with语句上下文管理器contextlib模块参考引用 with语句 with语句时在Python2.6中出现的新语句。在Python2.6以前,要正确的处理涉及到异常的资源管理时,需要使用try/finally代码结构。如要实现文件在操作出现异常时也能正确关闭,则需要像如下实现:f = ...
分类:
编程语言 时间:
2015-03-02 18:32:59
阅读次数:
280
在导大容量数据特别是CLOB数据时,可能会出现异常:“Packets larger than max_allowed_packet are not allowed”。这是由于MySQL数据库有一个系统参数max_allowed_packet,其默认值为1048576(1M)可以通过如下语句在数据库中...
分类:
数据库 时间:
2015-02-27 15:08:01
阅读次数:
302
1. 典型应用场景如:1)系统进入了挂死状态(如调度出现异常、或系统负荷过重),但仍能响应中断,此时可以通过Sysrq魔术键(c)手工触发panic,结合kdump,就能收集到vmcore信息,用于问题的后续分析定位,非常有用。2)当系统中某进程出现挂死(可能是D状态,或是死锁),此时需要确认该进程...
分类:
其他好文 时间:
2015-02-15 16:29:41
阅读次数:
202
synchronized、lock和Atomic的区别:synchronized:synchronized是在JVM层面上实现的,不但可以通过一些监控工具监控synchronized的锁定,而且在代码执行时出现异常,JVM会自动释放锁定;在资源竞争不是很激烈的情况下,偶尔会有同步的情形下,synch...
分类:
编程语言 时间:
2015-02-15 14:53:32
阅读次数:
149