摘要: 环绕队列 队列含义: 队列是一个有序列表,可以是 数组或是链表来实现遵循先入先出的原则,即先存入队列的数据要先取出,后存入的要后取出 数组模拟队列思路 队列本身是有序列表,使用数组的结构来存储队列的数据,maxSize是该队列的最大容量 因为队列的输出,输入是分别从前后端来处理,因此需要两个变量fr 阅读全文
posted @ 2019-12-24 22:53 白白3535 阅读(348) 评论(0) 推荐(0)
摘要: 1稀疏数组 使用:当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组 稀疏数组的处理方法: 1记录数组一共有几行几列,有多少个不同的值 2把具有不同值的元素的行列及值记录在一个小规模的数组中,从而缩小程序的规模 //拿五子棋为例,创建一个原始的二维数组11*11 //0 阅读全文
posted @ 2019-12-24 22:38 白白3535 阅读(283) 评论(0) 推荐(0)
摘要: SpringMVC的全局异常处理 全局异常处理指的是在一处配置之后,对于控制层所有类的所有方法的指定异常都可以处理 1,基于注解的全局异常处理 具体实现: 在类上加@ControllerAdvice注解 在方法上加@ExceptionHandler注解 在springmvc.xml文件中配置<mvc 阅读全文
posted @ 2019-12-24 20:32 白白3535 阅读(150) 评论(0) 推荐(0)
摘要: 类型转换器 SpringMVC实际上自带了一些简单的类型转换器: String >int/float/double String >boolean类型 全局类型转换器 全局类型转换器:在springmvc.xml配置一次,在任意controller层都可以使用。 1.在springmvc的配置文件中 阅读全文
posted @ 2019-12-23 20:30 白白3535 阅读(201) 评论(0) 推荐(0)
摘要: 请求相关操作 1@RequestMapping @RequestMapping * 作用:用来限制请求的 * 位置:可以标记在方法上,也可以标记在类上 * 属性: * value:用来限制请求url的,字符串数组类型 * 支持通配符: * ?:表示任意一个字符 * *:任意多个任意字符 * **:任 阅读全文
posted @ 2019-12-21 10:54 白白3535 阅读(174) 评论(0) 推荐(0)
摘要: 事务 1编程式事务 2声明式事务 基于注解的声明式事务 1,配置xml文件 <!--1加载properties配置文件信息 --> <context:property-placeholder location="classpath:jdbc.properties"/> <!-- 2配置扫描包 --> 阅读全文
posted @ 2019-12-19 20:17 白白3535 阅读(221) 评论(0) 推荐(0)
摘要: Aop的底层原理 JDK动态代理 要求写的类实现了接口的时候 被代理类和代理类是兄弟关系,都实现了相同接口 获取容器中代理类对象的两种方式 1接口的字节码 2代理类对象的id对象(被代理类简类名首字母小写) CGLIB代理 被代理类和代理类是父子关系 获取容器中代理类对象的两种方式 1被代理类的字节 阅读全文
posted @ 2019-12-18 21:48 白白3535 阅读(208) 评论(0) 推荐(0)
摘要: 创建对象的三种方式1,构造器(无参构造器,有参构造器) public class App01 { @Test public void test01() { ApplicationContext context = new ClassPathXmlApplicationContext("applica 阅读全文
posted @ 2019-12-17 19:13 白白3535 阅读(232) 评论(0) 推荐(0)
摘要: 获取容器的三种方式 * 1 ClassPathXmlApplicationContext:默认去类路径下【src】加载该配置文件 ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.x 阅读全文
posted @ 2019-12-17 08:57 白白3535 阅读(150) 评论(0) 推荐(0)