2016年8月26日

23种设计模式(一) 单例模式

摘要: 单例模式 定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 单例模式是23种设计模式中最简单的一种,它有三个要素: 私有的构造方法 指向自己实例的私有静态引用 以自己实例为返回值的静态的公有的方法 单例模式根据实例化对象时机的不同分为两种:一种是饿汉式单例,一种是懒汉式单例。饿 阅读全文

posted @ 2016-08-26 12:20 赵磊磊 阅读(489) 评论(0) 推荐(0) 编辑

java 常见的几种运行时异常RuntimeException

摘要: 常见的几种如下: NullPointerException - 空指针引用异常ClassCastException - 类型强制转换异常。IllegalArgumentException - 传递非法参数异常。ArithmeticException - 算术运算异常ArrayStoreExcepti 阅读全文

posted @ 2016-08-26 11:48 赵磊磊 阅读(33314) 评论(1) 推荐(3) 编辑

Servlet 生命周期、工作原理

摘要: Servlet工作原理: 1、首先简单解释一下Servlet接收和响应客户请求的过程,首先客户发送一个请求,Servlet是调用service()方法对请求进行响应的,通过源代码可见,service()方法中对请求的方式进行了匹配,选择调用doGet,doPost等这些方法,然后再进入对应的方法中调 阅读全文

posted @ 2016-08-26 11:26 赵磊磊 阅读(259) 评论(0) 推荐(0) 编辑

throw与throws的区别

摘要: throws总是出现在一个函数头中,用来标明该成员函数可能抛出的各种异常。对大多数Exception子类来说,Java 编译器会强迫你声明在一个成员函数中抛出的异常的类型。如果异常的类型是Error或 RuntimeException, 或它们的子类,这个规则不起作用, 因为这在程序的正常部分中是不 阅读全文

posted @ 2016-08-26 10:58 赵磊磊 阅读(228) 评论(0) 推荐(0) 编辑

Apache Shiro java安全框架

摘要: 什么是Apache Shiro? Apache Shiro(发音为“shee-roh”,日语“堡垒(Castle)”的意思)是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理功能,可为任何应用提供安全保障 - 从命令行应用、移动应用到大型网络及企业应用。 Shiro为解决下列问题(我 阅读全文

posted @ 2016-08-26 10:31 赵磊磊 阅读(437) 评论(0) 推荐(0) 编辑

导航