1 Servlet 异常处理 使用场景: 当一个 Servlet 抛出一个异常时,Web 容器在使用了 exception-type 元素的 web.xml 中搜索与抛出异常类型相匹配的配置。web.xml 中使用 error-page 元素来指定对特定异常 或 HTTP 状态码 作出相应的 Ser ...
分类:
其他好文 时间:
2019-06-14 23:29:20
阅读次数:
122
数据库 一个mongodb中可以建立多个数据库。 MongoDB的默认数据库为"db",该数据库存储在data目录中。 MongoDB的单个实例可以容纳多个独立的数据库,每一个都有自己的集合和权限,不同的数据库也放置在不同的文件中。 "show dbs" 命令可以显示所有数据的列表。 执行 "db" ...
分类:
数据库 时间:
2019-06-14 16:10:10
阅读次数:
236
一、字典基础 1、创建字典 一个字典通过一对大括号进行创建,键值之间使用(:)进行分隔,每一对键值之间使用(,)分隔,如果大括号中无值那么就是空字典;它是Python中唯一具有映射关系的数据类型,效率高于列表。 当然如果键值不唯一,也不会抛出异常,只不过相同的键会被覆盖掉。 2、dict函数 可以使 ...
分类:
其他好文 时间:
2019-06-11 19:00:52
阅读次数:
105
Arrays.asList使用的jar包是import java.util.Arrays; Arrays.asList是使用该jar中的ArrayList方法 1、 基本类型数组 Int [] intArr={1,2,3}; List listArr=Arrays.asList(intArr); S ...
分类:
其他好文 时间:
2019-06-11 16:18:59
阅读次数:
86
概述 Java 9,添加了几种集合工厂方法,更方便创建少量元素的集合、map实例。新的List、Set、Map的静态工厂方法可 以更方便地创建集合的不可变实例。 需要注意以下两点: of()方法只是Map,List,Set这三个接口的静态方法,其父类接口和子类实现并没有这类方法,比如 HashSet ...
分类:
其他好文 时间:
2019-06-11 09:18:43
阅读次数:
104
8.1.1栈展开 抛出异常时,将暂停当前函数的执行,开始查找匹配的catch子句。首先检查throw本身是否在try块内部,如果是,检查与该try相关的catch子句,看是否可以处理该异常。如果不能处理,就退出当前函数,并且释放当前函数的内存并销毁局部对象,继续到上层的调用函数中查找,直到找到一个可 ...
分类:
其他好文 时间:
2019-06-09 00:10:34
阅读次数:
131
[TOC] \_\_getattr\_\_ 不存在的属性访问,触发\_\_getattr\_\_ 10 执行的是我 \_\_getattribute\_\_ 查找属性无论是否存在,都会执行 你可真霸道呀!!! 不管是否存在,我都会执行 不管是否存在,我都会执行 \_\_getattr\_\_与\_\ ...
分类:
其他好文 时间:
2019-06-08 18:57:56
阅读次数:
92
重载 发生在同一类,方法名必须相同,参数类型不同,顺序不同,类型不同,方法返回值和返回类型可以不同 重写 发生在子父类,方法名、参数名参数列表必须相同。返回值范围小于等于父类,抛出异常范围小于等于父类,访问修饰符大于等于父类。如果父类为private,则子类无法重写 构造器无法被重写,但是可以被重载 ...
分类:
其他好文 时间:
2019-06-08 13:26:49
阅读次数:
107
1,异常处理 一般的异常处理说的是抛异常和处理异常 异常处理从产生异常开始语法: 抛异常:产生异常raise Exception("") 处理异常语法: 处理异常try: 操作except Exception as e: 异常父类,可以捕获所有异常else: 保护不抛出异常的代码,当try中午异常的 ...
分类:
其他好文 时间:
2019-06-07 00:44:22
阅读次数:
93
self.assertEqual(a,b,msg=msg) #判断a与1.b是否一致,msg类似备注,可以为空 self.assertNotEqual(a,b,msg=msg) #判断a与b是否不一致 self.assertTrue(a,msg=none) #判断a是否为True self.asse ...
分类:
编程语言 时间:
2019-06-04 17:52:46
阅读次数:
113