240 发简信
IP属地:天津
  • 120
    Spring常见面试题总结

    Spring是什么? Spring是一个轻量级的IoC和AOP容器框架。是为Java应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需要关心...

  • SpringMVC拦截器

    在项目开发后期,为了扩展系统功能,比如写日志,事务管理,权限校验等系统功能与业务功能没有太大关联,扩展系统功能时不能修改业务类的代码 实现HandlerInterceptor...

  • SpringMVC异常统一处理

    1. 描述 在J2EE项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。每个过程都...

  • 120
    MyBatis运行原理

    一、MyBatis 的工作原理 通过 Resources 加载全局配置文件:mybatis-config.xml 为 MyBatis 的全局配置文件,配置了 MyBatis ...

  • 120
    SpringMVC数据校验

    使用SpringMVC时配合hibernate-validate进行参数的合法性校验,验证客户输入的数据是否合法,能节省一定的代码量。 1. 搭建Web工程并引入hibern...

  • 120
    Spring AOP详细介绍

    什么是AOP   AOP(Aspect-OrientedProgramming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向对象...

  • 认识selectKey

    有时候新增一条数据,知道新增成功即可,但是有时候,需要这条新增数据的主键,以便逻辑使用,再将其查询出来明显不符合要求,效率也变低了。这时候,通过一些设置,mybatis可以将...

  • 120
    SpringMVC的简介和工作流程

    一、简介  Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全...

  • SpringMVC自定义类型转换器

    我们在使用SpringMVC时,常常需要把表单中的参数映射到我们对象的属性中,我们可以在默认的spring-servlet.xml加上如下的配置即可做到普通数据类型的转换,如...

  • HashMap跟Hashtable有什么区别?

    HashMap和HashTable都是基于哈希表来实现键值映射的工具类,从公开的方法上来看,这两个类提供的,是一样的功能。都提供键值映射的服务,可以增、删、查、改键值对,可以...

  • 算法稳定度、时间复杂度分析

    1、选择排序、快速排序、希尔排序、堆排序不是稳定的排序算法, 冒泡排序、插入排序、归并排序和基数排序是稳定的排序算法。 2、研究排序算法的稳定性有何意义? 首先,排序算法的...

  • 课余

    copyOf() Arrays的copyOf()方法传回的数组是新的数组对象,改变传回数组中的元素值,不会影响原来的数组。copyOf的第二个自变量指定要建立的新数组长度,如...

  • 120
    常见排序算法

    基本概念 内部和外部排序 内部排序在这里指的是只用到了电脑内存而不使用外存的排序方式。相对的,外部排序就是同时动用了电脑内存和外存的排序方式。本文在这里只讨论内部排序。 分类...