摘要: B树和B+树的区别主要有两点: 在B树中,你可以将键和值存放在内部节点和叶子节点,但在B+树中,内部节点都是键,没有值。叶子节点同时存放键和值 B+树的叶子节点有一条链相连,而B+树的叶子节点各自独立。 由于B+树的内部节点只存放键,不存放值,因此,一次读取,可以在内存页中获取更多的键,有利于更快地 阅读全文
posted @ 2018-10-12 11:39 张一清 阅读(2927) 评论(0) 推荐(0) 编辑
摘要: 在C++的泛型排序中,拷贝对象需要很大的开销,而比较对象常常是相对省时的(编译器的自动优化)。在这种情况下,如果我们能够使用更少的数据移动,那么有理由让一个算法多使用一些比较。而快速排序(Quicksort)满足了这种特点,实际上C++中通常所使用的排序例程就是使用的快速排序。 快速排序也是一种分治 阅读全文
posted @ 2018-10-12 11:38 张一清 阅读(4534) 评论(0) 推荐(0) 编辑
摘要: 希尔排序是冲破二次时间屏障的第一批算法之一。 希尔排序通过比较相距一定间隔的元素来工作;各躺比较所用的距离随着算法的进行而减小,直到只比较相邻元素的最后一趟排序为止。由于这个原因,希尔排序有时也叫做缩减增量排序。 希尔排序使用一个序列h1,h2,…,hi,这个序列叫做增量序列(increment s 阅读全文
posted @ 2018-10-12 11:35 张一清 阅读(4579) 评论(0) 推荐(1) 编辑
摘要: 在日常开发过程中,我们常常会遇到各种各样的bug,如果是开发阶段遇到问题,可以慢慢排查。但如果是线上的应用出现问题,那么每一分每一秒都是及其宝贵的。因此,我们需要更加快速地定位并解决问题。本文章所介绍的就是自己在开发过程中总结出来的排查问题通用步骤。按照这些步骤来,可以更加快速地定位问题,让我们不至 阅读全文
posted @ 2018-10-12 11:32 张一清 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 正常情况下SpringBoot项目是以jar包的形式,通过命令行: 来运行的,并且SpringBoot是内嵌Tomcat服务器,所以每次重新启动都是用的新的Tomcat服务器。正因如此,也出现了一个问题: 上传到项目的文件,如果是保存在项目中的,那么重启过后文件就会丢失。比如我们上传了一个头像,重启 阅读全文
posted @ 2018-10-12 11:31 张一清 阅读(376) 评论(0) 推荐(0) 编辑
摘要: Java文档注释是用于生成Java API文档的注释,通过在程序中的类、属性、方法部分加上注释,就可以用javadoc命令生成漂亮的API文档,是程序员进阶的必备技能。 注意,文档注释只说明紧跟其后的类、属性或者方法。 Javadoc文档生成命令为: -author和-version可以省略。 根据 阅读全文
posted @ 2018-10-12 11:30 张一清 阅读(4243) 评论(0) 推荐(0) 编辑
摘要: 编写一个测试脚本: 输入启动命令:https://blog.csdn.net/zhoucheng05_13/article/details/test.sh,结果报错 使用的是root用户,但是仍然提示权限不足。 输入/bin/sh test.sh,可以启动脚本,但语法报错: 错误提示循环变量不对。百 阅读全文
posted @ 2018-10-12 11:29 张一清 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 1、图的简单实现方法——邻接矩阵 表示图的一种简单的方法是使用一个一维数组和一个二维数组,称为领接矩阵(adjacent matrix)表示法。 对于每条边(u,v),置A[u,v]等于true;否则,数组的元素就是false。如果边有一个权,那么可以置A[u][v]等于该权,而使用一个很大或者很小 阅读全文
posted @ 2018-10-12 11:28 张一清 阅读(1793) 评论(0) 推荐(0) 编辑
摘要: 面向对象的一个重要目标是对代码重用的支持。支持这个目标的一个重要机制就是泛型机制。在1.5版本之前,java并没有直接支持泛型实现,泛型编程的实现时通过使用继承的一些基本概念来完成的。 这种方式的局限性有: 1. 使用此种方式会不可避免地用到强制类型转换。 2. 不能使用基本类型,只有引用类型能和O 阅读全文
posted @ 2018-10-12 11:27 张一清 阅读(1563) 评论(0) 推荐(0) 编辑
摘要: 简而言之,如果A IS-A B,那么A[] IS-A B[]。 举例:现在有类型Person、Employee和Student。Employee 是一个(IS-A) Person,Student是一个(IS-A)Person。那么下面的语句可以通过编译: 但是上面的代码在运行时却会出错。因为arr[ 阅读全文
posted @ 2018-10-12 11:26 张一清 阅读(472) 评论(0) 推荐(0) 编辑
友情链接:回力 | 中老年女装 | 雅思培训 | SAT培训 | 雅思和托福