上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页
摘要: 希尔排序(它是第一个时间复杂度冲破o(n^2)的) 它是以插入排序为基础建立的, 它的工作原理为:使用增量对序列进行分组进行插入排序,希尔建议的增量(希尔增量):{n/2,(n/2)/2......1},但不是最优的 比如一个序列的长度为10,也就是一开始分为5组,然后2组,直到分为1组时. 它的时 阅读全文
posted @ 2020-03-31 15:55 whhhd 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。 它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上, 通常采用in-place排序(即只需用到O(1)的额外空间的排序),因而在从后向前扫描过程中, 需要反复把 阅读全文
posted @ 2020-03-31 15:50 whhhd 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序: 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素, 如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换, 也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 时间复杂度最优为o(n),已 阅读全文
posted @ 2020-03-31 15:40 whhhd 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 选择排序 n + n-1 + n-2 + … + 2 + 1 = n * (n+1) / 2 = 0.5 * n ^ 2 + 0.5 * n,那么时间复杂度是O(N^2),这是雷打不动的时间复杂度 每一趟进行选择出最大值或最小值,然后进行交换首末位置,每趟减少一个 时间复杂度无论什么时候都是o(n^ 阅读全文
posted @ 2020-03-31 15:37 whhhd 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1.概述:IO(BIO)是面向流的,NIO是面向缓冲区的 1)BIO:Block IO 同步阻塞式 IO,就是我们平常使用的传统 IO,它的特点是模式简单使用方便,并发处理能力低。 2)NIO:New IO 同步非阻塞 IO,是传统 IO 的升级,客户端和服务器端通过 Channel(通道)通讯,实 阅读全文
posted @ 2020-03-31 14:45 whhhd 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 1.TCP协议的概述: TCP协议属于计算机网络体系中的运输层,运输层的任务是负责向主机中应用层进程之间的通信提供通用的数据传输服务.所以可以通俗的理解TCP协议就是进程间数据通讯传输协议 2.TCP协议的特点: TCP协议本身是比较复杂的,它包含拥塞控制,可靠传输,流量控制,连接管理等功能 1)T 阅读全文
posted @ 2020-03-31 10:40 whhhd 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1.OSI模型: 分为七大层:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层 2.其中tcp,udp协议为传输层协议,ftp,http协议为应用层协议,ip,arp,RARP协议为网络层协议 3.ARP协议和RARP协议的区别: ARP:是地址解析协议,将网络地址解析成物理地址,将IP地 阅读全文
posted @ 2020-03-30 16:19 whhhd 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 概念: JDBC是一套标准(接口),用来连接【关系型数据库】。 JDBC操作流程: 用户如何通过Java代码连接到 指定的数据库服务器,然后进行操作。 有6个固定的步骤,按照步骤操作即可。 1.注册驱动(驱动:具体功能实现) 2.建立数据库连接 3.创建Statement对象(可以进行sql与执行) 阅读全文
posted @ 2020-03-29 15:50 whhhd 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 方法1:使用for循环在java代码中insert (不推荐)方法2:使用 在Mapper.xml当中使用 foreach循环的方式进行insertPersonDao.java文件 public interface PersonDao { //这个是使用 foreach方式的mybatis 批量操作 阅读全文
posted @ 2020-03-29 15:39 whhhd 阅读(194) 评论(0) 推荐(0) 编辑
摘要: ORM: object relation mapping 【对象】【关系】映射 将对象 映射到 数据库中 类名 数据库表名 对象 一整行 数据成员 列 JDBC -- ORM -- 封装 -- ORM框架 典型框架: Hibernate mybatis SSH SSM 在使用框架的过程中,我们可以尽 阅读全文
posted @ 2020-03-29 15:37 whhhd 阅读(246) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页