自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 数据结构(C语言版) 简单选择排序

简单选择排序:排序方法:在待排序的数据中选择最小值放到最前面简单选择排序示例:初始关键字第一趟排序后第二趟排序后第三趟排序后第四趟排序后第五趟排序后第六趟排序后第七趟排序后491313131313131338382727272727276565653838383838979797974949...

2019-08-12 20:57:24 669 1

原创 数据结构(C语言版) 起泡排序

起泡排序:代码实现:说明:本博客的代码实现贴近数据结构(C语言版) 课本代码风格,使用抽象数据类型。项目结构以下文件代码与直接插人排序时所用相同,为避免大量代码重复此处不再附上。详情可参考直接插人排序:https://blog.csdn.net/ZipayYu/article/details/98245056status.hststus.cppSequenceListType.h...

2019-08-11 22:55:20 1153 1

原创 数据结构(C语言版) 快速排序

快速排序:代码实现:说明:本博客的代码实现贴近数据结构(C语言版) 课本代码风格,使用抽象数据类型。项目结构以下文件代码与直接插人排序时所用相同,为避免大量代码重复此处不再附上。详情可参考直接插人排序:https://blog.csdn.net/ZipayYu/article/details/98245056status.hststus.cppSequenceListType.h...

2019-08-11 22:09:05 1280

原创 数据结构(C语言版) 希尔排序

希尔排序:希尔排序是在直接插入排序的基础上的改进版,它的基本思想是:先将整个待排序记录序列分割成为若干子序列分别进行直接插入排序,待整个序列中的记录“基本有序时”,再对全体记录进行一次直接插入排序。代码实现:说明:本博客的代码实现贴近数据结构(C语言版) 课本代码风格,使用抽象数据类型。项目结构以下文件代码与直接插入排序时所用相同,为避免大量代码重复此处不再附上。详情可参考直接插入排...

2019-08-05 20:40:04 2325 3

原创 数据结构(C语言版) 2-路插入排序

2-路插入排序:2-路插入排序是在折半插入排序的基础上再改进之,其目的是减少排序过程中移动记录的次数,但为此需要n个记录的辅助空间。折半插入排序可参考:https://blog.csdn.net/ZipayYu/article/details/98473203具体做法是:另设一个和L.r同类型的效组d首先将L. r[1]赋值给d[1],并将d[1]看成是在排好序的序列中处于中间位置...

2019-08-04 22:12:19 629

原创 数据结构(C语言版) 折半插入排序

折半插入排序示例:此处以数据2的排序为例,用i从左到右遍历到下标为5的位置,发现此处的值2小于前一位的值5下标0123456数据134526遍历位置i将2放到缓存0的位置,下限low从下标1开始,上限high从下标i-1开始计算折半位置为m = (low + high) / 2=2下标012345...

2019-08-04 20:01:54 1999 1

原创 数据结构(C语言版) 直接插入排序

直接插入排序示例:此处以数据2的排序为例,用i从左到右遍历到下标为5的位置,发现此处的值2小于前一位的值5下标0123456数据134526遍历位置i将2放到缓存0的位置,然后数据5后移,j从i的前两位即下标3开始遍历下标0123456数据2134556遍历位置...

2019-08-02 22:35:57 2007

原创 异步的 JavaScript 和 XML在SSM项目中的使用

AJAXAJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX不是新的编程语言,而是一种使用现有标准的新方法。AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。http://www.w3school.com.cn/ajax/index.aspAJAX的功能简单来说,就是在不重载整...

2019-07-18 23:07:12 246

转载 SpringSecurity的使用

在pom.xml导入jar包版本号: <properties> <spring.security.version>5.0.1.RELEASE</spring.security.version> </properties>依赖包: <dependencies> <dependency> ...

2019-07-17 19:11:44 204

原创 SSM使用pagehelper实现分页

1.在pom.xml导入jar包 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.2</version> </dependency...

2019-07-16 14:34:30 351

