240 发简信
IP属地:福建
  • 使用HandlerInterceptor拦截请求

    HandlerInterceptor接口又三个方法: preHandle,它在处理器实际执行之前就会被执行。 postHandle,它在处理器执...

  • 常见类型的漏洞

    不完善的身份验证措施这类漏洞包括应用程序登录机制的各种缺陷,可能会使攻击者破解保密性不强的密码、发动蛮力攻击或完全避开登录。 不完善的访问控制措...

  • 第58条:对可恢复的情况使用受检异常,对编程错误使用运行时异常

    Java程序设计语言提供了三种可抛出结构:受检的异常、运行时异常和错误。在决定使用受检的异常或是或受检的异常时,主要的原则是:如果期望调用者能够...

  • 第23条:请不要在新代码中使用原生态类型

    术语介绍:声明中具有一个或者多个类型参数的类或者接口,就是泛型类或者接口。例如:List接口就有单个参数类型E,表示列表的元素类型。每个泛型都定...

  • 第2条:遇到多个构造器参数时需要考虑用构建器

    第一种模式:重叠构造器模式 优缺点:在参数多(超过4个)的时候不适合,代码不好写,阅读性差。 第二种模式:JavaBeans模式 优缺点:弥补了...

  • 第一条:考虑用静态工厂方法代替构造器

    优势1:静态工厂方法与构造器不同的是,它们有名称。 优势2:不必在每次调用它们的时候都创建一个新的对象。 优势3:它们可以返回原返回类型的任何子...