摘要:
一、排序算法概述 排序算法最常用操作:交换元素 二、冒泡排序 2.1 实现原理 第一种:元素上浮,从右(大)往左(小)依次确认,相邻元素间,如果右小于左,则交换,每次确认一位最小数。 第二种:元素下沉,从左(小)往右(大)依次确认,相邻元素间,如果左大于右,则交换,每次确认一位最大数。 2.2 动图 阅读全文
摘要:
1、在IDEA中创建Maven项目 Maven pom.xml 2、创建数据库 3、添加MyBatis配置文件 mybatis-config.xml文件内容如下: jdbc.properties 文件内容如下: 解释 4、定义操作Person表的映射文件 在resources目录下创建sql映射文件 阅读全文
摘要:
1、Json(JavaScript Object Notation) 1.1 简要介绍: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, 阅读全文
摘要:
1 、注解的定义 Annontation是Java5开始引入的新特征,中文名称叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。为程序的元素(类、方法、成员变量)加上更直观更明了的说明,这些说明信息是与程序的业务逻辑无关 阅读全文
摘要:
maven把项目的构建划分为不同的生命周期(lifecycle)。粗略一点的话,它这个过程(phase)包括:编译、测试、打包、集成测试、验证、部署。maven中所有的执行动作(goal)都需要指明自己在这个过程中的执行位置,然后maven执行的时候,就依照过程的发展依次调用这些goal进行各种处理 阅读全文
摘要:
1、Junit是什么? JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。 JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工 阅读全文
摘要:
1、 简介 SSM 包含三大框架: Spring MVC (web level),采取 MVC 架构,意图取代麻烦的 Servlet 写法,简化 web 层 MyBatis (dao level),意图取代 jdbc 操作数据库,轻量级、灵活、高效 Spring,提供了 IoC(容器,用来管理组装对 阅读全文
摘要:
1、如果让存储过程跟外边进行数据交互,需要用到参数 第一种,在过程内部使用用户变量 @xxx 另外,可以将表中查询到的数据赋予参数: 使用过程内部定义用户变量的方式,容易在调用的时候产生冲突、混淆,所以最好使用外部定义,结合 in/out/inout 类型参数: 1、IN类型 使用IN类型来传递信息 阅读全文