转载 SSM框架

Spring:Spring是一个基于IOC和AOP的结构J2EE系统的框架Spring总结起来优点如下:低侵入式设计,代码的污染极低。独立于各种应用服务器,基于Spring框架的应用,可以真正实现Write Once,Run Anywhere的承诺。Spring的IoC容器降低了业务对象替换的复杂性,提高了组件之间的解耦。Spring的AOP支持允许将一些通用任务如安全、事务、日志等...

2019-07-15 18:45:11 163

原创 SSM框架搭建

SSM框架搭建开发环境项目结构搭建步骤新建maven项目Maven配置信息pom.xml在db.properties添加数据库信息在applicationContext.xml中配置Springspring-mvc.xml在log4j.properties中指定日志信息UserInfo.javaUserInfoDao.javaIUserInfoService.javaUserInfoService...

2019-07-12 15:28:14 3323 1

原创 JDBC的使用

Java使用JDBC操作mysql5.5数据库JDBC连接数据库的步骤开发环境与开发工具创建测试数据连接数据库JDBC连接数据库的步骤1.加载驱动2.创建连接3.写sql语句4.得到statement对象执行sql5.得到结果集6.处理结果集7.关闭资源开发环境与开发工具jdk1.8ideamysql5.5mysql-connector-java-5.1.36.jar创...

2019-07-11 16:25:45 575 2

原创 Nodepad++ 7.7.1安装

下载根据自己的需要下载,下载地址https://notepad-plus-plus.org/download/v7.7.1.html安装双击安装包,选择语言,点击OK点击下一步点击我接受选择安装地址勾选组件点击安装安装完成...

2019-07-10 17:00:13 9549

原创 Maven 安装与配置

Maven 安装Maven 下载地址:http://maven.apache.org/download.cgi下载后解压到C盘在这里插入图片描述设置 Maven 环境变量添加环境变量 MAVEN_HOME:右键 “计算机”,选择 “属性”,之后点击 “高级系统设置”,点击"环境变量",来设置环境变量,有以下系统变量需要配置:新建系统变量 MAVEN_HOME,变量值:C:\Mave...

2019-07-10 16:48:43 190

原创 Tomcat 7.0.94 安装与配置

Tomcat 安装到官网下载压缩包,解压压缩包到C盘Tomcat’的运行需要用到JDK,配置JDK参考 JDK1.8 安装与配置验证是否安装成功:启动tomcat:双击bin目录下startup.bat浏览器地址栏输入http://localhost:8080进入tomcat页面表示安装成功。配置端口号打开安装目录下conf/server.xml文件,找到以下位置,port:...

2019-07-10 15:49:57 3862

原创 JDK1.8 安装与配置

JDK1.8安装运行安装程序,点击next设置安装位置开始安装指定jre安装位置,由于jdk中带有jre,此步骤也可以跳过等待安装完成JDK1.8配置环境变量JAVA_HOME:C:\Java\jdk1.8.0_144Path:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;ClassPath:.;%JAVA_HOME%\lib\dt.jar;...

2019-07-10 15:22:44 2536

原创 idea 2018.2.2 安装与破解

1.启动安装程序,点击next2.选择安装位置3.根据操作系统选择版本,例如我的电脑是64位的,这里勾选64bit,文件关联可以按照自己的需要勾选4.设置开始菜单名称5.等待安装6.安装完成7.激活安装好之后需要破解:现在的破解步骤是打开C:\Windows\System32\drivers\etc路径中的hosts文件,在文件的最末尾换行添...

2019-07-10 12:27:23 5158

原创 MYSQL5.5 开发者电脑 安装与配置

1.启动安装文件,点击next2.勾选同意协议,点击next3.点击custom4.指定安装路径,点击next5.点击install安装6.勾选Launch the MYSQL,点击finish7.点击next8.选择Detailed Configuration进入详细配置9.选择Developer Machine开发者电脑,点击ne...

2019-07-10 11:25:30 372 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除