摘要:
一、简单排序 在我们的程序中,排序是非常常见的一种需求,提供一些数据元素,把这些数据元素按照一定的规则进行排序。比如查询一些订单,按照订单的日期进行排序;再比如查询一些商品,按照商品的价格进行排序等等。所以,接下来我们要学习一些常见的排序算法。 在java的开发工具包jdk中,已经给我们提供了很多数 阅读全文
摘要:
一、算法分析 前面我们已经介绍了,研究算法的最终目的就是如何花更少的时间,如何占用更少的内存去完成相同的需求,并且也通过案例演示了不同算法之间时间耗费和空间耗费上的差异,但我们并不能将时间占用和空间占用量化,因此,接下来我们要学习有关算法时间耗费和算法空间耗费的描述和分析。有关算法时间耗费分析,我们 阅读全文
摘要:
一、数据结构和算法概述 1.1 什么是数据结构 官方解释: 数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及他们之间的关系和操作等相关问题的学科。 大白话: 数据结构就是把数据元素按照一定的关系组织起来的集合,用来组织和存储数据。 1.2 数据结构分类 传统上,我们可以把数据结构分为逻辑 阅读全文
摘要:
一、约束 1、概念:对表中的数据进行限定,保证数据的正确性、有效性和完整性。 2、分类: 主键约束:primary key 含义:非空且唯一 一张表只能有一个字段为主键 主键就是表中记录的唯一标识 非空约束:not null 值不能为null 唯一约束:unique 值不能重复 MySql中唯一约束 阅读全文
摘要:
版本控制 什么是版本控制 什么是版本控制:版本迭代后,我们还希望保留以前的版本历史。 版本控制(Revision control)是一种在开发过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。 实现跨区域多人协同开发 追踪和记载一个或者 阅读全文
摘要:
useSSL=true导致的SSL协议异常 org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.Communica 阅读全文
摘要:
异常:java.io.IOException: Could not find resource mapping/UserMapper.xml 1.导入了相应的build文件(允许加载java包或者resources包下的.xml文件或者properties文件),依然报错 2.将mybatis-co 阅读全文
摘要:
1.初识MySQL 什么是数据库 数据库的概念DB 作用 数据库的分类 关系型数据库 非关系型数据库 数据库管理系统DBMS 概念 cmd中常用命令 开启服务:net start mysql 关闭服务:net stop mysql 连接数据库: mysql -uroot -proot123 查看数据 阅读全文
摘要:
内容概览 ajax的概念及作用 同步请求与异步请求 ajax的重要对象 XMLHttpRequest对象 $.ajax()的使用 json的概念 json支持的数据类型 json的基本语法 json的解析与序列化 一、ajax的基本认识 什么是ajax AJAX的全称是Asynchronous Ja 阅读全文
摘要:
内容概览 JQuery操作样式 JQuery操作DOM 一、样式操作 ①使用css()为指定的元素设置样式值或获取样式值 语法: css(name,value) ; 【设置单个属性】 或 css({name:value, name:value,name:value…}) ; 【同时设置多个属性】 示 阅读全文